最新の Blu Age メインフレームワークロードをサーバーレス AWS インフラストラクチャ上で実行 - AWS 規範ガイダンス

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

最新の Blu Age メインフレームワークロードをサーバーレス AWS インフラストラクチャ上で実行

Richard Milner-Watts (Amazon Web Services (AWS))

2023 年 6 月 (ドキュメント履歴)

多くの組織は、従来型のメインフレームコンピュータを使用して、業務の鍵となるワークロードを実行しています。ただし、これらのレガシーなメインフレームワークロードは、次のようなさまざまな理由で保守が困難になる可能性があります。

  • 使用されているプログラミング言語 (COBOL などの共通ビジネス指向言語) は多くの場合古く、新しい開発者にほとんど教えられない。

  • ワークロードを実行するメインフレーム環境は運用と保守にコストがかかり、通常、サポートのために大規模なオンプレミスのインフラストラクチャが必要となる。

  • メインフレームを運用するには専門的なスキルが必要であり、組織は希少な (そして多くの場合高額な) スキルを持つスタッフを確保するか、この分野を専門とするパートナーと連携する必要がある。

  • ベンダーから部品を調達したりサポートを受けたりすることは、困難でコストがかかる場合がある。

これらの従来のメインフレームワークロードを最新のクラウドアーキテクチャに移行することで、メインフレームを維持するコストを削減できます。このコストは、環境が古くなるにつれて増加する一方です。メインフレームワークロードをモダナイズしてクラウドに移行することで、アプリケーションをリファクタリングし、コストを削減すると共に、最新のクラウドサービスやサービスの利用が可能になります。

メインフレームからジョブを移行することには固有の課題があります。スタッフがジョブロジックに精通していない可能性があります。メインフレームは、非常に大量の入出力 (I/O) を処理できるように設計されており、最新の一般的な CPU では匹敵するのが難しいほどのパフォーマンスを実現します。これらのジョブを書き直すのは大変な作業で、多大な労力を必要とします。

Blu Age」 は、アプリケーションコード、依存関係、インフラストラクチャなどの従来のメインフレームワークロードをクラウド用の最新のワークロードに変換する、AWS mainframe modernization ツールです。また、従来のメインフレームワークロードを最新の Java コードに変換します。Blu Age は従来のメインフレームワークロードからコードを読み取り、翻訳エンジンを使用して同等の機能を備えた最新の Java アプリケーションを生成します。ワークロードをモダナイズしてリファクタリングしたら、AWS クラウドにデプロイします。モダナイズされたアプリケーションは、元のメインフレームアプリケーションと同じ入出力にアクセスする必要があり、あわせて運用環境も必要です。Blu Age と AWS のサービスを使用して、ワークロードを最新化する方法の詳細については、以下の AWS 規範ガイダンス出版物を参照してください。

このガイドでは、クラウドネイティブのサーバーレスインフラストラクチャにモダナイズされたワークロード全体をデプロイして運用するためのベストプラクティスとリファレンスアーキテクチャを示します。このガイドのアーキテクチャは、以下の考慮事項を念頭に置いて設計されています。

  • これらの Java アプリケーションをホストするために Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを 24 時間 365 日実行することは推奨されません。このガイドで示す実証済みのアーキテクチャは、Amazon Elastic Container Service (Amazon ECS) AWS Step Functions を基に構成されており、これらのサービスが、これらのモダナイズされたワークロードをオーケストレーションして実行します。

  • メインフレームタスクが Java に変換された後、統合されたシステムがタスクの入出力を正常に処理できることを確認します。

  • モダナイズされたワークロードのターゲットインフラストラクチャは、コストと運用オーバーヘッドを最小限に抑え、パフォーマンス、可用性、セキュリティ、持続可能性を最大化するように適切に設計されている必要があります。

  • このアーキテクチャは、オンデマンドで実行されるバッチジョブと、流入する負荷に応じて実行およびスケーリングする必要があるリアルタイムサービスの両方を対象としています。

目標とするビジネス成果

このガイドで説明するベストプラクティスとサンプルアーキテクチャは、お客様の組織が以下のビジネス目標を達成するのに役立ちます。

  • Blu Age のメインフレームモダナイゼーションサービスの価値提案と、それを活用して既存のメインフレーム実装環境から移行するコストを削減する方法を把握する。

  • Blu Age を使用して、AWS に移行できるメインフレームジョブのタイプを理解する。

  • このガイドで説明するターゲットアーキテクチャを自社のメインフレームワークロードに適用する方法を計画する。

対象者

このガイドは、ワークロードを AWS クラウド に移行することでメインフレームを廃止することを検討しているエンタープライズアーキテクトとデータアーキテクトを対象としています。