Michael Chen、シニア・ライター| 2025年2月20日
マルチクラウドは、複数のプロバイダーのサービスを組み合わせて組織のニーズに対応するクラウド・コンピューティング戦略です。マルチクラウド・ソリューションは、IaaS、PaaS、SaaSを密結合または疎結合されたアーキテクチャに統合することができ、CIOからロックインを回避し、各ワークロードに最適なソリューションを提供する適切な方法として評価されています。適切に設計されたマルチクラウドの設定では、ソフトウェアの互換性、ネットワーク機能、パフォーマンス要件、冗長性、セキュリティ、運用管理、総所有コストを考慮する必要があります。サービス・セットは通常、コスト、ビジネス・ニーズ、データ・ガバナンス要件に基づいて決定されます。
多くの場合、クラウド・プロバイダーは顧客の成功を支援するためにマネージド・サービスやセルフサービス・ツールを提供しています。その目標は、複雑さを抽象化し、統合を支援することで、マルチクラウド・ソリューションの設計と導入を簡素化することです。
マルチクラウド・アーキテクチャとは、組織がテクノロジー・スタックで異なるプロバイダーの複数のパブリック・クラウドやプライベート・クラウド・サービスを使用する場合を指します。マルチクラウド設定のメリットは、クラウド・プロバイダーとサービス間の統合のレベルにより決まることがよくあります。
基本的なマルチクラウド・シナリオでは、消費者があるベンダーの動画ストリーミング・サービスと別のベンダーのクラウドベースのフォト・ストレージに自宅のインターネット経由でアクセスして使用する場合の仕組みと同様に、企業は異なるクラウド・サービスを異なる目的に使用します。より高度なビジネス・マルチクラウド環境では、統合により、異なるクラウドで実行されるアプリケーションがデータを通信および共有できます。これにより、サービス間でデータを重複させる必要性を減らし、組織が各プラットフォームで利用可能なハードウェア、ソフトウェア、サービス、その他のツールを最大限に活用できるよう支援します。
マルチクラウド・アーキテクチャでは、組織は異なるプロバイダーの複数のパブリック・クラウドやプライベート・クラウド・サービスを使用してITサービスを提供します。
管理とオーケストレーション・レイヤー
マルチクラウドとハイブリッド・クラウドは若干異なる概念ですが、重複する部分も大いにあります。マルチクラウド・アプローチは、複数の独立したクラウド・プロバイダーとオンプレミスのリソースを使用することに重点を置いています。ハイブリッド・クラウドのアプローチは、プライマリまたは単一のパブリック・クラウドとオンプレミスのデータセンターを複合して使用することに重点を置いています。
ハイブリッド・クラウドは、機密性の高いデータをローカルで確保する必要がある組織や、専門的なニーズがある組織で使用されることがよくあります。ハイブリッド・クラウドは、単一ベンダーまたはマルチベンダー・アプローチを使用して、オール・クラウド戦略への段階的な移行にも対応できます。実際には、ほとんどの組織は複数のパブリック・クラウド・サービスで運用を行っているため、マルチクラウド・ユーザーです。
主なポイント
マルチクラウド戦略により、組織は複数のクラウド・プラットフォームとプロバイダーにワークロードを分散させることができます。これにより、各業務に適したツールを選択する際の柔軟性が提供されます。各タスクに最適なクラウド・サービスを選択することで、ITアーキテクトはカスタム・ハードウェア、ソフトウェア、サービス機能など、各プロバイダーの強みを活用することができます。
マルチクラウド・アプローチには2社以上のクラウド・プロバイダーが関与するため、管理は複数のレベルで行われます。各プラットフォームには独自の管理ツールとダッシュボードがあり、IT部門はその環境内で綿密な監督、構成、実行を行うことができます。ITチームはそれより一段上のレイヤーでより全体的な状況をモニターし、リソース利用、ポリシー・コンプライアンス、相互運用性、オペレーションの最適化などの要素はすべてマルチクラウド管理システムにより管理されることが理想的です。
マルチクラウド戦略により、組織はニーズを満たすために異なるプロバイダーから複数のクラウド・コンピューティング・サービスを利用することができます。単一のクラウド・プロバイダーと提携するよりも、柔軟性と冗長性、スケーラビリティが高まるというメリットが得られる可能性があります。
たとえば、ビジネスでは信頼できるデータベースに基づいてあるプロバイダーを選択する一方で、低コストのストレージや機械学習サービスを求めて別のプロバイダーを使用する可能性があります。
ほとんどの組織は、コストの最適化、データ・レジデンシー、ビジネス・アジリティなどのマルチクラウドのメリットを得るために、複数のクラウド・プロバイダーを使用しているか、または使用する予定です。これらのメリットやその他のメリットを実現するカギは、適切な組み合わせでプロバイダーを選択することです。幸いにも、マルチクラウド戦略を策定する企業は、一定のデュー・デリジェンスを行うことで、独自のITアーキテクチャを維持し、データ・セキュリティと相互運用性を向上させながら、サービス、価格、機能を最適化できます。実現にはある程度の労力が必要であるものの、マルチクラウドの導入が正しく行われれば、組織に大きなメリットをもたらすことができます。
マルチクラウド戦略の主なメリットは次のとおりです。
マルチクラウドは有用であり、多くの意味で不可欠なアプローチですが、重複するテクノロジーや分散データを管理することで課題が生じる可能性があります。以下に、最も一般的なものをいくつか紹介します。
こうした問題やその他の問題に対処するには、トレーニングおよび開発プログラムに投資するか、マネージド・サービスを提供するクラウド・サービス・プロバイダーと提携することを計画します。
マルチクラウド・アーキテクチャを設計する際には、データ移動の必要性、レイテンシの新しいソース、運用管理方法、オーケストレーション、セキュリティについて考慮することが必須です。
データ移動の考慮。
アプリケーションによっては、オンプレミス・データベースや他のクラウドに保存されているデータへのアクセスが必要な場合や、そのメリットを享受できる場合があります。データの移動は簡単です。セキュリティの維持と、少なくともソース・システムと同等に堅牢なアクセス制御メカニズムの確立は困難です。データ移動には時間がかかり、エグレス料金が発生する可能性があります。多くの組織では、新しいデータベースにデータを移行するのではなく、使用するクラウド全体にわたり同じデータベース・システムを使用する方がよいと考えるでしょう。この選択肢は、クラウド・プロバイダー間の最近の合意により、Oracle Databaseプラットフォームが他のハイパースケール・クラウド・プロバイダーのデータセンターでも実行できるようになったことで現実的になりました。
レイテンシの最小化。
ネットワーク・レイテンシはアプリケーション・パフォーマンスに直接影響し、アプリケーションによってレイテンシ要件は異なります。マイクロ秒単位の低レイテンシが必要なアプリケーションもあれば、2桁ミリ秒の遅延を許容できるアプリケーションもあります。
運用管理とオーケストレーションの標準化。
それぞれのクラウドには独自のツールとワークフローがあり、スムーズな接続性と効果的なトラブルシューティングと管理を実現するには特定のナレッジと専門知識が必要です。クラウド・プラットフォーム間でマルチクラウドを管理するための標準的な手法と手順を可能な限り確立することは、成功のために不可欠です。
セキュリティ課題に対する計画。
マルチクラウド環境では、異なるセキュリティ・ツールと複数のベンダーにより、より複雑なセキュリティ運用と人員増が発生し、コストの上昇と新しいリスク・エクスポージャーにつながる可能性があります。
階層化されたセキュリティ戦略では、各クラウド・プロバイダーが提供する組み込みのセキュリティ・サービスと、サービスの一貫した管理を実現するクラウド・プロバイダー間のパートナーシップを併用することで、問題を簡素化することができます。
あらゆる規模の企業がマルチクラウド戦略の一環としてIaaSプラットフォームを提供する上で、オラクルのクラウドインフラストラクチャを利用しています。
マルチクラウド・アーキテクチャは、組織が2社以上のプロバイダーからのクラウド・プラットフォームやサービスを統合することで生まれます。クラウド間でのデータの共有は、統合の一般的な推進要因です。データ・セキュリティや低レイテンシのニーズによっては、統合は2つのクラウド環境間のアクセス方法を定義することと同程度に簡単な場合があります。しかし、データ・セキュリティ、一貫したガバナンス、低レイテンシに対する高い要件がある場合は、通常ベンダー間の契約によって実現されるクラウド間のオーケストレーションを検討します。
いずれにせよ、各アプリケーションのデータ利用の大部分が単一ベンダーのクラウド内に収まるようにシステムを設計することが常により賢明です。
マルチクラウド・アプローチでは、特に組織のインフラストラクチャの拡大とプロバイダー数の増加に伴い、アプリケーションとデータの管理が複雑になる可能性があります。慎重なベンダー選定と、どのクラウドでもほとんど変更を加えることなく実行できる標準ベースのマイクロサービスに向けた開発への取り組みが、役立つ可能性があります。
マルチクラウド戦略を策定する際に考慮すべきベストプラクティスをいくつかご紹介します。
1.移行と統合の計画
ITチームは、たとえば、Oracle Cloud InfrastructureとMicrosoft Azureのようなエコシステム・パートナーであるプラットフォームを選択し、オープン・スタンダードを活用した厳密な運用・利用プロトコルを策定して独自のプライベート・クラウドを構築することで、ITチームはいくつかの賢明な意思決定によって統合のしやすさを最大限に高めることができます。サービス間の効果的で効果的な相互運用性は、マルチクラウドへの投資に対してより大きなリターンをもたらす可能性があるため、可能な限りパートナーシップを確立しているプロバイダーを選択します。
2.データベース戦略の構築
ほとんどの組織は、1つか2つの戦略的製品を中心としたデータベース戦略を開発しています。ハイパースケール・クラウドでは、ベンダーの提供する製品を使用することが容易に選択できるため、そうした道から容易に外れます。しかし、リポジトリに互換性がない場合、2つのシステムからデータを使用しても複雑な処理が必要になり、セキュリティ・ポリシーとガバナンス・ポリシーが一致することがほとんどないなど、難しい選択を伴う二分化された戦略につながります。
単一のデータベースは、データ管理の簡素化を支援し、環境全体で一貫性とデータ統合を維持しやすくします。また、あらゆるソースからのデータのクエリと分析を容易にし、情報の包括的な可視化を提供すると同時に、複雑さを軽減し、セキュリティとガバナンスを向上させるよう支援します。
データベース戦略は、ビジネスによるデータの長期的な利用を可能な限り幅広く考慮する必要があります。企業にとって非常に機密性が高く重要な戦略的データは、セキュリティとガバナンスが確立されたシステムに保存する必要があります。各ベンダーが提供するクラウド・データベースにはまだ役割はありますが、それをデフォルトにすべきではありません。
幸いなことに、選択したデータベースを最適なクラウドで実行することはますます容易になっています。
3.統合と自動化サービスの調査
ハイパースケール・クラウド・ベンダーがパートナーシップを締結するにつれ、それぞれの顧客が互いのサービス全体にわたり自社の提供するサービスを利用できるよう支援する方法も開発されています。最初のパートナーシップの中には、パブリック・クラウド間やパブリック・クラウドと顧客のプライベート・クラウド間に高パフォーマンス・ネットワークを構築するものもありました。これらのサービスは、単にインターネットを使用しているよりもレイテンシが優れており、通常、他の データ・エグレス・メカニズムでは増大する可能性のある、データ・エグレスに対する料金が請求されません。
また、統合を支援するサービスも提供しており、必要に応じてデータの移動プロセスを自動化します。最も一般的なアプリケーションの1つは、分析向けデータのステージングです。最後に、マルチクラウド・オーケストレーション・システムは、IT部門が単一のシステムから各クラウドにおける組織の展開を管理できるよう支援します。
4.リアルタイム・データ移動と管理の実現
マルチクラウド環境では、クラウド・プラットフォーム間でデータをリアルタイムに移動および管理します。これはAPI、データ・コネクタ、自動化ツールによって実現され、異なるクラウド間でデータをリアルタイムに転送および同期することができます。リアルタイム・データ移動および管理戦略により、組織は保存されているクラウド・プラットフォームに関係なく、重要なデータを常に最新の状態に保ち、アクセス可能な状態に保つことができます。
5.API管理とエンドポイント・セキュリティに対するポリシー設定
前述のとおり、相互接続性はマルチクラウド・アーキテクチャの大きなメリットの1つであり、マルチクラウド戦略の重要な部分と考える必要があります。ITチームはこれを実現するために、統合 API エンドポイントを確立し、ID・アクセス管理システムを統合する必要がありますが、いずれもプラットフォームや関連ツールによっては困難なタスクになる可能性があります。また、相互接続により、マルチクラウド環境全体でサービスが互いに公開されるため、関係するすべてのシステムに適切な権限が必要となり、新しいセキュリティ上の懸念が生じます。
6.データ・セキュリティとコンプライアンスの重視
これまで説明してきたように、複数のクラウド・プロバイダーと連携することにはメリットがある一方で、データ・セキュリティとガバナンスの課題が生じる可能性もあり、改めてリスク評価を行うことが必要になります。最初に考慮すべきことの1つは、データの機密性です。財務および人事アプリケーションのように機密データをホストするアプリケーションもあれば、マーケティング・ツールのようにプライバシーに対する要求がそれほど厳しくないシステムもあります。アプリケーション間で適切なアクセス・レベルを設定することは、機密データを保護するためのカギであり、この作業にはマルチクラウド環境全体でアクティブなモニタリングを行う必要があります。
7.監視および管理ツールの追加
マルチクラウド環境の複雑さに取り組むITチームにとって、有能なモニタリングおよび管理ツールは非常に貴重です。これらのツールには経費がかかる可能性がありますが、マルチクラウドのアプリケーションとインフラストラクチャをフルスタックで可視化し、リアルタイムのモニタリング、リソース管理、自動化を提供することができるため、投資をする価値があります。これらのツールの多くには、パフォーマンスの問題を回避し、コストを削減する方法を明らかにするリソースと使用に関するインサイトを提供する分析も含まれています。
Oracle Cloud Infrastructure (OCI)のマルチクラウド・サービスは、企業が複数のクラウドを組み合わせて、コスト、機能、パフォーマンスを最適化できるように支援します。具体的には、オラクルはOracle Real Application ClustersやOracle Autonomous Databaseなどのソリューションにより、データベースとアプリケーションの最新化を支援します。Microsoft Azure、Google Cloud、Amazon Web Servicesなどとのパートナーシップにより、オラクル独自の機能と他のクラウド・サービスプロバイダーの主要なサービスを組み合わせることができます。
OCIの40以上のグローバル・クラウド・リージョンは、データ・レジデンシーに関する要件への対応を支援し、マルチクラウド・サービスは、人材、プロセス、テクノロジーを最大限に活用できるよう、クラウド・プラットフォーム全体にわたる標準の運用および管理手法、手順、ツールの容易な確立を支援します。
マルチクラウド環境は冗長性を提供し、複数のプラットフォームにわたりワークロードを分散できるようにすることで、高可用性の確保を支援します。このアプローチは、ワークロードごとに最もコスト効果の高いクラウドサービスを選択できるため、IT支出の最適化も支援します。全体として、マルチクラウドはクラウド・コンピューティングに汎用性の高いアジャイルなアプローチを提供します。
ハイパースケール・プロバイダー間で新たに締結されたマルチクラウド・パートナーシップは、データ・サイロやコストのかかる相互接続を削減し、分析、AI、エッジ・コンピューティング、エンタープライズ・アプリケーションなどのパフォーマンス向上を支援します。この記事ではその方法をご紹介します。
マルチクラウド戦略の例を教えてください。
マルチクラウド戦略の例としては、クラウドの処理能力とストレージのためにAmazon Web Services(AWS)を利用すると同時に、高度なAI機能とローカライゼーションのためにOracle Cloud Infrastructureを活用する企業が挙げられます。このアプローチにより、異なるハイパースケール・プラットフォーム間でワークロードを分散することで信頼性を高めると同時に、コスト効果の高いオプションを選択することが可能になります。マルチクラウド戦略を活用することで、企業は各プロバイダーの強みを生かし、ITインフラストラクチャの柔軟性と耐障害性を高めることができます。
クラウドとマルチクラウドの違いを教えてください。クラウドとマルチクラウド・コンピューティングの違いは、データ・ストレージ、処理能力、サービス・モデルとして販売されるさまざまなアプリケーションを含むインフラストラクチャとサービスのために、複数のクラウド・プロバイダーを考慮し、戦略的に利用することにあります。マルチクラウド戦略により、ビジネスは異なるプラットフォームの強みのより効果的な活用、コストの最適化、さまざまな環境わたるにワークロードの分散による耐障害性の強化を実現し、パフォーマンスを向上させ、単一のクラウド・プロバイダーのみに依存することによるリスクを軽減することができます。
マルチクラウドを使用する企業について教えてください。あらゆる業界、あらゆる種類および規模の企業がマルチクラウド戦略を使用しています。メール・サーバーや共有ドライブのドキュメント・ストレージなど、基本的なツールとサービスであっても、2つの異なるクラウド・サービス・プロバイダーを使用している場合は、マルチクラウド環境となります。企業は、技術的な理由、コスト上の理由、あるいは単に複数のベンダー・パートナーがいることを好む理由から、マルチクラウド・アプローチを選択することがよくあります。複数のクラウド・プラットフォームを利用することで、企業のクラウド移行を加速し、IT部門がデータセンター・ビジネスを脱却できるよう支援することができます。
マルチクラウドは適切なアイデアでしょうか。ほとんどの企業にとって、適切なアイデアです。マルチクラウド戦略は、カスタマイズのしやすさを最大限に実現し、クラウドを全面的に利用する場合でも、オンプレミス環境とクラウド環境の間で運用を分割する場合でも機能します。単一のクラウド・プロバイダーを使用する場合と比較して、マルチクラウド・アプローチは、組織のニーズに最も適した機能とサービスをより柔軟かつ自由に選択できるようにします。
今後はマルチクラウドが主流になる理由を教えてください。より多くのソフトウェアとサービスがクラウドに移行する中、マルチクラウド・アプローチは不可欠となっています。クラウド・サービスが業務に統合されている基本的な仕組みを考えてみましょう。データ・ストレージとバックアップ、クラウド・メール・サーバー、チャットと動画のコラボレーション・ツールなど、これらが業務に不可欠になるにつれ、企業はマルチクラウド構成により深く取り組むことになるため、効果的な管理ツールと戦略が重要になります。