マルチクラウドとは何か？
マルチクラウドとは、複数のパブリッククラウドにワークロードを展開することを指す。企業がマルチクラウドを導入する動機はいくつかあるだろう。SaaSプラットフォームは、既存の顧客のワークロードの近くでサービスを提供したいと考えることが多い。これは、ネットワークの遅延や帯域幅の制限がパフォーマンスに悪影響を及ぼし、データのイグジットコストが法外になる可能性がある、データ集約型のアプリケーションにとって特に重要である。マルチクラウド・アプローチのもう1つの一般的な動機は、複数のクラウドにまたがる最高のサービスを利用することだ。例えば、ある企業がGoogle AdsとAnalyticsのデータをGoogle Cloudで扱い、GKEを通じてkubernetesをデプロイしたいと考えるかもしれない。また、マイクロソフトのワークロードに特化したAzureを採用したいと考えるかもしれない。また、AWSはクラス最高のサービスであり、AWSに精通したエンジニアを容易に見つけることができるため、AWSを好むかもしれない。クラウドプロバイダー間の競争が激化していることを考えると、マルチクラウドをより説得力のあるものにするために、クラウドプロバイダーがより多くのベスト・オブ・ブリードのサービスを提供することを期待したい。