このアーキテクチャ ガイドでは、Google Cloud を使用したハイブリッド クラウド環境とマルチクラウド環境の計画と設計に関する実践的なガイダンスを提供します。このドキュメントは、一連の 3 つのドキュメントの 1 つ目です。ビジネスとテクノロジーの観点から、これらのアーキテクチャに関連する機会と考慮事項を検討します。また、実績のある多くのハイブリッド クラウドとマルチクラウドのアーキテクチャ パターンを分析し、説明します。
ハイブリッド クラウドとマルチクラウドのアーキテクチャ パターンのドキュメント セットは、次の部分で構成されています。
- ハイブリッド クラウドとマルチクラウドのアーキテクチャを構築する: Google Cloud でハイブリッド クラウドとマルチクラウドの設定を設計するための戦略の計画について説明します(この記事)。
- ハイブリッド クラウドとマルチクラウドのアーキテクチャ パターン: ハイブリッド クラウドとマルチクラウド戦略の一部として採用する一般的なアーキテクチャ パターンについて説明します。
- ハイブリッド クラウドとマルチクラウドの安全なネットワーキング アーキテクチャ パターン: ネットワーキングの観点から、ハイブリッド クラウドとマルチクラウドのネットワーキング アーキテクチャ パターンについて説明します。
これらのアーキテクチャに関する記事はそれぞれ個別に読むことができますが、最大限のメリットを得るには、アーキテクチャに関する決定を行う前に順番に読むことをおすすめします。
市場の需要が急速に変化する中、企業の IT 部門には、動的スケーリング、最適化されたユーザー エクスペリエンスのためのパフォーマンスの向上、セキュリティなど、さまざまな要件と期待が寄せられています。多くのエンタープライズ レベルの企業は、従来のインフラストラクチャとプロセスのみを使用しながらこうした要望や期待に応えることは困難だと感じています。IT 部門はコスト効率の改善も求められているため、データセンターや機器への追加の資本投資を正当化することは困難です。
パブリック クラウド コンピューティング機能を利用するハイブリッド クラウド戦略は、実用的なソリューションです。パブリック クラウドを使用すると、先行資本投資に伴う費用が発生することなくコンピューティング プラットフォームの容量と機能を拡張できます。
Google Cloud などのパブリック クラウドベースのソリューションを 1 つ以上既存のインフラストラクチャに追加すると、既存の投資を維持するだけでなく、1 つのクラウド ベンダーに拘束されることがなくなります。さらに、ハイブリッド戦略を採用することで、アプリケーションとプロセスをリソースの許容範囲で段階的にモダナイズできます。
アーキテクチャの決定とハイブリッド クラウドまたはマルチクラウドの戦略に関する計画を支援するために、考慮すべきいくつかの課題と設計上の考慮事項があります。このアーキテクチャ ガイドは複数のパートで構成されており、さまざまなアーキテクチャの潜在的なメリットと課題の両方に重点を置いて説明します。
ハイブリッド クラウドとマルチクラウドの概要
ワークロード、インフラストラクチャ、プロセスは企業ごとに異なるため、各ハイブリッド クラウド戦略は企業の特定のニーズに合わせる必要があります。そのため、ハイブリッド クラウドとマルチクラウドという言葉は、状況によって違う使われ方をします。
この Google Cloud アーキテクチャ ガイドのコンテキストでは、ハイブリッド クラウドという用語は、ワークロードが複数のコンピューティング環境にわたってデプロイされるアーキテクチャを指します。1 つの環境はパブリック クラウドに基づき、少なくとも 1 つはプライベート コンピューティング環境(オンプレミス データセンターやコロケーション施設など)です。
マルチクラウドという用語は、2 つ以上のパブリック CSP を組み合わせたアーキテクチャを指します。次の図に示すように、このアーキテクチャにはプライベート コンピューティング環境が含まれる場合があります(プライベート クラウド コンポーネントの使用が含まれる場合があります)。この構成をハイブリッド クラウド アーキテクチャとマルチクラウド アーキテクチャと呼びます。
作成・変更者
著者: Marwan Al Shawi | パートナー カスタマー エンジニア
その他の寄稿者:
- Saud Albazei | アプリケーション モダナイゼーション担当カスタマー エンジニア
- Anna Berenberg | エンジニアリング フェロー
- Marco Ferrari | クラウド ソリューション アーキテクト
- Victor Moreno | プロダクト マネージャー、クラウド ネットワーキング
- Johannes Passing | クラウド ソリューション アーキテクト
- Mark Schlagenhauf | テクニカル ライター、ネットワーキング
- Daniel Strebel | アプリケーション モダナイゼーション担当 EMEA ソリューション リード
- Ammett Williams | デベロッパー リレーションズ エンジニア