翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
メインフレームのモダナイゼーションジャーニーの概要
メインフレームアプリケーションを にモダナイズするには、通常 AWS 、(a) 評価、(b) 動員、(c) 移行とモダナイズ、(d) 運用、最適化、イノベーションの 4 つのフェーズがあります。これらの各フェーズは、モダナイゼーションジャーニーをサポートするために、目標と関連するアクティビティで詳細に説明されています。
フェーズ 1: 評価
目標: モダナイゼーションの準備状況を理解し、最初のモダナイゼーション計画を立てる。
AWS Transform を使用すると、メインフレームアプリケーション、インフラストラクチャ、運用を評価して、ビジネスニーズに適したモダナイゼーションアプローチを決定できます。
注記
各フェーズには、メインフレームアプリケーションをモダナイズするときに実行できるすべてのアクティビティのリストが含まれています。ユースケースや目標に合わないアクティビティの一部はスキップできます。
アクティビティ
-
モダナイゼーションに関する非公式な会話から始め、適切な人材を会議室に集めて機会認定に取り組む
-
機会認定を決定する
-
アプリケーション依存関係マッピングプランとアプリケーションアーキテクチャを使用して、初回コールプレゼンテーションを行う
-
移行中のインフラストラクチャコスト、移行作業、ポストプロダクションコスト、プロジェクト期間を含む ROM (大まかな桁数) を決定する
-
迅速なポートフォリオ検出:
-
実行パターンとツールガイダンスの評価
-
ソースコード分析を行う
-
概念実証 (POC) 候補を特定する
-
-
技術的な有効化トレーニングを作成します。
-
没入日数
-
一般的なトピックを含むワークショップ
-
-
大規模なメインフレームモダナイゼーションプロジェクトまたは新規 AWS 顧客の移行準備評価 (MRA) レポートを作成する
-
Mobilize フェーズの作業明細書を作成する
フェーズ 2: 動員
目標: 概念実証またはパイロットモダナイゼーションを成功させることで、基盤を構築し、アプローチを検証する。
動員フェーズでは、メインフレームのモダナイゼーションを大規模にサポートするために必要なフレームワーク、ツール、プロセスを確立できます。
アクティビティ
-
パイロット版と特定された POC を使用してモダナイゼーション計画を開始します。
-
パイロットを分析し、モダナイゼーション用のコードをセットアップする
-
パイロットモダナイズされたデータを構築してテストする
-
結果を配信し、パイロット版を確認して、大規模なデータモダナイゼーションのための詳細なソリューションを作成する
-
-
プラットフォームの場合:
-
セキュリティ、コンプライアンス、モニタリング計画を作成する
-
AWS メインフレームランディングゾーンとアカウント構造を使用してランディングゾーン環境を設定する
-
アーキテクチャインフラストラクチャ、アプリケーション、統合などを決定する
-
-
人とプロセスについて考えます。
-
Cloud Center of Excellence は優れたリソースです
-
オペレーションモデル
-
-
さまざまなアプリケーションシナリオの包括的なポートフォリオ分析を作成します。
-
高レベルのドキュメントを含む包括的な検出
-
分解計画 (すべてのアプリケーション用)
-
すべてのアプリケーションのパターンとツールのガイダンス
-
初期のモダナイゼーションと移行計画を立てる
-
-
パイロット、プラットフォーム、人材とプロセス、包括的なポートフォリオ分析を考慮した詳細なソリューションを作成する
-
ビジネスケースを決定する
-
次のフェーズの作業明細書のソリューションでパイロットを成功させる
フェーズ 3: 移行とモダナイズ
目標: 計画されたタイムラインと予算内にモダナイゼーションと移行を完了する。
このフェーズでは、メインフレームアプリケーションとデータを に移行してモダナイズできます AWS。
アクティビティ
-
本番環境対応のアプリケーションコードにリソースを割り当てる
-
既存のドキュメントを使用するか、対象分野の専門家 (SMEs) にインタビューして、設計を確認して分析する
-
テストシナリオを定義する
-
適切なランタイム、データベース、サードパーティーソフトウェアを使用してモダナイゼーション環境をセットアップする
-
ソースコードとデータを移行してモダナイズする:
-
アプリケーションコードベースのビジネスドメインに基づいて、アプリケーションを繰り返しモダナイズできます。
-
モダナイゼーションワークロードをサポートするために、必要に応じてモダナイゼーション環境をスケールする
-
-
CI/CD (継続的インテグレーション、継続的デリバリー) パイプラインを確立する
-
選択したワークロードを移行してモダナイゼーションを開始します。
-
アプリケーションプログラムを移管し、必要に応じて環境スケーリングを調整します。
-
必要に応じて環境をスケールアップまたはスケールダウンできます
-
コードサニティテストを実行して作業パッケージをモダナイズする
-
必要に応じてソースコードと再同期する
-
-
包括的なテストを実行し、移行を検証します。
-
初期状態データの収集
-
メインフレームにテストシナリオを記録する
-
環境、アプリケーション、データのステージング
-
クラウドでテストシナリオを実行する
-
ソーステスト結果とターゲットテスト結果を比較する
-
自動テストシナリオ実行パイプラインを構築する
-
KPIs とレポートの生成
-
-
本番稼働用セットアップのデータを検証する
-
次の方法で進行状況を検証します。
-
統合とシステムテストの実行
-
パフォーマンステストの実行
-
ユーザー承認テストの実行
-
HA/DR テストの実行
-
-
アプリケーション所有者とのロールアウト計画を定義し、トレーニングと知識移転の計画を作成する
-
カットオーバーを検討し、本番稼働用のカットオーバーを実行する
-
運用、モニタリング、機能計画、アプリケーション機能の保証など、本番稼働後のアクティビティに対する継続的なサポートを確立する
フェーズ 4: 運用、最適化、イノベーション
目標: 運用上の優秀性とモダナイズされたアプリケーションの継続的な改善をサポートする。
モダナイゼーション後、イノベーションのために AWS サービスを活用しながら、アプリケーションのパフォーマンス、セキュリティ、コストを最適化できます。
アクティビティ
-
以下についてアプリケーションをモニタリングします。
-
パフォーマンスメトリクス
-
セキュリティプラクティス
-
コンプライアンスガイドライン
-
コスト
-
-
ログ記録の詳細
-
アプリケーションオペレーションを管理します。
-
インフラストラクチャ管理
-
トランザクションとジョブ管理
-
ランタイム環境のサポート
-
-
アプリケーションの最適化とモダナイゼーション
-
アプリケーションの開発とメンテナンス:
-
コーディング IDE
-
構築
-
統合
-
テスト
-
デプロイメント
-