マルチクラウド( multi-cloudまたはmulti cloudとも表記される)は、解釈が多様な用語で、一般的には複数のクラウド コンピューティング プロバイダーを使用するシステムを指します。ISO /IEC 22123-1 によると、「マルチクラウドとは、顧客が 2 つ以上のクラウド サービス プロバイダーが提供するパブリック クラウド サービスを使用するクラウド展開モデルである」とされています。[ 1 ]マルチクラウドには、パブリック クラウド、プライベート クラウド、ハイブリッド クラウドなどのさまざまな展開モデルや、Infrastructure as a Service (IaaS)、Platform as a Service (PaaS)、Software as a Service (SaaS) などの複数のサービス モデルが含まれる場合があります。マルチクラウドには、ワークロード、データ、トラフィック、ワークフローの移植オプションが組み込まれており、実装の複雑さが異なる場合があります。[ 2 ] [ 3 ] [ 4 ] [ 5 ]
マルチクラウドソリューションは、効果的に実装すれば、アーキテクチャの回復力を高め、単一ベンダーへの依存を減らし、異なるプロバイダーのサービスを活用することで柔軟性を向上させることができます。しかし、マルチクラウド戦略には、運用上の複雑さの増加、セキュリティリスク、コストの増加、統合の困難さなど、課題も存在します。[ 2 ] [ 3 ] [ 4 ] [ 5 ]
Flexeraの2024年クラウド状況レポートによると、マルチクラウドの導入は2024年も引き続き増加している。企業はアプリケーションを特定のクラウドに分離し、最適なサービスを選択する傾向が強まっている。主なユースケースとしては、別々のクラウドでのデータ分析やクロスクラウド災害復旧などが挙げられる。[ 6 ]
マルチクラウド方式を採用することには、クラウドプロバイダーとのより良い価格交渉、必要に応じて別のプロバイダーへの迅速な切り替え、ベンダーロックインの回避など、いくつかの利点があります。マルチクラウドは、複数のベンダーとオープンスタンダードを利用できるため、システムの寿命を延ばすことができ、陳腐化のリスクをヘッジする良い方法にもなります。[ 7 ]
マルチクラウドアーキテクチャのその他の利点としては、特定のデータが物理的に地域/国内に存在することを要求するローカルポリシーへの準拠、物理的に近いクラウドユニットからの処理要求の地理的分散によりレイテンシが削減され、災害から保護されることなどが挙げられます。[ 8 ] [ 7 ]
マルチクラウド環境では、さまざまな問題や課題も発生します。[ 8 ]セキュリティとガバナンスはより複雑になり、「可動部分」が増えることで回復力の問題が発生する可能性があります。
マルチクラウドは、複数の展開モード(オンプレミスのハードウェア、パブリッククラウドとプライベートクラウドのホスティング)ではなく、異なるベンダーの複数のクラウドサービスを指す点でハイブリッドクラウドとは異なります。 [ 9 ] [ 10 ]ただし、マルチクラウドの広い定義を考慮すると、ハイブリッドクラウドは依然としてマルチクラウドの特殊な形態とみなすことができます。