マルチクラウド戦略を実装する方法
マルチクラウドは可用性を向上させ、ベンダー ロックインを排除できますが、複数のクラウドを使用することの成功は保証されません。企業は、運用上または財務上の問題に遭遇しないようにするために、健全なマルチクラウド戦略を必要としています。
この記事は、ビジネス オーナーと意思決定者が効果的なマルチクラウド戦略を作成するのに役立ちます .マルチクラウドへの移行を計画し、差し迫った文化的変化に会社を備える方法を学びましょう。
マルチクラウド戦略を採用する理由
マルチクラウドは、セットアップと実行が困難な環境であり、包括的な戦略により、企業は挑戦する準備ができています。よく考えられた計画が役立ちます:
- 効率的なマルチクラウド環境を構築する
- 高い ROI を確保する
- クラウド セキュリティの脅威とリスクを阻止する
- 将来の拡張がスムーズに行われるようにする
マルチクラウド戦略は、次のような複数のクラウドを使用する効果を最大化するのに役立ちます。
- 各タスクとワークロードに最適な市場ソリューションを導入する
- より優れた クラウド ディザスタ リカバリ。
- 高可用性
- クラウドへの移行をより簡単かつ迅速に。
多くの企業は、通常は一度に 1 つのサービスまたはアプリケーションで、計画なしに徐々に複数のクラウドに移行します。このアプローチはすぐに扱いにくくなり、クラウド スプロール化につながります。 、クラウド インスタンス、サービス、またはプロバイダーの制御されていない管理。健全なマルチクラウド戦略により、スプロール現象による効率と予算の低下を防ぐことができます。
また、マルチクラウド戦略により、新しいセットアップで組織が必要とするものに備えることができます。マルチクラウド需要への移行:
- 2 つ (またはそれ以上) の異なるベンダーを管理する
- すべてのサービスの財務モデルを理解する
- すべての設定を効率的に統合
- あらゆる環境を保護するセキュリティ オペレーション
マルチクラウド戦略の実装
理想的には、企業はさまざまなクラウドに展開する前に、マルチクラウド戦略を作成する必要があります。タイムリーな計画により、各決定が全体像に適合するようになります。
以下は、マルチクラウド戦略を作成するための 11 ステップのフレームワークです。 .このエグゼクティブ レベルの計画は、マルチクラウドの背後にある目的と新しい環境の要件を理解するのに役立ちます。
初期物流
マルチクラウド戦略の作成は、要件を検討することから始まります。この最初の時点で、次のことを行う必要があります:
- 複数のクラウドにデプロイする理由を決定する
- 技術要件のリストを作成します。
- 新しい環境を社内で作成するか、アウトソーシングで作成するかを決定する
- 大まかなプロジェクトの締め切りを設定する
- プロジェクト予算を割り当てる
この高レベルのガイドラインは、その後のすべてのステップでの意思決定に役立ちます。初期評価は、より単純な展開モデルがユース ケースにより適しているかどうかを評価する機会でもあります。
全体的な目標と KPI を設定する
マルチクラウドがビジネス価値をもたらすと予想される分野を確立する必要があります。通常、企業は 1 つまたは 2 つのドメインに焦点を当て、それらを展開の目標に変えます。一般的な目的は次のとおりです。
- ベンダー ロックインの解消: 新しいクラウドやベンダーに切り替えることができなければ、価格設定、割引、および機能のオプションが制限されます。マルチクラウドの目標は、制限なくベンダー間を移動できる柔軟性を実現することです。
- 新しい市場への参入: 多くの場合、企業はマルチクラウドの導入を決定して、地理的に異なる場所間で遅延なく最適なパフォーマンスを確保します。
- アプリケーション配信の高速化: マルチクラウドは、コンピューティング リソースへのほぼ瞬時のアクセスを提供します。遅延がないことで新しいコードの配信が加速されるため、デプロイの目標は、開発者がアプリケーションを出荷する速度を上げることです。
- 自動化の強化: 自動化とセルフサービス モデルにより、IT チームの効率が向上します。多くの場合、企業はマルチクラウドの導入を決定して、スタッフが価値の低い反復的なタスクではなく、ビジネス クリティカルな割り当てに集中できるようにします。
- 全体的なコストを削減: マルチクラウドは、コンピューティング リソースが安価で、余分な容量が少なく、ハードウェアの費用がないため、コストを削減します。マルチクラウドの背後にある共通の目標は、全体的な IT 価格を特定の財務しきい値以下にすることです。
マルチクラウド展開の全体的な目標を設定すると、KPI が得られ、全体的な戦略に取り組む準備が整います。
戦略の概要を作る
マルチクラウド戦略の方向性を決定するには、次の領域を考慮してください。
- お持ちのアプリケーションと必要なクラウド
- 効率的なパフォーマンスに必要な機能、能力、サービス
- さまざまなアプリやワークロードに対するクラウドの適合性
アプリケーションとその要件を理解することは、適切な概要を作成するために不可欠です。次の質問に答えてください:
- 高可用性が必要なアプリは?
- 最も保護が必要なデータとプロセスは?
- 大幅なスケーリング (アップまたはダウン) が必要なアプリと領域はどれですか?
- どのワークロードがどのタイプのクラウドに属していますか?
将来の不必要な出費を避けるために、この時点でコストを意識してください。たとえば、1 日に数時間実行されるアプリは、24 時間年中無休のクラウドには適していません。各アプリに適切なサービスを提供するベンダーを使用することで、コストを削減できます。
マルチクラウドへの切り替えは、すべてのコア IT チーム (運用、セキュリティ、ネットワーキング、および開発) に影響を与えることに注意してください。各部門と対話を開始して、次のことを行います。
- アプリケーション、プロセス、日常のワークフローに彼らの意見を取り入れる
- 全員がマルチクラウドの導入を受け入れ、文化の変化に備えるようにする
概要には、オンプレミス サービスをクラウドに移行するための計画と、アプリをクラウド対応にするための変更を含める必要があります。また、あなたとあなたのチームは、クラウド サービスとやり取りするアプリを構築、テスト、実行するためのルールを指定する必要があります。
ハイブリッド アーキテクチャとは異なり、マルチクラウドではクラウド間の緊密な統合と環境間のデータ移行が必要です。ポートフォリオがスムーズに機能するには、高レベルの相互運用性が必要であることを理解しておいてください。ただし、すべてのプロセスがこの移植性を必要とするわけではないことに注意してください。これは、コスト削減のもう 1 つの機会です。
セキュリティ関連の決定を行う
サイバーセキュリティは決して後付けであってはならないため、マルチクラウド戦略では最初からセキュリティ対策を考慮してください。計画には以下を含める必要があります:
- 各環境とセットアップ全体のセキュリティ管理
- チームが従う必要があるサイバーセキュリティのベスト プラクティス
- 安全なマルチクラウド環境を確保するツール
将来のクラウド プロバイダーが一部のタスクとプロセスのセキュリティ保護を担当するか、またはすべてのセキュリティを社内で実行するかを決定します。また、戦略が業界のコンプライアンスや政府規制を考慮していることを確認してください。
このステップは、クラウド セキュリティ ポリシーに取り組み始めるのに最適な時期です。これは、クラウドでの会社の運営方法を定義する正式なガイドラインです。
可能であれば、DevSecOps チームを編成して、新しいセットアップにセキュリティ ファーストの考え方を追加することを検討してください。 DevSecOps は、CI / CD プロセスにセキュリティを統合し、ソフトウェア開発ライフ サイクル(SDLC)のすべての段階で最適な保護を保証するダイナミックな部門です。
クラウド ポートフォリオを計画する
アプリの要件を理解したところで、クラウド ポートフォリオを設計する必要があります。ポートフォリオを組み立てる際の最初の重要な決定は、必要なクラウドの数を決定することです。マルチクラウド環境には少なくとも 2 つのパブリック クラウドが必要ですが、追加のプライベート クラウドが環境に利益をもたらすかどうかを検討してください。
また、同種または異種のどちらのセットアップが必要かを決定する必要があります:
- 均質な雲 同じベンダーの複数のクラウドが含まれています。
- 異種のクラウド さまざまなベンダーのパブリック コンポーネントとプライベート コンポーネントを統合します。
概要に基づいて、ポートフォリオに IaaS、PaaS、または SaaS が必要かどうかを検討してください。また、チームのスキルセットも考慮してください。たとえば、チームに Azure の経験があるエンジニアしかいない場合、より多くの才能を持ち込まずに AWS を採用しても意味がありません。
クラウド ベンダーの選択
目標と要件がわかったので、次はクラウド プロバイダを選択します。パフォーマンス レベルとコスト削減はこの決定に依存するため、誰かに味方する前に包括的な評価を行ってください。
最初のステップは、予算に合ったプロバイダーを見つけることです。次に、各アプリの要件をベンダーが提供するものと一致させて、選択肢を絞り込みます。
- 機能。
- ユニークで付加的なサービス
- 技術的特徴
ほとんどのクラウド ベンダーは、無料の試用サービスを提供しています。テスト期間により、特定のベンダーがニーズと期待に適合するかどうかを確認できます。 2 つ以上のプロバイダーで環境をセットアップし、無料トライアルで概念実証を実施して、長期的に誰かにコミットする前に運用がどのように実行されるかを確認します。
最適なパフォーマンスを得るには、プロバイダーが最大のクラウド インフラストラクチャと直接接続できる必要があります。この機能により、異種システムであっても、マルチクラウドが高いレベルで動作することが保証されます。
将来を見据えたマルチクラウド戦略
マルチクラウドの設定では、効率を維持するために定期的なアップグレードが必要です。市場の変化に備え、システムを健全に保つには、事前の計画が不可欠です。マルチクラウド戦略が以下を考慮していることを確認してください:
- 新しいサービスとアプリケーションの導入
- 労働力の拡大。
- 新しいソリューションまたはテクノロジーの今後の採用
将来を見据えた戦略は、ベンダーにも適用されます。プロバイダーが現在の要件を満たしていることを確認するだけでなく、各サードパーティ ベンダーが予測可能な計画に適合する必要があることを理解してください。マルチクラウドはベンダー ロックインを防ぎますが、ホスティング パートナーを定期的に切り替えることは望ましくありません。
マルチクラウド戦略の課題を克服
マルチクラウド戦略の最も一般的な 2 つの落とし穴は、ガバナンスの問題です。 余分な費用 .
パブリック クラウドを使用すると、チームは数分でリソースをプロビジョニングできるため、企業はリソースの使用状況を可視化する必要があります。 摩擦のないガバナンスの実装を検討してください チームがクラウド リソースを迅速かつ簡単に展開できるようにしながら、必要なコントロールを組み込み、自動化します。
クラウド コンピューティングのオンデマンド料金モデルが原因で、クラウドの料金を抑えることも一般的な問題です。インフラストラクチャの支出について根本的に新しい考え方が必要であるため、戦略はクラウドのスプロール化とリソースの浪費を考慮に入れる必要があります。また、チームに次のことを確認してください:
- さまざまな SKU のさまざまなクラウド料金モデルを理解する
- クラウド予算の割り当て方法を知っている
- クラウドの使用状況と費用を予測できる
- 支出を追跡し、無駄を特定することを知っている
- 最適化手法と自動化ポリシーに精通している
- 複雑なクラウド割引オプションを分析できる
- さまざまなタグ付け戦略でリソースを定義する方法を知っている
新しい役割と責任を定義する
ハイブリッド クラウドとマルチクラウドには、他のどのクラウド展開タイプよりも多くの専門知識が必要です。チームのスキル セットは、短期的および長期的な戦略立案において非常に重要です。
マルチクラウドの背後にいるスタッフは、信頼性と拡張性に優れたパフォーマンスを確保するためにシステムを管理する方法を知っている必要があります。チームが以下に習熟していることを確認してください:
- マルチクラウドの運用とオーケストレーション
- クラウド モニタリング
- 自動プロビジョニング。
- Infrastructure as Code (IaC)。
- 水平スケーリング。
- ネイティブ クラウド サービス。
- クラウド コンピューティングのセキュリティ
- 災害復旧
企業は通常、マルチクラウドを展開する際に専任のチームを作成します。クラウド チームの主な役割は次のとおりです。
- クラウド イニシアチブを推進するクラウド担当バイス プレジデント
- クラウド アーキテクト。
- ソフトウェア開発者
- コスト管理のスペシャリスト
- プロジェクトおよびプログラム マネージャー
理想的には、クラウド チームには、他の部門のパートタイムまたはフルタイムの代表者も含める必要があります。
- 運営。
- アプリケーション開発
- 統合とネットワーキング
- セキュリティ。
- 財務
一部の企業は、クラウド チームからさらに一歩進んで、クラウド センター オブ エクセレンス(CCoE)を形成しています。 .費用はかかりますが、これらの部門には、組織全体でクラウドベースの変革を推進する専門家チームが十分に配置されています。
適切な CMP を選択する
クラウド管理プラットフォーム(CMP)を選択してください これにより、チームは 1 つの画面からさまざまな環境を処理できます。この中心的なツールは以下を提供する必要があります:
- クラウド請求およびプロビジョニング サービスの概要
- シンプルなインベントリとクラウド リソースの管理
- サードパーティの統合とツールの管理
- ビジネス インテリジェンス
- ガバナンスとアクセス制御
- 自動化されたポリシーの管理
- マルチクラウドの仲介およびプロビジョニング機能
- システムの監視と警告
CMP は、チームが既に使用しているツールと連携する必要があります。すべてのマルチクラウド戦略には、チームが使用方法を知っているツールを含める必要があるため、新しい CMP が現在のツールチェーンとうまく統合されるようにしてください。
また、ツールとさまざまなクラウドにデータベースが統合されていることを確認してください。そうしないと、相互に通信しないデータ サイロとデータベースが作成される危険があります。
クラウド支出計画を立てる
マルチクラウド戦略を策定する最後のステップは、支出予算と、割り当てられたリソース内に留まる方法を定義することです。
残念ながら、変動するクラウド コストを抑えることは困難です。企業は不要なクラウド インフラストラクチャに年間 140 億ドル以上を費やしているため、クラウド コストの管理を専門とする専門家に相談してください。または、費用最適化ツールを導入して費用を管理することもできます それが役立ちます:
- クラウド アカウントと請求書を作成する
- 節約の機会を特定する
- ガバナンス ルールを施行する
- プロビジョニングを自動化する
- 正確な費用追跡と支出報告を提供する
- 不要な支出があった場合に警告する
タイムリーな計画を立て、マルチクラウドへの投資で高い ROI を確保する
あらゆる規模の企業が、クラウド ファースト ソリューションを支持して、高価なデータセンターから離れています。マルチクラウドの導入を決定した場合、適切な戦略により、スムーズで費用対効果の高い導入のためのフレームワークが提供されます。
クラウドコンピューティング
- マルチクラウドを採用する方法
- クラウドコンピューティングのエキスパートになる方法
- 卓越したクラウドセンターを作成するにはどうすればよいですか?
- クラウドセキュリティエンジニアになる方法
- Google Cloud Update; Googleの進化
- クラウドスキルギャップ;それらを橋渡しする方法
- クラウドワークフォースの準備を実現する方法
- クラウドコンピューティングはITスタッフにどのようなメリットをもたらしますか?
- クラウドコンピューティングは管理をどのように変えていますか?
- クラウドコンピューティングは、従来のコンピューティングとどのように異なりますか?
- クラウドテクノロジーを保護する方法は?