Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

mLogica での Assembler Conversion とは

フォーカスモード
mLogica での Assembler Conversion とは - AWS Mainframe Modernization

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

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

AWS Mainframe Modernization mLogica を使用したコード変換 (コード変換) は、z/OSメインフレームアセンブリラーコードを COBOL に自動的に変換します。サービスは 内で実行 AWS アカウント され、Assembler または COBOL ソースコードを の外部に送信または保存しません AWS アカウント。コード変換を使用すると、承認されたアカウントは、意図したコード変換に AWS CodeBuild サービスを使用してアセンブライメージをプルできます。

AWS Mainframe Modernization では、移行したアプリケーションのビルドと継続的インテグレーション/継続的デリバリー (CI/CD) パイプラインを設定できます。これらのビルドとパイプラインは、 AWS CodeBuild と Amazon S3 を使用してこの機能を提供します。 AWS CodeBuild は、ソースコードをコンパイルし、ユニットテストを実行し、デプロイ可能なアーティファクトを生成するフルマネージド型のビルドサービスです。Amazon S3 は、業界をリードするスケーラビリティ、データ可用性、セキュリティ、パフォーマンスを提供するオブジェクトストレージサービスです。

コード変換コンパイラ

コード変換は、異なるコンパイラを持つ複数のターゲット環境でのコンパイルと実行に適した COBOL を出力するように設定できます。例としては、次のようなものが挙げられます。

  • Rocket Software (旧 Micro Focus) およびその他の Rocket Enterprise Server 環境を使用した M2 の再プラットフォーム

  • NTT DATA Enterprise COBOL を使用した M2 の再プラットフォーム (UniKix)

  • mLogica LIBER*COBOL

  • z/OS IBM Enterprise COBOL を使用したメインフレーム

  • Veryant isCOBOL

コード変換アーキテクチャ

以下は、コード変換プロセスのアーキテクチャ図です。

コード変換プロセスのアーキテクチャ図。

自動化アプローチ

CodeBuild でコード変換を使用するには、Assembler コードを Amazon S3 バケットにアップロードし、後で変換パラメータを設定し、CodeBuild プロジェクトを呼び出して変換プロセスの各ステップを実行する必要があります。ターゲット COBOL コードは、Amazon S3 バケットの指定されたパスに自動的に保存されます。

セキュリティ

AWS Mainframe Modernization コード変換により、すべてのソースコードとターゲットコードを に保持しながら変換が可能になります AWS アカウント。Source Assembler コード、ターゲット COBOL コード、および設定ファイルは、Amazon S3 バケットに保存されます。自動変換ツールは、 AWS アカウントの CodeBuild 環境でコンテナとして実行されます。コードは、常にアカウントに残ります。

Conversion ツールが Amazon S3 バケットにアクセスできるようにするには、 AWS のサービス ロールにバケットへのアクセス許可を付与します。CodeBuild を設定すると、CodeBuild がコンテナイメージにアクセスして Amazon S3 バケットにアクセスできるように、このサービスロールが設定されます。

追加リソース

に加えてチュートリアル: でコードを Assembler から COBOL に変換する AWS Mainframe Modernization、 AWS CloudFormation テンプレートの作成や Assembler の COBOL への変換に関するその他の情報について学習できる追加のリソースをいくつか紹介します。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.