マルチクラウド VS スカイコンピューティング、企業はクラウドコンピューティング戦略をどのように選択すべきでしょうか?

マルチクラウド VS スカイコンピューティング、企業はクラウドコンピューティング戦略をどのように選択すべきでしょうか?

クラウド コンピューティングをどのように使用するかは、企業のアプリケーション戦略アーキテクチャと計画における重要な決定事項であり、マルチクラウドは、クラウド アーキテクトがハイエンドのクラウド中心のエンタープライズ アプリケーションを構築するための選択肢としてますます人気が高まっています。マルチクラウド戦略を決定した場合は、どのタイプのマルチクラウド戦略がアプリケーションに最適かを判断する必要があります。その決定はあなたが考えるほど明確ではないかもしれません。

1. マルチクラウド戦略の種類

一般的に、マルチクラウドとは、複数のクラウドプロバイダーを使用して単一のアプリケーションを展開する戦略です。たとえば、図に示すように、アプリケーションを Amazon Web Services (AWS) と Google Cloud Platform (GCP) の両方にデプロイし、両方のクラウド サービスのメリットを活用できます。

図1 複数のクラウドプロバイダーにデプロイされたアプリケーション

しかし、各クラウドプロバイダーのアプリケーションを使用する目的は何でしょうか?複数のプロバイダーを使用するという決定がどのように行われたかによって異なります。複数のクラウド プロバイダーにアプリケーションを展開する理由は何ですか?

多くの場合、正式な決定は行われず、マルチクラウドを使用するという選択は偶然に起こります。これは、クラウドを初めて利用する企業やクラウドの専門知識が不足している企業に特によく見られます。たとえば、エンジニアのグループが Amazon S3 などの AWS サービスを使用することを決定したとします。別のグループは、別の日に GCP サービスを使用することを決定しました。サービス チームは、別のクラウド プロバイダーのサービスにサービス機能を展開する必要があると判断する可能性があり、チームによって決定が異なる場合があります。

複数のクラウド プロバイダーを使用することには確かに利点がありますが、このようにランダムに、または無計画に使用することはまれです。しかし、これはよくあるパターンです。

2. ポリクラウドによるクラウド特化

幸いなことに、企業は通常、マルチクラウドを計画的に使用します。

クラウドが成熟するにつれて、クラウド プロバイダーはより洗練されたサービスを生み出しています。これらのサービスは専門化されており、他のクラウド プロバイダーが提供する同等のサービスと競合するように設計されています。

各クラウド プロバイダーには独自の専門分野があり、それらの分野で提供されるサービスは、他のクラウド プロバイダーの同等のサービスよりも優れていることがよくあります。使用するサービスに応じて、クラウド プロバイダーごとに最適なサービス バージョンが異なる場合があります。

  • Microsoft Azure は Windows Server オペレーティング システムのみを提供します。
  • Microsoft、Google、AWS はいずれも優れた人工知能 (AI) および機械学習 (ML) サービスを提供しています。
  • AWS には、安価で非常に大きなデータセットをサポートするクラス最高のオブジェクト ストレージ サービス (S3) があります。
  • Azure は、高品質で統合性に優れた開発ツールを提供します。
  • GCP は Kubernetes サービスのデプロイメントに特化しています。
  • AWS はサーバーレス機能に特化しています。

最終的には、最適なクラウド サービスを使用するために、1 つのアプリケーションを複数のクラウド環境にまたがらせることができます。アプリケーションでは、オブジェクト ストレージに Amazon S3、データベースに Amazon DynamoDB、Kubernetes クラスター管理に GCP、Microsoft Windows Server インスタンスに Azure を使用し、最後に Google の AI 機能を利用する場合があります。

単一のアプリケーションが、それぞれ特殊なサービス要件を持つ複数のクラウド プロバイダーを使用する場合、これをポリクラウドと呼びます。各クラウド プロバイダーが使用されるのは、アプリケーションの特定のニーズに一致する特定の強みがあるためです。上記のマルチクラウドのシナリオを図 2 に示します。

図2 ポリクラウドの展開

3. スカイコンピューティングによるユニバーサルクラウド

複数のクラウド プロバイダーを使用するもう 1 つの一般的な理由は冗長性です。この場合、複数のクラウドを使用するかどうかの決定は恣意的に行われるのではなく、戦略的に行われます。 1 つのクラウド プロバイダーがダウンした場合でも、2 つ目のクラウド プロバイダーが利用可能であれば、サービスを継続して実行できるという考え方です。

このアプローチの問題の 1 つは、企業が使用するすべてのクラウドでアプリケーションが変更なしで実行されることを保証する必要があることです。アプリケーションのすべての部分は、すべてのクラウド プロバイダーで実行できる必要があります。なぜなら、あるクラウド プロバイダーを別のプロバイダーに障害が発生した場合のバックアップとして使用するという目標は、アプリケーションをあるプロバイダーから別のプロバイダーに比較的簡単に移動できる場合にのみ機能するからです。

各クラウドプロバイダーはアプリケーションに対して異なるインターフェースを持っているため、これは問題になる可能性があります。企業は、アプリケーションのあらゆる部分でこれらのさまざまなインターフェースをそれぞれサポートする必要があり、企業の技術チームは、これらのさまざまなインターフェースがすべての組み合わせで適切に機能することを確認するためにテストを行う必要があります。

この場合の解決策の 1 つは、ますます人気が高まっている新しいクラウド モデルであるスカイ コンピューティングです。 Sky Computing は、複数のクラウド プロバイダーの上に共通の API レイヤーを配置しようとしています。企業は、この共通 A​​PI を使用するアプリケーションを構築します。共通 API はすべてのクラウド プロバイダーで同等であるため、特にプロバイダーの停止時などの緊急事態では、理論的にはプロバイダー間でアプリケーションを移動することがはるかに簡単になります。

図3 スカイコンピューティングを利用したアプリケーション

上の図はこれがどのように機能するかを示しています。この図は図 1 のマルチクラウド図に似ていますが、アプリケーションと各クラウド プロバイダーが提供する特定のクラウド サービス間の共通 A​​PI が含まれています。 Common Sky API は、各クラウド プロバイダーで個別に実装される共通の機能セットをアプリケーションに提供します。 Sky API 自体はクラウド固有ですが、アプリケーションの残りの部分はクラウドに依存しません。

4. 雲の上と空のコンピューティング

マルチクラウドとスカイコンピューティングはどちらも、マルチクラウド展開の複雑さを管理するための戦略です。どちらの解決策がより良いでしょうか?

Polycloud は、各クラウド プロバイダーの強みを最大限に活用するのに最適です。各クラウド プロバイダーは、クラウドの専門知識の特定の領域における強みに基づいて選択されるため、企業は各プロバイダーの強みを自社のアプリケーションで活用できます。これにより、各プロバイダーが提供するクラウド ツールや機能とのより緊密な統合も促進されます。より緊密な統合により、クラウドの利用率が向上し、アプリケーションの効率が向上します。

ただし、Polycloud にはコストがかかります。企業全体と、その中のすべての開発者および運用担当者は、使用中の各クラウド プロバイダーについてより深く理解する必要があります。アプリケーションは複数のプロバイダーの専門サービスを使用するため、アプリケーション開発者はすべてのクラウド プロバイダーのツールと機能を理解する必要があります。

スカイコンピューティングは、アプリケーション開発者のこの知識負担を軽減します。企業内のほとんどの開発者は、Sky API と関連するツールおよびプロセスを知って理解するだけで十分です。各クラウド プロバイダーの詳細を学習する必要がなくなります。各クラウドプロバイダーの運用方法に関する専門知識を必要とする従業員の数は大幅に削減されます。

欠点は、Sky Computing が特定のクラウド プロバイダーとの緊密な統合を推奨していないことです。 Sky API は、すべてのクラウド プロバイダーが提供する機能のみがインターフェイスに表示されるため、「最低共通分母」のクラウド ソリューションになります。つまり、より深い統合によるメリットは得られません。クラウドは、最終的にはイノベーションのツールというよりも、コモディティ化しています。

実際には、Sky API によって、個々の開発者に必要なクラウド固有の理解が完全に不要になるわけではありません。基盤となるクラウド プラットフォームに関する知識が不足している開発者は、クラウドベースのアプリケーションの問題を解決するための診断およびデバッグ サイクルの深い段階に進むときに不利になることは間違いありません。実際には、開発者は複数のクラウド プロバイダーに関する詳細な知識が必要であることに気付くでしょう。

5. 単一のクラウドが本当に最善の答えでしょうか?

この記事では、企業がすでにマルチクラウド環境への移行を決定していることを前提としています。ビジネス マネージャーがまだこの決定を下していない場合は、マネージャーがオプションを検討することをお勧めします。マルチクラウド環境は本当に必要なのでしょうか、それとも企業にとって単一のクラウドプロバイダーを選択する方がよい選択肢なのでしょうか?

採用するマルチクラウド戦略に関係なく、マルチクラウド環境でアプリケーションを実行することは、単一のクラウド環境でアプリケーションを実行するよりも複雑であり、したがってリスクが高くなります。さらに、クラウド間のデータ転送料金など、マルチクラウド環境に関連する追加コストも発生します。

企業はまず、マルチクラウド環境に関心を持つ理由を検討する必要があります。

単一のクラウドプロバイダーの信頼性を信頼していないからでしょうか?マルチクラウドでは冗長性を追加することで全体的な耐久性が向上すると思われますが、クラウド プロバイダーを追加しなくても適切な冗長性を追加できます。

それは経済的な理由ですか?ほとんどの場合、マルチクラウドの展開は、シングルクラウドの展開よりもコストがかかります。

複数の選択肢を持つことがビジネスにとって価値があるからでしょうか?もしそうなら、この柔軟性にはコストがかかることを認識し、そのコストがビジネスにとって負担が大きすぎるかどうかを理解する必要があります。

最後に、企業が単一のクラウド戦略を採用しているか、マルチクラウド戦略を採用しているか、マルチクラウドやスカイコンピューティングを採用しているか、あるいはクラウドネイティブ、ハイブリッドクラウド、その他のクラウド戦略を採用しているかにかかわらず、企業の管理者がそのような選択のコストとメリットを理解し、それが企業の発展に最適であることを確認してください。

<<:  調査によると、企業の80%が5Gとエッジプランを強化すると予想

>>:  別のコマンドを使用して停止した Docker コンテナを起動するにはどうすればよいですか?

推薦する

B2Cウェブサイトのユーザーエクスペリエンスに関する簡単な議論:TmallとJDホームページの分析

以前、「B2C Web サイトの開発と構築への切り替え」という記事でユーザー エクスペリエンスについ...

#ブラックフライデー#: ASmallOrange、ホスティング年間料金 8.75 ドル、ドメイン名 1 つ無料

ASmallOrange は海外で非常に評判の良いホスティング プロバイダーです。相対的に言えば、そ...

ジュエリーデザインオンラインストアFormia design:子供たちをデザイナーにしましょう

子どもの頃、よくカラフルなクレヨンを手に取って、あちこちに絵を描いたことがありますか?専門的な美術の...

価値ある品物をどのように判断すればよいでしょうか?

趙さん、多くの人が私に尋ねてきました。百度はどうやって偽オリジナリティとオリジナリティを判断するので...

個人ウェブマスターに適した地域住宅改修ウェブサイトと収益モデルの分析

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス数年前、老江は学校近くの...

ダウングレードされたウェブサイトの迅速な復旧戦略

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています最近、私の...

K8sはネイティブでアドミッションポリシー管理をサポート

Kubernetes 1.26 の変更ログに、検証アドミッション ポリシー更新のアルファ バージョン...

ウェブサイトの構想から運用まで、ウェブサイトを子供のように扱ってください。

この記事について言えば、本当に紆余曲折の連続でした。最初はA5雑記で書いていたのですが、あっという間...

Kubernetes にアプリケーション (Nginx) をデプロイする方法は 2 つあります。どちらがお好みですか?

k8s でアプリケーションを公開するには 2 つの方法があります。 Kubernetesダッシュボー...

k3sup を使って 1 分で K3s クラスターを素早く構築する

背景日々の業務では、純粋な環境でのテストを容易にするために、ローカルまたはパブリック クラウド環境で...

vm.sg - 香港沙田 VPS/40 元/Xen/1G メモリ/半年以上購入後 1M 帯域幅が無料

vm.sg は VPS プロモーションを実施しています。香港沙田と中国、米国 (Phoenix io...

優れた SEO 担当者になりたいなら、これらをお持ちですか?

SEO スキルや SEO 知識についてはよく話題になりますが、これらは人気があるように思われるかもし...

PhoenixNAP と secureservers の簡単な紹介

PhoenixNAP は、米国アリゾナ州にあるフェニックス データ センターの通称で、その事業は 1...

キンディー・インターナショナル(00268)の年間成長率はハンセン指数の10倍であり、人気のあるQDIIファンドとなっている。

改革開放以来の企業の成長の軌跡を注意深く見てみると、「偉大」の称号を与えられる企業はすべて「長期主義...

batucloud: トルコの VPS、10Gbps 帯域幅、月額 9 ドル、4G メモリ/2 コア/50g NVMe/10T トラフィック

batucloudは2009年に設立された当初は、主にゲームサーバー事業に従事していました。その後、...