移行ツール、プログラム、トレーニング - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

移行ツール、プログラム、トレーニング

このセクションでは、クラウド移行を支援するために利用できる AWS ツールと AWS パートナーツール、クラウドへの移行とクラウドでの運用に必要なスキルをチームに提供するためのトレーニング機会、移行の迅速化と移行コストの削減に役立つ主要な移行プログラムについて概説します。

ツール

評価ツール

AWS 最適化とライセンス評価

AWS での移行とライセンス戦略を構築するには、AWS Optimization and Licensing Assessment (AWS OLA) を使用することをお勧めします。AWS OLA を使用して Windows 環境を評価できます。この評価により、ライセンスコストを節約できる可能性を見極め、リソースをより効率的に運用する方法を見つけることができます。

AWS OLA は、新規および既存のお客様を対象とした、任意のプログラムです。AWS OLA を使用すると、実際のリソース使用率、サードパーティーのライセンス、およびアプリケーションの依存関係に基づいて、現在のオンプレミス環境とクラウド環境を評価および最適化できます。エンタープライズ戦略グループと Evolve Cloud Services による 2022 年の第三者機関の調査によると、AWS OLA を利用すると、Microsoft SQL Server のライセンスコストを平均 45%、Windows Server のライセンスコストを平均 77% 削減できると計算されています。ライセンスコストは、これらのワークロードを実際に AWS クラウドで実行するコストの 3 倍に相当するため、潜在的な節約は TCO に大きな影響を与える可能性があります。

AWS OLA は、デプロイオプションをモデル化したレポートを提供します。これらの結果により、AWS が提供する柔軟なライセンスオプション全体で実現可能なコスト削減を検討することができます。また、AWS OLA を AWS Migration Acceleration Program for Windows と組み合わせて使用すると、クラウド移行中にサポートとリソースを受けることができます。

AWS OLA は、移行前、移行中、さらに移行後に使用できます。このツールベースのアプローチにより、実際の使用要件を判断することができます。AWS OLA は、各ワークロードの最低コストの EC2 インスタンスのサイズとタイプを推奨します。また、オンデマンドインスタンス、スポットインスタンス、Amazon EC2 Dedicated Hosts、Savings Plans、および環境固有のその他のオプションを適切に組み合わせて見つけるのにも役立ちます。さらに、AWS OLA は移行計画、方向性のあるビジネスケース、ロードマップを提供します。

ライセンスの節約は TCO で重要な役割を持ちます。AWS OLA は、既存のライセンス資格とワークロードに基づいて、Bring Your Own License (BYOL) またはライセンス込みの推奨事項を提供するため、ライセンスコストの削減に役立ちます。AWSOLA は、アプリケーションの高いパフォーマンスを保持しながら、必要なライセンス数が少なくなるようにインスタンスを設定することで、ライセンスを最適化します。AWSOLA は、オンプレミスのライセンスとクラウドでのライセンスの違いを理解するのにも役立ちます。この知識を活かしてライセンス戦略を調整し、将来のコストをさらに削減することができます。

AWS OLA の適用範囲には、以下のユースケースが含まれます。

  • 方向性のあるビジネス ケース、EC2 インスタンスのコストを概説する推奨事項、実際のオンプレミスの使用状況とデータに基づく構成

  • ホストレベルのライセンスに関する専有ホストモデリング

  • SQL インスタンスの最適化と統合のための仮想 CPU (vCPU) の削減

  • 業界平均に基づくオンプレミスの TCO の見積もり

  • VMware Cloud on AWS のモデリング

    注意

    2024 年 4 月 30 日現在、VMware Cloud on AWS は AWS またはそのチャネルパートナーによる再販が終了しています。サービスは Broadcom を通じて引き続き提供されます。詳細については、AWS 担当者にお問い合わせください。

  • Microsoft のライセンス状況に基づく推奨事項 (ライセンスモビリティとライセンス削減の可能性について)

  • T3 専有ホストのライセンス影響モデリング

  • Amazon Relational Database Service (Amazon RDS) での SQL と Oracle のモデリング、エディションの最適化、Oracle Real Application Cluster (RAC) と Oracle Exadata の分析

  • SQL 高可用性ライセンスへの影響に関するアクティブモデリングとパッシブモデリング

  • モダナイズの評価

AWS は、社内の Migration Evaluator またはサードパーティーベンダー (または認定された AWS OLA 移行パートナー) の信頼できるツールを使用して、広範囲にわたる調査を実施したり、既存のインベントリがある場合はエクスポートを安全にアップロードしたりします。使用するツールは、特定のニーズや要件によって異なります。AWS は検出ツールの出力を使用し、それをサードパーティーのライセンスコンサルタントからの専門家による推奨事項と組み合わせて、信頼できる最適化された TCO を提供します。

詳細については、以下のリソースを参照してください。

AWS Migration Hub Strategy Recommendations

AWS Migration Hub Strategy Recommendations は、アプリケーションの実行可能なトランスフォーメーションパスに関する移行とモダナイズの戦略のレコメンデーションを提供することで、移行とモダナイズの取り組みを計画するのに役立ちます。Strategy Recommendations は、サーバーインベントリとランタイム環境の分析を行います。また、ソースコードやデータベース分析も実行できます。Strategy Recommendations は、この分析をビジネス目標および、指定されたアプリケーションやデータベースの変換に関する設定と組み合わせて、次のことを推奨します。

  • 各アプリケーションにとって最も効果的な移行戦略

  • 移行とモダナイズに使用できるツールまたはプログラム

  • アプリケーションの非互換性と特定のオプションを解決するためのアンチパターン

Strategy Recommendations では、関連するデプロイ先、ツール、プログラムを使用して、リホスト、リプラットフォーム、およびリファクタリングを行うための移行とモダナイズ戦略が推奨されます。例えば、Strategy Recommendations が、AWS Application Migration Service を使用して Amazon EC2 にリホストするなどの簡単なオプションを推奨する場合があります。より最適化された推奨事項としては、AWS App2Container を使用するコンテナへのリプラットフォームや、.NET Core や PostgreSQL などのオープンソーステクノロジーへのリファクタリングなどがあります。

Strategy Recommendations を使用するには、「Getting started with Strategy Recommendations」の指示に従ってください。

移行検証ツールキット PowerShell モジュール

移行検証ツールキット PowerShell モジュールを使用して Microsoft ワークロードを検出し、AWS に移行することをお勧めします。このモジュールは、あらゆる Microsoft ワークロードに関連する一般的なタスクに対して複数のチェックと検証を実行することで機能します。移行検証ツールキット PowerShell モジュールを使用すると、組織は Microsoft ワークロードで実行されているアプリケーションやサービスの検出にかかる時間と労力を削減できます。このモジュールは、ワークロードの設定を特定するのにも役立ちます。これにより、その設定が AWS でサポートされているかどうかを確認できます。また、このモジュールでは、移行前、移行中、移行後に設定ミスを回避できるよう、次のステップや緩和策に関する推奨事項も提供しています。

AWS クラウド準備状況評価

AWSクラウド準備状況評価を利用して、クラウドへの移行に関する構想を AWS プロフェッショナルサービスのベストプラクティスに従った詳細な計画に移行することをお勧めします。AWS クラウド準備状況評価を利用すると、組織の規模に関係なく、クラウドの導入とエンタープライズのクラウド移行に関する効率的かつ効果的な計画を立てることができます。この 16 問のオンライン調査および評価レポートでは、ビジネス、人材、プロセス、プラットフォーム、運用、セキュリティなどの 6 つの観点から、クラウド移行の準備状況を詳しく説明しています。

評価の完了後、連絡先情報を入力すると、カスタマイズされたクラウド移行評価をダウンロードできます。この評価には、準備状況と改善のためにできることがまとめられています。概要レポートには、詳細なスコア情報とリソースを含むヒートマップとレーダーチャートが含まれており、準備状況スコアの向上に役立ちます。この重要なレポートは計画立案や利害関係者とのコミュニケーションに役立ちます。評価レポートのサンプルについては、「AWS Cloud Adoption Readiness Assessment Report」を参照してください。評価を受けるには、AWS Cloud Adoption Readiness Assessment にアクセスしてください。

移行ツール

AWS Migration Hub

AWS Migration Hub は、AWS への移行を評価、計画、追跡するためのサーバーとアプリケーションのインベントリデータを一元的に収集する場所です。Migration Hub は、移行後のアプリケーションのモダナイズを加速させるのにも役立ちます。Migration Hub のネットワークを視覚化すると、サーバーとその依存関係をすばやく特定し、サーバーの役割を特定し、サーバーをアプリケーションにグループ化することで、移行計画を迅速に進めることができます。ネットワークの視覚化を使用するには、AWS Application Discovery Agent をインストールし、データ収集を開始します。

AWS Migration Hub Orchestrator

AWS Migration Hub Orchestrator は、アプリケーションの移行を加速し、移行にかかる時間と労力を削減するのに役立ちます。定義済みのワークフローテンプレートを使用すると、移行ワークフローを簡単に作成し、特定のニーズに合わせてワークフローをカスタマイズし、移行手順を自動化し、移行の進行状況を最初から最後まで 1 か所で追跡できます。Migration Hub Orchestrator は以下をサポートしています。

  • SAP HANA データベースを使用した、SAP NetWeaver に基づくアプリケーションの移行

  • あらゆるアプリケーションの Amazon EC2 へのリホスト

  • SQL サーバーデータベースの Amazon EC2 へのリホスト

  • SQL サーバーデータベースの Amazon RDS へのリプラットフォーム

  • オープン仮想アプライアンス (OVA) または VMware 仮想マシンディスク (VMDK) の VM イメージの Amazon EC2 用 AMI へのインポート

AWS Migration Hub ダッシュボード

AWS Migration Hub ダッシュボード

Migration Hub ダッシュボードには、リホストとリプラットフォームの移行に関する最新のステータスと指標が表示されます。このダッシュボードを使用すると、移行の進捗状況をすばやく把握し、問題を特定してトラブルシューティングできます。Migration Hub では、移行ツールがサポートする任意の AWS リージョンへの移行状況を追跡できます。移行先のリージョンに関係なく、統合ツールを使用すると、移行ステータスが Migration Hub に表示されます。

AWS Application Migration Service

AWS Application Migration Service は、ソースサーバーを AWS 上でネイティブに稼働するように自動的に変換することで、時間がかかりエラーが起きやすい手動のプロセスを最小限に抑えます。また、組み込みの最適化オプションとカスタム最適化オプションにより、アプリケーションのモダナイゼーションを簡素化します。Application Migration Service のユースケースには、次のようなものがあります。

  • 物理サーバーまたは VMware vSphere、Microsoft Hyper-V、およびその他のオンプレミスインフラストラクチャ上で実行されている SAP、Oracle、SQL Server などのオンプレミスワークロード

  • 他のパブリッククラウドから AWS で実行されるクラウドベースのワークロード

Application Migration Service を使用すると、コスト削減、可用性の向上、イノベーションの促進に役立つ 200 を超えるサービスにアクセスできます。さらに、これを使用すると Amazon EC2 ワークロードを AWS リージョン、アベイラビリティーゾーン、またはアカウント間でより簡単に移動できるため、ビジネス、レジリエンス、コンプライアンスのニーズを満たすことができます。

あるいは、モダナイズ戦略として、カスタムモダナイゼーションアクションを適用するか、クロスリージョンディザスタリカバリ、CentOS コンバージョン、SUSE Linux サブスクリプションコンバージョンなどのビルトインアクションを選択して、アプリケーションを最適化することもできます。

AWS Database Migration Service

AWS Database Migration Service (AWS DMS) は、データベースと分析ワークロードを迅速かつ安全に、最小限のダウンタイムとデータ損失なしで AWS に移行できるようにする、マネージド型の移行およびレプリケーションサービスです。AWS DMS は、SQL Server を含め、20 種類以上のデータベースと分析エンジン間の移行をサポートしています。

AWS DMS では、マネージドデータベースモデルを使用して、簡素化された移行プロセスを通じて、レガシーデータベースまたはオンプレミスデータベースからマネージド型クラウドサービスに移行できます。これにより、開発者はイノベーションに時間をかけることができます。また、AWS DMS を使用すれば、ライセンスコストから解放され、ビジネスの成長を加速できます。さらに、目的別データベースを使用することで、あらゆるユースケースの大規模な革新と構築を 10 分の 1 のコストで行うことができます。

また、AWS DMS を利用すると、次のようなこともできます。

  • バックアップファイルを複製する

  • ビジネスに不可欠なデータベースとデータストアを冗長化して、ダウンタイムとデータ損失を最小限に抑える

  • データレイクを構築して、データストアからの変更データをリアルタイムで処理する

  • データレイクを構築してデータマートを統合する

  • データストアからの変更データをリアルタイムで処理する

移行パートナーツール

CloudBasix

CloudBasix は、クラウドネイティブなワークロード最適化およびデータ統合製品を提供しています。主力製品である CLOUDBASIX for RDS SQL Server リードレプリカとディザスタリカバリ (DR) を使用すると、次のことが可能になります。

  • リージョン内リードレプリカ

  • クロスリージョン DR

  • Azure から AWS へのクラウド間ディザスタリカバリ

  • AI 主導のデータレイクとデータハウス

  • Amazon Redshift と Snowflake の統合

管理ツール

Amazon CloudWatch Application Insights

Amazon CloudWatch Application Insights は、アプリケーションと、その基盤となる AWS のリソースに対するオブザーバビリティを向上させます。アプリケーションのリソースを監視する最適な条件を設定し、データを継続的に分析してアプリケーションの問題の徴候を検出できます。CloudWatch Application Insights は、Amazon SageMaker AI などの AWS テクノロジーを基盤とし、アプリケーションをモニタリングして検出した潜在的な問題を自動ダッシュボードに表示します。これにより、アプリケーションとインフラストラクチャで発生している問題をすばやく切り分けることができます。

CloudWatch Application Insights にアプリケーションを追加すると、アプリケーションのリソースがスキャンされて、アプリケーションコンポーネントに対して推奨されるメトリクスとログが CloudWatch に設定されます。アプリケーションコンポーネントの例には、SQL Server バックエンドデータベースと Microsoft IIS 層または Microsoft Web 層があります。CloudWatch Application Insights は、履歴データを使用してメトリクスのパターンを分析し、異常を検出します。また、アプリケーション、オペレーティングシステム、インフラストラクチャログからエラーや例外を継続的に検出します。これらの監視結果は、分類アルゴリズムと組み込みルールの組み合わせを使用して相互に関連付けられます。その後、CloudWatch Application Insights はダッシュボードを自動作成して、モニターリング結果と問題の重大度に関する情報を表示するため、対処するアクションの優先順位を決定するのに役立ちます。.NET および SQL アプリケーションスタックの一般的な問題 (アプリケーションのレイテンシー、SQL Server のバックアップの失敗、メモリリーク、大きな HTTP リクエスト、I/O オペレーションのキャンセルなど) については、根本原因を示唆する追加のインサイトと解決の手順が示されます。組み込まれている AWS Systems Manager OpsCenter との統合により、関連する Systems Manager Automation ドキュメントを実行して問題を解決できます。

AWS License Manager

AWS License Manager は、ベンダー (Microsoft、SAP、Oracle、IBM など) が提供するソフトウェアライセンスを、AWS とオンプレミス環境との間で管理することを容易にするサービスです。License Manager を使用すると、ライセンスタイプを切り替えたり、既存のライセンスの検出、追跡、レポートを自動化したりすることで、ライセンス管理を効率化できます。また、Amazon EC2 専有ホストのコレクションを 1 つのエンティティとして管理し、割り当て、リリース、リカバリを自動化することで、Windows の BYOL エクスペリエンスを簡素化できます。さらに、エンドユーザーの AWS アカウント間でのソフトウェア使用権限とワークロードの配布とアクティベーションを自動化することで、アカウント間でマーケットプレイスライセンスを処理できます。

AWS Backup

AWS Backup は費用対効果が高く、フルマネージド型のポリシーベースのサービスで、大規模なデータ保護を簡素化します。AWS Backup を使用して、を使用して、AWS のサービス全体のバケット、ボリューム、データベース、ファイルシステムなどの主要なデータストアをクラウドネイティブにバックアップできます。AWS Backup は、VMware ワークロードや AWS Storage Gateway ボリュームなどのハイブリッド環境で実行されるアプリケーションのデータ保護管理を提供することで、データ保護を一元化します。また、組織の AWS アカウント、リソース、AWS リージョン全体のバックアップアクティビティを設定、管理、運営するためのポリシーを一元管理できます。

AWS Systems Manager Fleet Manager

AWS Systems Manager の一機能である Fleet Manager は、統合されたユーザーインターフェイス (UI) エクスペリエンスで、AWS またはオンプレミスで実行されているサーバー群をリモートで管理するのに役立ちます。Fleet Manager では、1 つのコンソールからサーバーフリート全体の正常性とパフォーマンスステータスを表示できます。個々のノードからデータを収集し、コンソールから一般的なトラブルシューティングと管理タスクを実行することもできます。これには、リモートデスクトッププロトコル (RDP) を使用した Windows インスタンスへの接続、フォルダとファイルのコンテンツの表示、Windows レジストリの管理、オペレーティングシステムのユーザー管理などが含まれます。Fleet Manager を使用すると、ノードフリートまたは Amazon Elastic Container Service (Amazon ECS) クラスターの管理を一元化できます。

プログラム

AWS Migration Acceleration Program

AWS Migration Acceleration Program (MAP) は、数千の企業顧客をクラウドに移行してきた AWS の経験に基づいた、包括的で実績のあるクラウド移行プログラムです。企業による移行は複雑で時間がかかる場合がありますが、MAP は成果重視の方法論により、クラウド移行とモダナイズの取り組みを加速させるのに役立ちます。

MAP は、コストを削減し、実装を自動化および迅速化するツール、カスタマイズされたトレーニングアプローチと内容、AWS パートナーネットワークのパートナーからの専門知識、グローバルパートナーコミュニティ、および AWS への投資を提供します。MAP では、移行目標の達成に役立つ、実証済みの 3 段階のフレームワークも使用しています。MAP を使用すると、リスクの軽減、生産性の向上、運用の回復力の向上、移行の初期コストの相殺を実現しながら、強力な AWS クラウド基盤を構築できます。また、クラウドのパフォーマンス、セキュリティ、信頼性も活用できます。

AWS Windows Migration Accelerator

AWS Windows Migration Accelerator は、AWS Application Migration Service を使用して Windows サーバーの移行を加速させる際に、AWS プロモーションクレジットを使用することで移行のコストを削減するのに役立ちます。AWSWindows Migration Accelerator のインセンティブは、合意された他の販売インセンティブやプロモーションプログラムに加えて適用できます。Application Migration Service を使用して、最低 15 台の Windows サーバーを含め、1 か月で 40 台以上のサーバーを AWS に移行した場合、2023 年 12 月 31 日までに、Windows サーバー 1 台につき 200 USD の AWS プロモーションクレジット付与対象となる場合があります。1 か月に、少なくとも 25 台の Windows サーバーを含む 80 台を超えるサーバーを移行する場合、Application Migration Service を使用して AWS に移行する Windows サーバーごとの割引は 250 USD の AWS プロモーションクレジットに増額されます。移行したサーバーは AWS 以外の場所から移行したものであり、移行から 4 週間経過した後は AWS で継続的に稼働する必要があります。

AWS Migration Acceleration Program for Windows

AWS Migration Acceleration Program (MAP) for Windows は、既存の AWS MAP プログラムの延長であり、AWS のサービス、ベストプラクティス、ツール、インセンティブを活用して、組織が移行目標をより早く達成できるように設計されています。AWS は 3 段階のアプローチを採用して、クラウドへの移行の不確実性、複雑さ、コストを削減できるよう支援します。さらに、MAP は、Linux 上で稼働する SQL Server、Aurora、コンテナベースのサービス、Lambda などのクラウドソリューションを使用することで、Windows Server と SQL Server のワークロードの現行バージョンとレガシーバージョンをモダナイズし、コストを削減するのに役立ちます。クラウドネイティブまたはオープンソースのソリューションを利用すると、高額な商用ライセンスから解放されます。

AWS Countdown

AWS Countdown は、ショッピングホリデー、製品のローンチ、移行などの予定されたイベントの準備と実施の際に、アーキテクチャとスケーリングのガイダンスと運用サポートを提供します。このようなイベントでは、AWS Countdown が運用準備状況を評価し、リスクを特定して軽減し、AWS の専門家が親身になり、自信を持ってイベントを実施できるよう支援します。このプログラムはエンタープライズサポートプランに含まれており、ビジネスサポートのお客様は追加料金で利用できます。

AWS の専門家が中心的な取り組みを主導し、規範的で段階的なアプローチを取って計画されたイベントのアーキテクチャと運用のガイダンスを提供します。このアプローチは、以下のことを実現するのに役立ちます。

  • 成功基準と期待されるビジネス成果を理解する

  • AWS 環境の準備状況を評価し、リスクの特定と軽減を支援し、計画を文書化する

  • AWS の専門家の支援により、自信を持ってイベントをホストする

  • イベント後に結果を分析し、サービスを通常の運用レベルまで拡張することにより、次のイベントの計画に集中できる

トレーニング

自分のペースで進められる、インタラクティブな、クラスルーム形式のトレーニング

AWS では、移行の道のりをサポートするために、デジタルトレーニングとクラスルームトレーニングの両方を提供しています。AWS の専門家が作成した何百ものセルフペースデジタルトレーニングコースから学習を始めることができます。その後、AWS Skill Builder でインタラクティブなトレーニングを修了することで、実践的なスキルを習得できます。クラスルームトレーニングでは、質問をしたり、解決策を直接検討したり、技術的な知識が豊富な AWS 認定インストラクターからフィードバックを得たりできます。詳細については、AWS トレーニングと認定サービスをご覧ください。

AWS パートナートレーニング

AWS パートナーは、AWS クラウドの基礎から EdX や Coursera などのトップオンライン学習プラットフォームでの機械学習まで、幅広いトピックを取り扱うセルフペースのコースとしてデジタルトレーニングも提供しています。詳細については、AWS パートナートレーニングと認定サービスをご覧ください。役割とソリューションごとに認定を受けることができます。たとえば、役割にはクラウドプラクティショナー、ソリューションアーキテクト、開発者、システム運用管理者などがあります。ソリューションには、高度なネットワーク、データ分析、データベース、機械学習、セキュリティ、ストレージなどがあります。