Mainframe Assessment Tool の概要

Mainframe Assessment Tool は、既存のメインフレームのコードベースを評価し、 への移行を計画するのに役立ちます。 Google Cloud Mainframe Assessment Tool は評価を自動化し、時間とリソースを節約します。生成 AI を使用して、既存のコードベースを理解し、ドキュメントを生成します。

メインフレームの移行プロセスには、検出と評価、計画、ワークロードの移行というフェーズがあります。Mainframe Assessment Tool を使用して、既存のコードベースを検出して評価し、移行を計画できます。その後、 で利用可能なメインフレーム モダナイゼーション プロダクトを使用して、移行のためにコードをモダナイズできます。Google Cloudメインフレーム アプリケーションのモダナイゼーションの詳細については、 メインフレームのモダナイゼーションの概要をご覧ください。

言語

Mainframe Assessment Tool は、次の言語の分析をサポートしています。

  • COBOL プログラムとコピーブック
  • JCL ジョブ、プロシージャ、インクルード、カードデータ
  • HLASM プログラム
  • PL/I プログラム(プレビュー
  • RPG/RPGLE プログラムとインクルード ファイル
  • Easytrieve プログラム
  • Natural for z/OS(プレビュー
  • Fortran(プレビュー

データベース スキーマ

Mainframe Assessment Tool は、次のデータベース スキーマをサポートしています。

  • DB2: 埋め込み SQL を使用
  • IMS DB: EXEC DLI 呼び出しと CBLTDLI 呼び出しを使用

トランザクション モニタ

Mainframe Assessment Tool は、次のトランザクション モニタをサポートしています。

  • CICS: EXEC CICS ステートメントを使用
  • IMS DC: CBLTDLI 呼び出しを使用

スケジューラの構成

Mainframe Assessment Tool は、次のスケジューラの構成をサポートしています。

  • BMC Control-M

メインフレームの移行プロセス

次の図は、メインフレーム アプリケーションの移行ジャーニー全体の概要を示しています。

メインフレーム移行の各フェーズ

移行プロセスには次のフェーズがあります。

  • 既存のコードベースの検出と評価: Mainframe Assessment Tool を使用すると、メインフレーム アプリケーションのフットプリント、技術スタック、依存関係を評価できます。1 つ以上のメインフレーム アプリケーションのコードを含む zip ファイルをアップロードすると、Mainframe Assessment Tool がアプリケーション コードをスキャンして評価を提供します。 Mainframe Assessment Tool を使用して評価プロセスを自動化することで、アプリケーション コードを手動で収集して処理する時間と労力を削減できます。
  • 移行の計画: Mainframe Assessment Tool の詳細な評価を使用して、移行を迅速に計画し、移行リスクを軽減できます。計画を立てるために、Mainframe Assessment Tool は、呼び出しとデータの依存関係、ユーザー構成に基づいて、メインフレーム アセットを順序付けられた移行可能なユニットに自動的にグループ化します。
  • ワークロードの移行: 計画フェーズで選択した内容に応じて、 ソリューションを使用して移行を開始できます。 Google Cloud

コードのモダナイゼーション

Mainframe Assessment Tool を使用して評価が完了したら、コードのモダナイゼーションを開始できます。このプロセスでは、レガシー メインフレーム アプリケーションを最新のクラウドネイティブ アプリケーションに変換します。モダナイゼーションにより、アジリティ、スケーラビリティ、セキュリティを強化し、メンテナンス費用と複雑さを軽減できます。

モダナイゼーション プロセスの主なアクティビティは次のとおりです。

  1. コードの生成と変換: Gemini CLI を使用して、自然言語 プロンプトと自動化されたワークフローを使用して、メインフレーム アプリケーションをモダナイズされたアプリケーションに変換します。Gemini CLI は、MCP サーバーを介して Mainframe Assessment Tool を使用して、アプリケーションのコンテキストを理解し、モダナイズされたコードを生成します。
  2. メインフレーム データのモダナイゼーションと移行: Mainframe Connector を使用して、メインフレーム データをメインフレームから Cloud Storage、BigQuery 、データベースにコピーすることで、 Google Cloud サービスから完全にアクセスできるようにします。
  3. 並列テストによる移行リスクの軽減: Dual Run を使用して、メインフレームと Google Cloud の両方でワークロードを同時に実行し、 本番環境の前に整合性と機能の検証を行います。

メインフレーム アプリケーションのモダナイゼーションに関連するツールとプロセスの詳細については、 メインフレームのモダナイゼーションの概要をご覧ください。

データの収集のセキュリティとプライバシー

Mainframe Assessment Tool は、提供された zip ファイルから抽出された情報のみを収集します。個人を特定できる情報(PII)や、ペイメントカード業界(PCI)のデータ セキュリティ基準、医療保険の相互運用性と説明責任に関する法律(HIPAA)のコンプライアンス要件の対象となるデータは収集しません。

収集されたすべてのデータは、クラウド移行の評価と計画を目的としたアプリケーションの評価と分析にのみ使用されます。データがデプロイされている VM の外部にデータがエクスポートされることはありません。ソースコードは Vertex AI にアップロードされますが、このソースコードから抽出された情報によってモデルが強化されることはありません。

次のステップ