クラウドへの移行とは、アプリケーション、データベース、データ ストレージを移行するプロセスであり、関連するネットワーキング、セキュリティ、インフラストラクチャをクラウド コンピューティング環境に移行することも伴います。多くの場合、これにはオンプレミス サーバーからパブリック クラウドへの「IT ワークロード」の移行が含まれますが、クラウド プロバイダ間のデータやアプリケーションの移行が含まれることもあります。
特定のクラウド移行手法の 1 つとして、クラウド コンピューティングにおける仮想マシンの移行があります。これは、仮想マシン(VM)を 1 つのサーバーまたは環境(オンプレミス データセンターなど)からクラウド VM に移行するプロセスです。移行後は、システムをそのまま維持することも、継続的な最適化やモダナイゼーションを行うこともあります。移行は逆方向にも行うことができ、クラウド プロバイダからオンプレミス サーバーへデータを戻すことも可能です。
クラウドに移行する大きな理由の一つは、費用を削減し、インフラストラクチャのパフォーマンス、使用率、レジリエンス、セキュリティを最適化することです。クラウドへの移行により、組織は資本支出モデルから運用支出モデルに移行できるため、オンプレミスのデータセンターにおける高価な設備の所有、運用、保守、更新の必要性が軽減されます。
IT における資本的支出(CapEx)とは、通常、物理的資産に対する大規模な一括投資を指します。たとえば、新しいサーバーの購入、データセンターの構築、ソフトウェア ライセンスの購入は、資本的支出とみなされます。これは減価償却される資本支出であり、時間の経過とともに資産価値が低下します。
一方、運用支出(OpEx)は、ビジネスを運営するために継続的に発生する費用です。クラウド コンピューティングでは、OpEx にはクラウド サービスの柔軟なサブスクリプション料金が含まれます。このモデルでは、多額の先行投資を行うのではなく、予測しやすい継続的な費用が発生します。クラウドに移行することで、パフォーマンスの向上と稼働時間の増加を実現できます。クラウドはまた、ワークロードのモダナイズや、レガシー アプリケーションに伴う負担の大きいライセンス料の削減にも役立ちます。クラウドは、組織がデータを保護しながら、世界中の規制当局に対するガバナンスとコンプライアンスを強化するのに役立ちます。
組織がクラウドに移行する理由
組織は目標と目的に応じて、さまざまなタイプのクラウド移行から選択できます。
データセンターの完全な終了の移行とは、すべてのアプリケーション、サービス、データセットを 1 つ以上のデータセンターからパブリック クラウドに移行するプロセスです。組織の規模によっては、データセンターの完全な終了は、1 年以上の計画、テスト、実行を必要とする長いプロセスになる可能性があります。
組織がクラウド ベンダーを変更する理由は多岐にわたります。たとえば、サービスレベル契約の変更、セキュリティ対策の改善、より優れた AI / ML ツールへのアクセスなどが挙げられます。このようなクラウド間の移行は、ベンダー ロックインを回避するためや、新しいプラットフォーム上の特定の機能を利用するためによく行われます。大手ベンダーは通常、あるパブリック・クラウド・プロバイダから別のパブリック・クラウド・プロバイダへの移行を支援できるツールセット、サービス、サードパーティ・ベンダーのリストを用意しています。
データセンターを完全に終了するのではなく、組織は、ソフトウェア、サービス、データセットの一部をオンプレミス サーバーから移行して、より効率的で管理しやすいクラウドに移行したいと考えるかもしれません。パブリック クラウドに移行されるアプリケーションの典型的なものとしては、ビジネス インテリジェンス、データ分析、顧客リソース管理(CRM)、ML および AI アプリケーション、データセットなどがあります。
より的を絞った移行では、クラウドで実行されるリソースで、コンピューティング能力やストレージ容量などなんらかのリソースを消費する特定のタイプのワークロードのみで構成することもできます。たとえば、開発環境、ドキュメントの作成や管理、分散データベース、3D モデリング、動画のエンコードなどがあります。
クラウドへの移行は、評価、計画、移行、最適化 / モダナイゼーションを含む複数のフェーズからなるプロセスです。包括的なエンドツーエンドの移行プログラムは、リスク低減、費用管理、クラウド成功への道筋の簡素化に役立ちます。
クラウド移行プロセスを開始する際、組織にはいくつかの選択肢があります。既存の従業員を使って自分で試すこともできます。パブリック クラウド ベンダーと提携して、その一連の移行ツールを利用できます。また、技術的な専門知識とサポートを提供するサードパーティの移行パートナーを利用することもできます。
詳細なチェックリストは、組織がクラウドへの移行を容易に進めるためのロードマップとなります。チェックリストには、以下のような項目を含めます。
最も一般的な移行戦略は、アプリや仮想マシンにほとんど、またはまったく変更を加えない直接的な移行(再ホスト)から、デジタル インフラストラクチャ全体の完全な再考(再設計またはリプラットフォーム)まで、さまざまなタイプがあります。
クラウドへの移行後に組織が得られる最も大きな成果は、ワークロードのパフォーマンス、セキュリティ、スケーラビリティが向上し、IT 運用と費用管理が容易になることです。また、クラウド プロバイダの IT チームが組織のシステムを共同で管理することになるため、システムがすべてオンプレミスにある場合と比べて、社内の IT チームの負担が軽減されます。
クラウドへの移行には、次のようなメリットがあります。
セキュリティの向上
クラウドを介して運用を管理すると、組織はクラウド・プロバイダのセキュリティ・ツールやサービス(Identity and Access Management、暗号鍵の管理、データ損失の管理、ゼロトラスト アーキテクチャなど)を活用できます。
最適化後の掲載結果
クラウド ベンダーはハードウェアを継続的に更新、最適化するため、コアシステムとアプリケーションは通常、従来のインフラストラクチャよりもクラウドのほうが優れたパフォーマンスを発揮します。パフォーマンスが向上すると、より優れたカスタマー エクスペリエンスを提供できるようになり、組織の内部リソースを解放して優先度の高いタスクに取り組めるようになります。
アプリケーション開発の加速
一般的に、クラウドに移行するとデベロッパーの効率が向上し、アプリケーション開発が迅速化されます。クラウドネイティブのアプリケーションは、ダウンタイムが短縮され、より高い信頼性で動作します。
コスト削減
クラウドに移行すると、組織の支出が資本支出モデルから運用支出モデルに変わるため、継続的に費用を管理しやすくなります。クラウドにより、SaaS アプリケーションや弾力的な利用モデルといったツールを導入することが可能となります。これらは、その時点での必要性に応じて、利用規模を拡大または縮小することが可能です。
AI/ML による変革
AI / ML やデータ分析サービスを利用してアプリケーションを強化し、ユーザー エクスペリエンスを向上させ、データからより迅速かつ効率的に価値を引き出します。
生産終了の管理
通常、ハードウェアとソフトウェアには、組織にとって有用となる明確な期間があります。最終的には、すべてのハードウェアとソフトウェアは生産終了を迎えることになります。これまで、厳格なライセンス契約と長期契約のために、生産終了への対応は煩雑で費用のかかるプロセスとなっていました。
クラウドの柔軟なインフラストラクチャと支払いオプションにより、組織は、資産の生産終了要件に簡単に対処しながら、次の有用なテクノロジーに迅速に移行できます。
AI / ML やデータ分析サービスを利用してアプリケーションを強化し、ユーザー エクスペリエンスを向上させ、データからより迅速かつ効率的に価値を引き出します。
本格的な移行は、数年にわたる複雑な作業になる可能性があります。組織は、移行を開始する前に、明確で達成可能なビジネス目標を立てておく必要があります。これには、最終的なクラウド環境がパブリック、プライベート、ハイブリッド、マルチクラウドのいずれになるのかを理解することも含まれます。また、サードパーティ ベンダーのツールを使用するか、クラウド プロバイダのツールを使用するか、どのアプリを SaaS にするか、新しい環境でデータをどのように整理するかなどを決める必要があります。
クラウド運用に必要なスキルは、オンプレミス環境に必要なスキルとは異なります。クラウド環境では、DevOps、自動化、Infrastructure as Code などの新しい運用モデルがよく使用されます。組織は、これらの機能を利用するために、新しい従業員を雇用したり、既存のスタッフを再教育したりする必要があります。移行期間中、従業員が新しいインフラストラクチャをサポートするためのトレーニングを受け、新しい認定資格を取得する時間を確保することが重要です。
オンプレミス環境からクラウドに移行する際には、セキュリティ対策が変わります。ID とアクセス管理は、より複雑で重要なものになります。データ損失防止(DLP)やゼロトラスト アーキテクチャなどの新しいセキュリティ ツールやベスト プラクティスを理解する必要があります。クラウド プロバイダは堅牢なセキュリティ ツールを提供しますが、データを移行する際のデータ ガバナンスやコンプライアンス ポリシーについては、最終的には組織が責任を負う必要があります。
運用モデルの変更に伴う新たな費用や支出をすべて把握するのは大変な作業です。新しい料金体系、請求サイクル、リソース消費など、費用管理は継続的な課題になります。初期の移行時にリソースを過剰にプロビジョニングしたために、支出が膨らむ場合もあります。幸いなことに、クラウド プロバイダの中には、予算調整や効果的な費用管理を支援するプロアクティブな推奨事項を提供するものもあります。
古いシステムやレガシー システムはクラウド環境と互換性がない場合があり、多くの場合、大幅な変更や置き換えが必要になります。これは主に、古いコードを使用したカスタムビルドのアプリケーションに当てはまります。これらは、大規模なリファクタリングや再構築を行わないとクラウドネイティブ機能を活用できません。アプリケーションの互換性を評価することは、移行計画における最初の重要なステップであり、予期しない技術的な障害を回避するために行います。
多くの組織は、数十年にわたって構築された複雑なネットワーキング トポロジを抱えています。また、組織によっては、リスクの低減や、アプリケーションの依存関係が正常に機能することを保証するために、既存の IP アドレスの保持が必要である場合もあります。
アプリケーションとデータセットは、多くの場合、複雑な相互依存関係を持っています。移行前にこれらの関係が適切にマッピングされていないと、データの損失や破損のリスクが大きくなります。データの完全性を確保するには、すべてのデータが正しく移行され、新しい環境でもアクセス可能で利用可能な状態を維持できるよう、綿密な計画とテストが必要です。これは、移行全体の成功を損なう可能性がある重要な課題であり、慎重に管理する必要があります。