マルチクラウド戦略を追求する企業にはさまざまなメリットがあります。パブリック クラウドまたはハイブリッド クラウドを導入する企業の多くは、ベンダー ロックインを回避するためにマルチクラウド戦略の導入を目指しています。クラウド コンピューティングのコストを削減したり、人工知能、サーバーレス コンピューティング、拡張現実のベンダーが提供する独自の機能を活用したりすることを検討している企業もあります。マルチクラウドは、企業の信頼性、セキュリティ、コンプライアンスの向上にも役立ちます。 しかし、多様化戦略にはいくつかの重大な課題が存在します。まず、単一のクラウド プラットフォームよりもはるかに複雑であり、複数のクラウド プロバイダーに分散されたアプリケーションのデータ統合と監視を実行することは困難です。マルチクラウド環境を管理するために必要なスキルを持つスタッフを雇用するのは難しい場合があります。 [[248682]] メリットを最大化するために、専門家はマルチクラウド戦略に次のベストプラクティスを採用することを推奨しています。 ベンダーロックインを回避する マルチクラウド アプローチを採用するだけでは、ベンダー ロックインを回避するのに十分ではありません。クラウド ベンダー アプリケーションを確実に維持するには、企業は次の手順を実行して移植性を確保する必要があります。 - ポータブル ソフトウェア スタックを選択します。 「組織は、さまざまなベンダーやプラットフォームから提供されるサービスとテクノロジー スタックの中から選択する必要があります」と Dynatrace の DevOps 活動家、Andreas Grabner 氏は述べています。 「Kubernetes、OpenShift、CloudFoundry が人気を博している理由の 1 つは、すべてのクラウド コンピューティング スタック上で実行できることです。」
- コンテナを使用します。同様に、コンテナを展開すると、ワークロードの移植性が向上します。コンテナ テクノロジーはアプリケーションとそのすべての依存関係をパッケージ化するため、アプリケーションをある環境から別の環境に移動しやすくなります。
- 契約する前にベンダーのサービスについて学んでください。特定のクラウド プラットフォームにワークロードを配置する前に、そのワークロードを移行できるかどうかを検討してください。 Amazon Lambda や Microsoft Azure Functions などのサーバーレス サービスは、開発と展開の高速化などの利点を提供しますが、ベンダー ロックインの可能性も大幅に高まります。企業は潜在的な利益とリスクを慎重に検討する必要があります。
- サイロ化を回避する方法。 「あるクラウド プラットフォームに 1 つのワークロードをインストールし、別のプラットフォームに別のワークロードをインストールする組織は、マルチクラウド戦略を十分に活用していません」と、Interxion のエンタープライズ担当副社長である Bill Fenick 氏は述べています。 「その代わりに、組織はそれらのワークロードが接続されていることを確認する必要があります。これにより、組織は独自のビジネス要件を満たすために必要に応じてワークロードを移動することで、柔軟性とコスト削減のメリットを得ることができます。」
コストの最適化 効果的なマルチクラウド戦略では、複数のベンダー、さらには関連するあらゆるクラウド コンピューティング プロバイダーのサービスが網羅されるため、AWS や Microsoft Azure などのパブリック クラウドのコストを削減できます。ただし、顧客が注意を払わなかったり、慎重に行動しなかったりすると、マルチクラウド環境の管理負担が増大し、総所有コストが実際に増加する可能性があります。次のベスト プラクティスは、クラウド コンピューティングのコスト管理に役立ちます。 - ワークロードをベンダーに一致させます。パブリック クラウド ベンダーは通常、同様のサービスに対して同等の価格を提供していますが、必ずしもそうとは限りません。顧客は買い物をすることで、より安い価格やより良いサービスを得ることができます。組織は、新しいクラウド コンピューティング プロジェクトごとにケースバイケースでアプローチするのが最適です。
- マイクロサービス アーキテクチャを採用します。新しい「クラウドファースト」アプリケーションの場合、多くの組織は、マイクロサービス アーキテクチャによってアプリケーションをさまざまなプロジェクト間で再利用できる部分に分割することで、開発をスピードアップし、全体的なコストを削減できることに気づき始めています。マイクロサービス アプリケーションは、多くの場合、サーバーレス コンピューティング サービスに依存しており、これにより時間と費用がさらに削減されます。ただし、前述したように、これらのサービスの潜在的なコストメリットは、ベンダー ロックインのリスクと比較検討する必要があります。
- クラウド コンピューティング サービス ブローカー サービスの使用を検討してください。大企業の場合、各クラウド ワークロードに適したクラウド ベンダーとサービスを見つける作業には、専任のチームが必要になる場合があります。クラウド コンピューティング サービス ブローカーは、ソフトウェアやコンサルタントを通じてこのサービスを提供しており、場合によっては、クラウド コンピューティング サービス プロバイダーのサービスを自分で選択するよりも安価になることがあります。さらに、一部の再販業者は統合サービスや管理サービスを提供しており、これにより企業の総所有コスト (TCO) をさらに削減できます。
- コスト最適化ツールを調査します。クラウド コンピューティング サービス プロバイダーと同様に、コスト最適化ツールは各クラウド コンピューティング ワークロードを最適に処理できます。これらのソフトウェア ツールの多くは、未使用のインスタンスをシャットダウンしたり、インスタンスの権限を調整したり、コストをさらに削減できる別の支払いオプションに移行したりするなどの機能も実行できます。
- サプライヤーと交渉する。パブリック クラウド ベンダーは前払い価格を提供していますが、企業が定価を支払わなければならないわけではありません。大量のワークロードをクラウドに移行する大企業は、クラウド プロバイダーに直接連絡することで、より良い条件を得ることができます。
信頼性設計 マルチクラウド アプローチのもう 1 つの利点は、1 つのプロバイダーまたは 1 つのデータ センターで障害が発生した場合でも、すべてのアプリケーションとデータがすぐに利用できなくなるわけではないことです。可用性を最大化するために、専門家は次のマルチクラウド戦略を推奨しています。 - 誠実に仕事をしなさい。クラウド コンピューティング サービスにサインアップする前に、約束された稼働時間や、プロバイダーがその契約を満たせなかった場合にどのように補償するかなど、サービス レベル契約を必ず理解してください。また、プロバイダーによっては、可用性のレベルに応じて異なる料金を請求する場合もあることに注意してください。それぞれの特定のワークロードのニーズに最適な層を選択してください。
- 災害復旧と事業継続 (DR/BC) を計画します。マルチクラウド戦略は、企業が緊急時にワークロードをあるデータセンターやプロバイダーから別のデータセンターやプロバイダーに移動できるため、災害復旧および事業継続 (DR/BC) 計画の不可欠な部分となります。ただし、組織は、災害復旧および事業継続 (DR/BC) 計画がすべてのクラウド ベンダーをカバーしていること、および災害が発生する前に計画をテストしていることを確認する必要があります。
- バックアップとアーカイブを忘れないでください。企業のクラウドベースのデータとアプリケーションもバックアップする必要があります。多くのセキュリティ専門家は、組織がバックアップに異なるクラウドベンダーを使用するのは良い考えだと言います。
- プロバイダーとデータセンターを選択する際には、地理を考慮する必要があります。たとえば、ハリケーンがバージニア州を襲った場合、すべてのクラウド コンピューティング ベンダーがバージニア州のデータ センターでワークロードを実行していると、マルチクラウド アプローチでは可用性を提供できません。組織はバランスを取る必要があります。近くのデータ センターではレイテンシが低く、パフォーマンスが向上しますが、地理的に分散したデータ センターでは災害発生時のリスクが軽減されます。
セキュリティとコンプライアンスの確保 クラウド コンピューティングのセキュリティは以前ほど重要ではありませんが、企業は複数のクラウドを導入する際にデータの安全性を依然として懸念しています。さらに、多くの企業は、一部のデータを社内または特定の地域内に保管することを要求する規制の対象となります。企業がマルチクラウド戦略を追求しても、こうしたニーズは消えません。 - 関連する規制を確認します。 EU 一般データ保護規則 (GDPR) の施行により、多くの企業がコンプライアンスの再検討を余儀なくされました。企業は、データ管理に関する法的要件や業界要件を理解し、使用するベンダー サービスが規制要件を満たしていることを確認する必要があります。
- データとアプリケーションへのアクセスを制御します。複数のクラウド コンピューティング ベンダーを使用する場合、適切なユーザーのみが機密データにアクセスできるようにするのがさらに困難になります。多くの企業は、この問題をより管理しやすくするために、アイデンティティおよびアクセス管理 (IAM) ソリューションの使用を選択しています。
- データを暗号化します。システムがどれだけ安全であっても、またはさまざまなクラウドベンダーがどのような防御策を講じていても、保存時と転送時の両方でデータが暗号化されていることを確認する必要があります。これは、ワークロードが 1 つのクラウド プラットフォームから別のクラウド プラットフォームに移動するマルチクラウド シナリオでは特に重要です。これは、ユーザーが移動中のデータを暗号化する必要性を忘れてしまうことがあるためです。
- 適切なセキュリティ対策を導入します。サイバーセキュリティ チームは、ネットワーク上の他の保護がマルチクラウド環境を保護するのに十分であることを確認する必要があります。企業がマルチクラウド環境にある場合、境界を保護するだけではもはや十分ではありません。企業は、機敏な防御策を講じ、進行中の攻撃を検出して軽減できるようにする必要があります。
- 必要に応じてプライベートクラウドを使用します。一部のデータとアプリケーションについては、パブリック クラウドでは企業のセキュリティとコンプライアンスのニーズを満たすことができません。したがって、一部の組織では常にプライベート クラウドを実行する必要があります。
複雑さの管理 マルチクラウド戦略の最大の欠点は、複数のクラウド コンピューティング ベンダーを使用すると管理が複雑になることです。企業がマルチクラウドのベストプラクティスに従わない場合、総所有コストが増加する可能性があります。 - 在庫から始めましょう。企業がマルチクラウド環境の管理を容易にする計画を立てる前に、どのようなワークロードがどこで実行されているかを把握する必要があります。導入ツールは、組織がインベントリを作成し、クラウドへの移行に適したアプリケーションとデータを強調表示するのに役立ちます。
- デプロイメントの自動化およびオーケストレーション ツール。 DevOps チームがアプリケーションの配信を高速化し、稼働時間を向上させるために実装するのと同じ自動化およびオーケストレーション ツールは、マルチクラウドの複雑さの抑制にも役立ちます。これらのツールの使用にはいくらかの料金がかかりますが、コストの観点から見ると、節約できる時間は通常、十分に価値があります。
- マルチクラウド管理ツールの使用を検討してください。マルチクラウド環境の複雑さに応じて、マルチクラウド管理ツールも検討する必要があるかもしれません。これらの製品はマルチクラウド向けに設計されているため、従来の IT 管理ツールよりも優れた機能を発揮することがよくあります。
- コストの増加を抑制します。マルチクラウド管理ツールを使用するかどうかにかかわらず、従業員が独自の意志で新しいクラウドインスタンスを起動することを防ぐためのポリシー、手順、ソフトウェアを確実に導入する必要があります。このシャドー IT により、クラウド コンピューティングのコストが大幅に増加するとともに、企業が不必要なリスクにさらされる可能性があります。
企業の統合ニーズを考慮する 企業が複数のクラウド プラットフォームにデータとアプリケーションを保有している場合、それらの部分とコンポーネントを連携させることは困難になる可能性があります。これらのマルチクラウド戦略は次のような場合に役立ちます。 - API 管理戦略。複数のクラウド コンピューティング プロバイダーを使用するということは、さまざまな API に依存することを意味します。企業は、これらのツールを追跡し、その使用を管理するための計画を確実に実施する必要があります。
- データとアプリケーションの統合ツールは慎重に選択してください。マルチクラウド環境では、企業はアプリケーションを連携させ、データを適切な場所に配置するためにミドルウェアを必要とします。市場にはさまざまなデータ統合ツールが存在するため、企業は自らのニーズに最適なものを見つけるために十分な調査を行う必要があります。
社内チームの構築 今日、クラウド コンピューティングの専門家は企業の間で高い需要があり、マルチクラウド戦略では、企業はベンダーを理解するだけでなく、複数の異なるクラウド ベンダー サービスの複雑さも理解している従業員を必要とするため、人材の採用はより困難になります。 - 経験豊富な人材を雇用する。可能であれば、マルチクラウド環境で働いた経験のある人を雇うべきです。彼らの知識は、多くの場合、時間を節約し、よくある間違いを避けるのに役立ちます。
- 既存のスタッフをトレーニングします。企業は外部の人材を雇用するだけではニーズをすべて満たすことができない可能性があるため、既存の従業員の一部をトレーニングする必要もあります。幸いなことに、ほとんどの IT スタッフはクラウド コンピューティングのスキルを伸ばすことに熱心であり、従業員をトレーニングすることで、勤務先の会社に対する満足度を高めることができます。
マルチクラウド戦略を定期的に再評価する クラウド コンピューティング環境は常に成長し、進化しています。クラウド コンピューティング ベンダーが製品を更新し、ビジネス プランを変更するにつれて、以前はうまくいった方法が今日では最善のアプローチではなくなる可能性があります。企業は頻繁に戦略を見直す必要があります。 しかし、これは企業がすべての時間を計画に費やすべきだという意味ではありません。 「マルチクラウド アーキテクチャを導入しようとしている企業に私ができる最善のアドバイスは、とにかくやってみること」とフェニック氏は言う。 「やってみれば、何がうまくいって何がうまくいかないかがよく分かるようになります。時間をかけてメリットを検討し、計画を洗練させましょう。」 |