メインコンテンツにスキップ
ブログMulticloudポータビリティーとインターオペラビリティー。マルチクラウド化の秘訣

ポータビリティとインターオペラビリティ:マルチクラウド化の秘訣

ポータビリティとインターオペラビリティ:マルチクラウド化の秘訣

企業は、複数のクラウド・プロバイダーを利用することで、業務の効率化、俊敏性の向上、耐障害性の向上を図っています。前回の記事でご紹介したように、すべてのクラウドリソースを単一のベンダーに集中させると、そもそもクラウドに移行した理由である「柔軟性」のコントロールが低下し、多くの場合、それを放棄することになります。マルチクラウド・アーキテクチャーは、そのような依存関係を解消し、唯一のプロバイダーとの関係によって課せられていた制約を取り除きます。 

しかし、マルチクラウド・アーキテクチャを採用する理由は、ロックインの回避だけではありません。それは、データ(ポータビリティ)とアプリケーション(相互運用性)を、パフォーマンスとコストに基づいて、お客様のビジネスにとって最も意味のある製品やインフラ に置くことでもあります。マルチクラウド・アーキテクチャーが成功するかどうかは、異なるクラウド環境の互換性に大きく左右されます。理想的なシナリオでは、クラウド・プロバイダー間の違いは、運用レベルでは見えなくなります。 

携帯性

完全にポータブルなクラウド環境では、需要の急増に応じて異なるデータセンターを活用したり、より優れた価格モデルを利用したり、単独のプロバイダーでは提供できないレベルの俊敏性を獲得したりすることができます。

2025年には、世界中のデータの50%がクラウドに保存されると言われています。このデータを自由に移動できるようにするかどうかで、企業がクラウドの恩恵を受けるか、それとも独自の環境に閉じ込められ、必要なツール、コスト構造、データセンターの場所を選択する余地がなくなるかが決まります。

より自由でポータブルなクラウドを実現するには、類似のツールを慎重に統合し、オープンソース(インフラ )のアーキテクチャを熟考して、互換性がない場合には互換性を生み出し、必要な場合にはクラウド管理やオーケストレーションサービスのプロバイダーのサポートを受ける必要があります。

しかし、このような成熟度を実現するためには、ベンダーに依存しない摩擦のないクラウドの世界を目指して、考え方を変える必要があります。完全なポータビリティを実現するには、データがクラウド事業者間を自由に行き来できるエコシステムが必要です。このアプローチでは、プロプライエタリなソフトウェア間のオープン性と互換性が求められ、必要に応じてオープンソースのツール(相互運用性)がギャップを埋めることになります。 

相互運用性

プロバイダー間で類似したツールやアプリケーションが存在する場合、相互運用性はかなりわかりやすいものとなります。これらのツールには、コンピュートノード、マネージドKubernetesストレージなどがあります。しかし現実的には、現代のクラウド環境は非常に複雑であり、すべての要素がすぐに連動するわけではありません。ツールに直接の互換性がない場合、ユーザーは必要な互換性を構築するためにカスタムコーディングで不足部分を補う必要があることが多く、クラウド全体のスキルギャップがある現在では、この課題はますます大きくなっています。

オープンソースの柔軟性は、直接の類似品が存在しない場合に、クラウド事業者間で機能的に一致するペアを構築するのに役立ちます。一方、プロプライエタリな環境では、クラウド間の互換性を構築する能力が複雑になり、場合によっては禁止されてしまうこともあります。

オープンソース技術の上にマネージドサービスを構築し、クラウドに依存しないサービスを提供する企業が増えています。このようなパブリック・クラウド・プロバイダーは、企業が複数のクラウド・プロバイダーを利用する世界の可能性から利益を得るために最適な立場にあります。特に、オルタナティブ・クラウド・プロバイダーは、マルチクラウド・シナリオに効率的に適合するようにサービスを設計しています。柔軟性、効率性、ロックインへの耐性を備えたクラウド環境を求めるなら、オープンなフレームワークと自由に利用できるオープンソース・ツールをベースにしたマルチクラウドの構成を計画してください。

経験豊富なITおよびクラウドのコンサルタントが、お客様のアーキテクチャ、マイグレーション、ソフトウェアのデプロイメントをご案内します。


コメント 

コメントを残す

あなたのメールアドレスは公開されません。必須項目には*印がついています。