

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

# Rocket Enterprise Server と LRS VPSX/MFI を使用して AWS 、 でメインフレームのバッチ印刷ワークロードをモダナイズする
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi"></a>

*Amazon Web Services、Shubham Roy、Kevin Yung*

*Micro Focus、Abraham Rondon*

*Levi、Ray and Shoup Inc、Guy Tucker*

## 概要
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-summary"></a>

このパターンは、最新のメインフレームアプリケーションのランタイムとして Rocket Enterprise Server を使用し、プリントサーバーとして LRS VPSX/MFI (Micro Focus Interface) を使用することで、Amazon Web Services (AWS) クラウド上のビジネスクリティカルなメインフレームのバッチ印刷ワークロードをモダナイズする方法を示しています。このパターンは、「[リプラットフォーム](https://aws.amazon.com/blogs/apn/demystifying-legacy-migration-options-to-the-aws-cloud/)」のメインフレーム近代化アプローチに基づいています。このアプローチでは、メインフレームのバッチジョブを Amazon Elastic Compute Cloud (Amazon EC2) に、メインフレームデータベース (IBM DB2 for z/OS など) を Amazon Relational Database Service (Amazon RDS) に移行します。最新の印刷ワークフローの認証と認可は、AWS Managed Microsoft AD としても知られる Microsoft Active Directory のための AWS Directory Service によって実行されます。LRS Directory Information Server (LRS/DIS) は AWS Managed Microsoft AD と統合されています。バッチ印刷ワークロードを最新化することで、IT インフラストラクチャコストの削減、レガシーシステムの維持に伴う技術的負担の軽減、データサイロの排除、DevOps モデルによる敏捷性と効率性の向上、AWS クラウドのオンデマンドリソースと自動化の活用が可能になります。

## 前提条件と制限
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-prereqs"></a>

**前提条件**
+ アクティブな AWS アカウント
+ メインフレームの印刷または出力管理のワークロード
+ Rocket Enterprise Server上で動作するメインフレームアプリケーションを再構築して配信する方法に関する基本知識 (詳しくは Rocket ドキュメントの「[Rocket Enterprise Server](https://www.rocketsoftware.com/sites/default/files/resource_files/enterprise-server.pdf)」を参照してください)
+ [LRS クラウド印刷](https://www.lrsoutputmanagement.com/solutions/solutions-cloud-printing/)ソリューションとコンセプトに関する基本知識
+ Rocket Enterprise Server のソフトウェアとライセンス (詳しくは [Rocket 営業担当](https://www.rocketsoftware.com/en-us/products/enterprise-suite/request-contact)にお問い合わせください)
+ LRS VPSX/MFI、LRS/Queue、LRS/DIS のソフトウェアとライセンス (詳細については、「[LRS の営業担当](https://www.lrsoutputmanagement.com/about-us/contact-us/)」にお問い合わせください)。

**注記**  
メインフレームのバッチ印刷ワークロードの設定上の考慮事項について、詳細は、このパターンの「[追加情報](#modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-additional)」セクションの「*考慮事項*」を参照してください。

**製品バージョン**
+ [Rocket Enterprise Server](https://www.microfocus.com/en-us/products/enterprise-server/overview?utm_campaign=7018e000000PgfnAAC&utm_content=SCH-BR-AMC-AppM-AMS&gclid=EAIaIQobChMIoZCQ6fvS9wIVxQN9Ch2MzAOlEAAYASAAEgKx2fD_BwE) 6.0 (製品アップデート 7)
+ 「[LRS VPSX/MFI](https://www.lrsoutputmanagement.com/products/vpsx-enterprise/)」 V1R3 以上

## アーキテクチャ
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-architecture"></a>

**ソーステクノロジースタック**
+ オペレーティングシステム — IBM z/OS
+ プログラミング言語 — 共通ビジネス指向言語 (COBOL)、ジョブ制御言語 (JCL) と顧客情報管理システム (CICS)
+ データベース — IBM DB2 for z/OS および仮想ストレージアクセス方法 (VSAM)
+ セキュリティ — Resource Access Control Facility (RACF)、CA Top Secret for z/OS、Access Control Facility 2 (ACF2)
+ 印刷と出力管理 — IBM メインフレーム z/OS 印刷製品 (IBM Tivoli Output Manager for z/OS、LRS と CA View)

**ターゲットテクノロジースタック**
+ オペレーティングシステム — Amazon EC2 上で実行する Microsoft Windows Server
+ コンピューティング — Amazon EC2
+ プログラミング言語 — COBOL、JCL と CICS
+ データベース — Amazon RDS
+ セキュリティ — AWS Managed Microsoft AD
+ 印刷と出力管理 — AWS での LRS 印刷ソリューション
+ メインフレームランタイム環境 — Rocket Enterprise Server

**ソースアーキテクチャ**

次の図は、メインフレームのバッチ印刷ワークロードの一般的な現状のアーキテクチャを示しています。

![ユーザーからメインフレームサービス、Db2 for z/OS、ジョブスケジューラ、バッチジョブ、出力までを 6 つのステップで実行できます。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/images/pattern-img/36de7312-4860-4702-a325-c01cf74c4f33/images/83d82435-0aa6-4eb8-a5c8-0920102afb09.png)


この図表は、次のワークフローを示しています:

1. ユーザーは、COBOL で書かれた IBM CICS アプリケーション上に構築されたエンゲージメントシステム (SoE) 上でビジネストランザクションを実行します。

1. SoE はメインフレームサービスを呼び出し、IBM DB2 for z/OS などの記録システム (SoR) データベースにビジネストランザクションデータを記録します。

1. SoR は SoE からのビジネスデータを永続化します。

1. バッチジョブスケジューラは、バッチジョブを開始して印刷出力を生成します。

1. バッチジョブは、データベースからデータを抽出し、ビジネス要件に基づいてデータをフォーマットしてから、請求明細書、IDカード、ローン明細書などのビジネス出力を生成します。最後に、バッチジョブは出力を印刷出力管理にルーティングし、ビジネス要件に基づいて処理と出力配信を行います。 

1. 印刷出力管理は、バッチジョブからの印刷出力を受け取り、その出力を電子メール、セキュア FTP を使用するファイル共有、LRS 印刷ソリューション (このパターンで示されている) を使用する物理プリンター、IBM Tivoli などの指定された宛先に配信します。

**ターゲットアーキテクチャ**

次の図は、AWS クラウドにデプロイされるメインフレームのバッチ印刷ワークロードのアーキテクチャを示しています。

![スケジューラ、Rocket Enterprise Server、データベースを使用して AWS でアプリケーションを 4 つのステップでバッチ処理します。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/images/pattern-img/36de7312-4860-4702-a325-c01cf74c4f33/images/8cdd4ef7-3cbd-476a-9aa4-c1c0924f17c6.png)


この図表は、次のワークフローを示しています:

1. バッチジョブスケジューラはバッチジョブを開始して、請求明細書、ID カード、ローン明細書などの印刷出力を作成します。

1. メインフレームバッチジョブ (「[Amazon EC2 にリプラットフォーム](https://aws.amazon.com/blogs/apn/demystifying-legacy-migration-options-to-the-aws-cloud/)」) は、Rocket Enterprise Server ランタイムを使用してアプリケーションデータベースからデータを抽出し、ビジネスロジックをデータに適用し、データをフォーマットしてから、「[Rocket Software Print Exit](https://www.microfocus.com/documentation/enterprise-developer/ed70/ED-Eclipse/HCOMCMJCLOU020.html)」(Micro Focus のドキュメント) を使用してデータを印刷先に送信します。

1. アプリケーションデータベース (Amazon RDS 上で実行する SoR) は、印刷出力用のデータを永続化します。

1. LRS VPSX/MFI 印刷ソリューションは Amazon EC2 にデプロイされ、運用データは Amazon Elastic Block Store (Amazon EBS) に保存されます。LRS VPSX/MFI は TCP/IP ベースの LRS/キュートランスミッションエージェントを使用して、Rocket Software JES Print Exit API を介して印刷データを収集し、そのデータを指定されたプリンター宛先に配信します。

**注記**  
通常、ターゲットソリューションでは、IBM Advanced Function Presentation (AFP) や Xerox Line Condition Data Stream (LCDS) などのメインフレームフォーマット言語に対応するためにアプリケーションを変更する必要はありません。Rocket Software を使用して AWS 上のメインフレームアプリケーションの移行とモダナイズを行う方法について詳しくは、ブログ記事「[Empowering Enterprise Mainframe Workloads on AWS with Micro Focus](https://aws.amazon.com/blogs/apn/empowering-enterprise-grade-mainframe-workloads-on-aws-with-micro-focus/)」をご確認ください。

AWS インフラストラクチャアーキテクチャ

次の図は、メインフレームのバッチ印刷ワークロードに向けた可用性と安全性に優れた AWS インフラストラクチャアーキテクチャを示しています。

![Rocket Software と LRS コンポーネントを使用した AWS へのマルチ AZ 配置を 7 つのステップで実行します。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/patterns/images/pattern-img/36de7312-4860-4702-a325-c01cf74c4f33/images/287dd143-338c-4d83-a9b2-8e39214a81b0.png)


この図表は、次のワークフローを示しています:

1. バッチスケジューラはバッチプロセスを開始し、高可用性 (HA) のために複数の「[アベイラビリティーゾーン](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/)」にわたって Amazon EC2 にデプロイされます。
**注記**  
このパターンはバッチスケジューラの実装には適用されません。実装の詳細については、スケジューラのソフトウェアベンダーのドキュメントを参照してください。

1. メインフレームバッチジョブ (JCL や COBOL などのプログラミング言語で書かれている) は、コアビジネスロジックで、請求明細書、ID カード、ローン明細書などの印刷出力を処理し、生成します。ジョブは、HA を実現するために Amazon EC2 で 2 つのアベイラビリティーゾーンにまたがってデプロイされます。また、Rocket Software Print Exit で印刷出力を LRS VPSX/MFI にルーティングし、エンドユーザーが印刷できるようにします。

1. LRS VPSX/MFI は TCP/IP ベースの LRS/Queue 送信エージェントを使用して、Rocket Software JES Print Exit プログラミングインターフェイスから印刷データを収集またはキャプチャします。Print Exit は、LRS VPSX/MFI がスプールファイルを効果的に処理し、LRS/Queue コマンドを動的に作成できるようにするために必要な情報を渡します。その後、Rocket Software の標準ビルトイン関数を使用してコマンドが実行されます。
**注記**  
Rocket Software Print Exit から LRS/Queue に渡される印刷データと LRS VPSX/MFI がサポートするメインフレームのバッチメカニズムの詳細については、このパターンの「[追加情報](#modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-additional)」セクションの「*印刷データキャプチャ*」を参照してください。

1. 
**注記**  
[Network Load Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html) は、Rocket Enterprise Server を LRS VPSX/MFI と統合するための DNS 名を提供します。: LRS VPSX/MFI はレイヤー 4 ロードバランサーをサポートします。また、Network Load Balancer は LRS VPSX/MFI の基本的なヘルスチェックを行い、登録されている正常なターゲットにトラフィックをルーティングします。

1. 
**注記**  
LRS VPSX/MFI プリントサーバーは、高可用性を実現するために Amazon EC2 で 2 つのアベイラビリティーゾーン (AZ) にまたがってデプロイされており、運用データストアとして「[Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/what-is-ebs.html)」を使用しています。LRS VPSX/MFI は、アクティブ-アクティブとアクティブ-パッシブの両方のサービスモードをサポートします。このアーキテクチャでは、アクティブ/パッシブペアの複数の AZ をアクティブスなホットスタンバイとして使用します。アクティブなインスタンスの状態が異常な場合、Network Load Balancer は LRS VPSX/MFI EC2 インスタンスのヘルスチェックを実行し、別の AZ のホットスタンバイインスタンスにトラフィックをルーティングします。印刷リクエストは、各 EC2 インスタンスの LRS Job Queue にローカルに保持されます。復旧した場合、LRS サービスが印刷リクエストの処理を再開するには、障害が発生したインスタンスを再起動する必要があります。: LRS VPSX/MFI はプリンターフリートレベルでもヘルスチェックを実行できます。詳しくは「[追加情報](#modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-additional)」セクションの「*プリンターフリートのヘルスチェック*」をご確認ください。

1. [AWS Managed Microsoft AD](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_microsoft_ad.html) は LRS/DIS と統合して、印刷ワークフローの認証と認可を行います。詳しくは「[追加情報](#modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-additional)」 セクションの「*認証と認可の印刷*」を参照してください。

1. LRS VPSX/MFI はブロックストレージに Amazon EBS を使用しています。アクティブな EC2 インスタンスからAmazon EBS データをポイントインタイムスナップショットとして Amazon S3 にバックアップし、ホットスタンバイ EBS ボリュームに復元できます。Amazon EBS ボリュームスナップショットの作成、保持、削除を自動化するには、「[Amazon Data Lifecycle Manager](https://aws.amazon.com/blogs/aws/new-lifecycle-management-for-amazon-ebs-snapshots/)」で自動スナップショットの頻度を設定し、「[RTO/RPO 要件](https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html)」に基づいて復元することができます。

## ツール
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-tools"></a>

**AWS サービス**
+ [Amazon Elastic Block Store (Amazon EBS)](https://docs.aws.amazon.com/ebs/latest/userguide/what-is-ebs.html) は、EC2 インスタンスで使用するためのブロックレベルのストレージボリュームを提供します。EBS ボリュームの動作は、未初期化のブロックデバイスに似ています。これらのボリュームは、デバイスとしてインスタンスにマウントできます。
+ 「[Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html)」は、AWS クラウドでスケーラブルなコンピューティング容量を提供します。Amazon EC2 を使用して必要な分だけ仮想サーバーを起動できます。
+ [Amazon Relational Database Service (Amazon RDS)](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html) は、AWS クラウドでリレーショナルデータベースを簡単にセットアップし、運用し、拡張することのできるウェブサービスです。リレーショナルデータベース向けに、コスト効率に優れ、サイズ変更可能な容量を提供し、一般的なデータベース管理タスクを管理します。
+ AWS Managed Microsoft AD とも呼ばれる [AWS Directory Service for Microsoft Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_microsoft_ad.html) を使用することで、ディレクトリ対応型ワークロードと AWS リソースが、AWS クラウドの Microsoft Active Directory を使用できるようになります。

**その他のツール**
+ [LRS VPSX/MFI (Micro Focus Interface)](https://www.lrsoutputmanagement.com/products/vpsx-enterprise/) は、LRS と Rocket Software と連携して、Rocket Enterprise Server JES スプールからの出力をキャプチャし、指定された印刷先に確実に配信します。
+ LRS Directory Information Server (LRS/DIS) は、印刷ワークフロー中の認証と認可に使用されます。
+ LRS VPSX/MFI は TCP/IP ベースの LRS/Queue 送信エージェントを利用し、Rocket Software JES Print Exit プログラミングインターフェイスから印刷データを収集またはキャプチャします。
+ [Rocket Enterprise Server](https://www.microfocus.com/documentation/enterprise-developer/ed60/ES-WIN/GUID-A2F23243-962B-440A-A071-480082DF47E7.html) は、メインフレームアプリケーション用アプリケーションのデプロイです。Rocket Software Enterprise Developer の任意のバージョンで移行または作成されたメインフレームアプリケーションの実行環境を提供します。

## エピック
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-epics"></a>

### Amazon EC2 で Rocket Enterprise Server を設定し、メインフレームバッチアプリケーションをデプロイします。
<a name="set-up-rocket-enterprise-server-on-amazon-ec2-and-deploy-a-mainframe-batch-application"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| Rocket Enterprise Server を設定し、デモアプリケーションをデプロイします。 | Amazon EC2 で Rocket Enterprise Server を設定し、Rocket Software BankDemo デモアプリケーションを Amazon EC2 にデプロイします。<br />BankDemo アプリケーションは、印刷出力を作成して開始するメインフレームのバッチアプリケーションです。 | クラウドアーキテクト | 

### Amazon EC2 で LRS プリントサーバーを設定
<a name="set-up-an-lrs-print-server-on-amazon-ec2"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| 印刷用の LRS 製品ライセンスを取得します。 | LRS VPSX/MFI、LRS/Queue と LRS/DIS の LRS 製品ライセンスを取得するには、「[LRS Output Management チーム](https://www.lrsoutputmanagement.com/about-us/contact-us/)」にお問い合わせください。LRS 製品をインストールする EC2 インスタンスのホスト名を指定する必要があります。 | ビルドリード | 
| Amazon EC2 Windows インスタンスを作成して LRS VPSX/MFI を作成します。 | Amazon EC2 ドキュメントの「[Amazon EC2 インスタンスの起動](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/LaunchingAndUsingInstances.html)」に記載の指示に従って、Amazon EC2 Windows インスタンスを起動します。インスタンスは、LRS VPSX/MFI に対する次のハードウェア要件とソフトウェア要件を満たしている必要があります。 + CPU – Dual Core<br />+ RAM — 16 GB<br />+ ドライブ — 500 GB<br />+ 最小限の EC2 インスタンス — m5.xlarge<br />+ OS – Windows/Linux<br />+ ソフトウェア — Internet Information Service (IIS) または Apache前述のハードウェア要件とソフトウェア要件は、小規模なプリンターフリート (約 500～1000 台) を対象としています。すべての要件については、LRS と AWS の担当者にお問い合わせください。<br />Windows インスタンスの作成時に、次のようにしてください。1. EC2 ホスト名が LRS 製品ライセンスに使用されているホスト名と同じものであることを確認します。<br />2. 以下の操作を実行して Amazon EC2 で CGI を有効にします。以下の手順に従って EC2 インスタンスに接続してください。 | クラウドアーキテクト | 
| EC2 インスタンスに LRS VPSX/MFI をインストールします。 | 1. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の指示に従い、 EC2 インスタンスに接続します。 <br />2. 受信するはずの LRS 電子メールから製品のダウンロードページへのリンクを開きます。: LRS 製品は電子ファイル転送 (EFT) で配布されます。 <br />3. LRS VPSX/MFI をダウンロードし、ファイル (デフォルトフォルダ:`c:\LRS`) を解凍します。<br />4. 解凍したフォルダから LRS 製品インストーラを起動し、LRS VPSX/MFI をインストールします。 <br />5. **[機能選択]** メニューで **[VPSX® サーバー (V1R3.022)]** を選択し、**[次へ]** を選択してインストールプロセスを開始します。インストールが完了すると、正常に終了したことを示すメッセージが表示されます。 | クラウドアーキテクト | 
| LRS/Queue をインストールします。 | 1. Amazon EC2 ドキュメントの「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。<br />2. 受信するはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/Queue をダウンロードし、ファイルを解凍します。<br />3. ファイルをダウンロードした位置に移動し、LRS 製品インストーラを起動して LRS/Queue をインストールします。 | クラウドアーキテクト | 
| LRS/DIS をインストールします。 | 1. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。<br />2. 受信するはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/DIS をダウンロードし、ファイルを解凍します。<br />3. ファイルをダウンロードした位置に移動し、LRS Product Installer を起動して、このファイルをダウンロードします。<br />4. LRS Product Installer で **LRS Misc Tools** を展開し、**LRS DIS** を選択して、**[次へ]** を選択します。<br />5. LRS Product Installer の残りの指示に従い、インストールプロセスを完了します。 | クラウドアーキテクト | 
| ターゲットグループを作成し、LRS VPSX/MFI EC2 をターゲットとして登録します。 | Elastic Load Balancing ドキュメントの「[Network Load Balancer のターゲットグループを作成する](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-target-group.html)」の次の指示に従い、ターゲットグループを作成します。<br />ターゲットグループを作成する際には、以下のようにしてください。1. **[グループの詳細を指定]** ページの **[**ターゲットタイプ**の選択]** から **[インスタンス]** を選択します。<br />2. **プロトコル**には**** **[TCP]** を選択します。<br />3. **ポート**は **5500** を選択します。 <br />4. **[ターゲットの登録]** ページの **[利用可能なインスタンス]** セクションで、LRS VPSX/MFI EC2 インスタンスを選択します。 | クラウドアーキテクト | 
| Network Load Balancer を作成します。 | 「Elastic Load Balancing ドキュメント」の「[Network Load Balancer を作成する](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-network-load-balancer.html)」の次の指示に従います。Network Load Balancer は、Rocket Enterprise Server から LRS VPSX/MFI EC2 にトラフィックをルーティングします。<br />Network Load Balancer を作成し、**[リスナーとルーティング]** ページで次の操作を実行します。1. [**プロトコル**] で [**TCP**] を選択します。 <br />2. **ポート**は **5500** を選択します。<br />3. **デフォルトアクション**には、先ほど作成したターゲットグループに対して **[転送先]** を選択します。 | クラウドアーキテクト | 

### Rocket Enterprise Server を LRS VPSX/MFI と LRS/Queue に統合する
<a name="integrate-rocket-enterprise-server-with-lrs-vpsx-mfi-and-lrs-queue"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| LRS/Queue 統合用に Rocket Enterprise Server を設定します。 | 1. Amazon EC2 ドキュメントの「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。<br />2. Windows のスタートメニューで、Rocket Enterprise Server Administration UI を開きます。<br />3. メニューバーで **[NATIVE]** を選択します。<br />4. ナビゲーションペインで、**[ディレクトリサーバー]**、**[BANKDEMO]** の順に選択します。<br />5. 左側のナビゲーションペインの **[全般]** から **[追加]** セクションまでスクロールし、LRSQ を指すように環境変数 (LRSQ\_ADDRESS、LRSQ\_PORT、LRSQ\_COMMAND) を設定します。<br />6. **[LRSQ\_ADDRESS]** には、前に作成した Network Load Balancer の IP アドレスまたは DNS 名を入力します。<br />7. **[LRSQ\_PORT]** には、**VPSX LRSQ Listener Port (5500)** を入力します。<br />8. **[LRSQ\_COMMAND]** には、LRSQ 実行ファイルのパスロケーションを入力します。LRS は現在 DNS 名の最大文字数を 50 文字まで制限していますが、今後変更される可能性があります。DNS 名が 50文字 より大きい場合は、代わりに Network Load Balancer の IP アドレスを使用できます。 | クラウドアーキテクト | 
| LRS VPSX/MFI 統合用に Rocket Enterprise Server を設定します。 | 1. LRS VPSX/MFI インストーラから `VPSX_MFI_R2` フォルダを `C\BANKDEMO\print` の Rocket Enterprise Server にコピーします。<br />2. Amazon EC2 ドキュメントの「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。<br />3. Windows のスタートメニューで、Rocket Enterprise Server Administration UI を開きます。<br />4. メニューバーで **[NATIVE]** を選択します。<br />5. ナビゲーションペインで、**[ディレクトリサーバー]**、**[BANKDEMO]** の順に選択します。<br />6. **[BANKDEMO]** で **[JES]** を選択します。<br />7. **[JES プログラムパス]** に、その `C\BANKDEMO\print` 位置からの `DLL(VPSX_MFI_R2)` パスを追加します。 | クラウドアーキテクト | 

### Rocket Enterprise Server と LRS VPSX/MFI にプリンターとプリントユーザーを設定します。
<a name="set-up-printers-and-print-users-in-rocket-enterprise-server-and-lrs-vpsx-mfi"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| Rocket Software Print Exit モジュールを Rocket Enterprise Server のバッチプリンターサーバー実行プロセスに関連付けます。 | 1. Amazon EC2 ドキュメントの「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。<br />2. Windows のスタートメニューで、Rocket Enterprise Server Administration UI を開きます。<br />3. メニューバーで **[NATIVE]** を選択します。<br />4. ナビゲーションペインで、**[ディレクトリサーバー]**、**[BANKDEMO]** の順に選択します。<br />5. **[BANKDEMO]** で **[JES]** を選択し、**[プリンター]** までスクロールします。<br />6. **[プリンター]**** **では、Rocket Software Print Exit モジュール (LRSPRTE6 for Batch) を Rocket Enterprise Server のバッチプリンターサーバー実行プロセス (SEP) に関連付けます。これにより、LRS VPSX/MFI への印刷出力ルーティングが可能になります。<br />7. エンタープライズサーバー管理 UI にサインインします。設定の詳細については、「Micro Focus のドキュメント」の「[Exit の使用](https://www.microfocus.com/documentation/enterprise-developer/ed70/ED-Eclipse/HCOMCMJCLOS025.html)」を参照してください。 | クラウドアーキテクト | 
| LRS VPSX/MFI にプリンターを追加してください。 | 1. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。<br />2. Windows のスタートメニューから VPSX ウェブインターフェイスを開きます。<br />3. ナビゲーションペインで **[プリンター]** を選択します。<br />4. **[追加]** を選択し、**[プリンターの追加]** を選択します。<br />5. **[プリンター設定]** ページの **[プリンター名]** に「**Local**」と入力します。<br />6. **[VPSX ID]** には、**VPS1** を入力します。<br />7. **[CommType]** は、**TCPIP/LRSQ** を選択します。<br />8. **[ホスト/IP アドレス]** には、追加する物理的プリンターの IP アドレスを入力します。<br />9. **[デバイス]** には、デバイスの名前を入力します。<br />10. **[Windows Driver]** または **[Linux/Mac Driver]** のいずれかを選択します。<br />11. **[Add]** (追加) を選択します。 | クラウドアーキテクト | 
| LRS VPSX/MFI でプリントユーザーを作成します。 | 1. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。<br />2. Windows のスタートメニューから VPSX ウェブインターフェイスを開きます。<br />3. ナビゲーションペインで **[セキュリティ]**、**[ユーザー]** の順に選択します。<br />4. **[ユーザー名]** の列で **[管理者]** を選択して、**[コピー]** を選択します。<br />5. **[ユーザープロファイル管理]** ウィンドウの**ユーザー名**に、ユーザー名 (**PrintUser** など) を入力します。<br />6. **説明**には、簡単な説明 (**テスト印刷用ユーザー**など) を入力します。<br />7. **[更新]** を選択します。これにより、印刷ユーザー (**PrintUser** など) が作成されます。<br />8. ナビゲーションペインの **[ユーザー]**** **で作成した新しいユーザーを選択します。<br />9. **[コマンド]** メニューから **[セキュリティ]** を選択します。<br />10. **[セキュリティルール]** ページで、該当するプリンターセキュリティとジョブセキュリティオプションをすべて選択して、**[保存]** を選択します。<br />11. 新しいプリントユーザーを**管理者**グループに追加するには、ナビゲーションペインに移動して **[セキュリティ]** と **[設定]** を順に選択します。<br />12. **セキュリティ設定**ウィンドウで、新しいプリントユーザーを **[管理者]** 列に追加します。 | クラウドアーキテクト | 

### 印刷認証と認可の設定
<a name="set-up-print-authentication-and-authorization"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| ユーザーとグループを持つ AWS Managed Microsoft AD ドメインを作成ます。 | 1. AWS Directory Service ドキュメントの「[AWS Managed Microsoft AD ディレクトリの作成](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/ms_ad_getting_started.html#ms_ad_getting_started_create_directory)」の手順に従い、AWS Managed Microsoft AD にアクティブディレクトリを作成します。 <br />2. AWS Directory Service ドキュメントの「[ステップ 3:EC2 インスタンスをデプロイして Managed Microsoft AD を管理する](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/microsoftadbasestep3.html)」の手順に従い、EC2 インスタンス (Active Directory マネージャー) をデプロイし、Active Directory ツールをインストールして AWS マネージド Microsoft AD を管理します。<br />3. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の指示に従い、 EC2 インスタンスに接続します。: EC2 インスタンスに接続するときは、Windows Security ウィンドウに管理者認証情報 (ステップ 1 で作成したディレクトリ用) を入力します。<br />4. Windows スタートメニューから **[Windows 管理ツール]** を選択し、**[Active Directory ユーザーとコンピュータ]** を選択します。<br />5. 「AWS Directory Service ドキュメント」の「ユーザーの作成」の手順に従い、Active Directory ドメインにプリントユーザーを作成します。 | クラウドアーキテクト | 
| LRS VPSX/MFI EC2 を AWS Managed Microsoft AD ドメインに接続します。 | LRS VPSX/MFI EC2 を AWS Managed Microsoft AD ドメイン   に「[自動](https://repost.aws/knowledge-center/ec2-systems-manager-dx-domain)」(AWS ナレッジセンターのドキュメント) または「[手動」](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/launching_instance.html)(AWS Directory Service ドキュメント) で参加させます。 | クラウドアーキテクト | 
| LRS/DIS を AWS Managed Microsoft AD と設定し、統合します。 | 1. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い、LRS VPSX/MFI EC2 インスタンスに接続します。<br />2. Windows スタートメニューから** **[VPSX Web Interface] を開きます。<br />3. ナビゲーションペインで **[セキュリティ]**、**[設定]** の順に選択します。<br />4. **[セキュリティ設定]** ページの **[セキュリティパラメータ]** で、**[セキュリティタイプ]** を **[内部]** に設定します。<br />5. **[セキュリティパラメータ]** セクションの残りのオプションの設定を入力します。<br />6. Microsoft Windows のスタートメニューから **[LRS Output Management]** フォルダを開き、**[Server Start]** と **[Server Stop]** を順に選択します。<br />7. Active Directory のユーザー名とパスワードを使用して LRS VPSX/MFI にログインします。 | クラウドアーキテクト | 

### 印刷ワークフローのテスト
<a name="test-a-print-workflow"></a>


| タスク | 説明 | 必要なスキル | 
| --- | --- | --- | 
| Rocket Software BankDemo アプリからバッチ印刷リクエストを開始します。 | 1. Rocket Enterprise Server EC2 インスタンスで 3270 ターミナルエミュレータを開きます。<br />2. 次のコマンド：`connect 127.0.0.1:9278` を実行してBankDemoアプリに接続します。<br />3. BankDemo のコマンドラインインターフェイスで、**[ユーザー ID]** に **[B0001]** を入力します。**パスワード**には、空白以外のキーを入力します。<br />4. **[印刷済みステートメントをリクエスト]** オプションでは、空白行に **[X]** を入力します。<br />5. **[ステートメントの送信元]** セクションの **[メール]** に **[Y]** を入力し、F10 を押します。 | テストエンジニア | 
| LRS VPSX/MFI のプリント出力を確認します。 | 1. 「Amazon EC2 ドキュメント」の「[ステップ 2: インスタンスに接続する](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-connect-to-instance-windows)」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。<br />2. Windows スタートメニューからVPSX Web Interface を開きます。<br />3. ナビゲーションペインで **[プリンター]** を選択し、**[出力キュー]** を選択します。<br />4. **[Spool ID]** 列で、プリンターキュー内のリクエストのスプール ID を選択します。<br />5. **[アクション]** タブの **[コマンド]** 列で、**[ブラウザ]** を選択します。 これで、**アカウント No.**、**説明**、**日付**、**金額**および**残高**の列を含む取引明細書が印刷されます。例として、このパターンの **[batch\_print\_output]** 添付ファイルを参照してください。 | テストエンジニア | 

## 関連リソース
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-resources"></a>
+ 「[LRS 出力のモダナイゼーション](https://www.lrsoutputmanagement.com/)」(LRS ドキュメント)
+ 「[ANSI とマシンキャリッジ制御](https://www.ibm.com/docs/en/cmofz/9.5.0?topic=tips-ansi-machine-carriage-controls)」(IBM ドキュメント)
+ 「[チャネルコマンドワード](https://www.ibm.com/docs/en/zos/2.3.0?topic=devices-channel-command-words)」(IBM ドキュメント)
+ 「[Micro Focus による AWS 上のエンタープライズメインフレームワークロードの強化](https://aws.amazon.com/blogs/apn/empowering-enterprise-grade-mainframe-workloads-on-aws-with-micro-focus/)」(AWS パートナー ネットワークブログ)
+ 「[Amazon EC2 Auto Scaling とSystems Manager による Micro Focus エンタープライズサーバー PAC の構築](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/build-a-micro-focus-enterprise-server-pac-with-amazon-ec2-auto-scaling-and-systems-manager.html)」(AWS 規範ガイダンスのドキュメント)
+ 「[Advanced Function Presentation (AFP) データストリーム](https://www.ibm.com/docs/en/i/7.4?topic=streams-advanced-function-presentation-data-stream)」(IBM ドキュメント)
+ 「[ラインコンディショニングデータストリーム (LCDS)](https://www.compart.com/en/lcds)」(Compart ドキュメント)

## 追加情報
<a name="modernize-mainframe-batch-printing-workloads-on-aws-by-using-rocket-enterprise-server-and-lrs-vpsx-mfi-additional"></a>

**考慮事項**

モダナイゼーションを進める中で、メインフレームのバッチプロセスとそれらが生成する出力について、さまざまな構成を検討するかもしれません。メインフレームプラットフォームは、印刷に直接影響する特定の要件に合わせて、使用するすべての顧客とベンダーによってカスタマイズされています。例えば、現在のプラットフォームでは、IBM Advanced Function Presentation (AFP) や Xerox Line Condition Data Stream (LCDS) が現在のワークフローに組み込まれている場合があります。さらに、「[メインフレームのキャリッジコントロール文字](https://www.ibm.com/docs/en/cmofz/9.5.0?topic=tips-ansi-machine-carriage-controls)」や「[チャネルコマンドワード](https://www.ibm.com/docs/en/zos/2.3.0?topic=devices-channel-command-words)」は、印刷ページの外観に影響を与える可能性があり、特別な処理が必要な場合もあります。モダナイゼーション計画プロセスの一環として、特定の印刷環境における構成を評価し、理解しておくことをお勧めします。

印刷データキャプチャ

Rocket Software Print Exit は、LRS VPSX/MFI がスプールファイルを効果的に処理するために必要な情報を渡します。この情報は、関連する制御ブロックに渡される次のようなフィールドで構成されます。
+ JobName
+ 所有者 (ユーザー ID)
+ 送信先
+ フォーム
+ ファイル名
+ 書き込み

LRS VPSX/MFI は、Rocket Enterprise Server からデータをキャプチャするための以下のメインフレームバッチメカニズムをサポートしています。
+ 標準の z/OS JCL SYSOUT DD/OUTPUT ステートメントにより、COBOL 印刷/スプールをバッチ処理します。
+ 標準の z/OS JCL CA-SPOOL SUBSYS DD ステートメントにより、BATCH COBOL 印刷/スプールをバッチ処理します。
+ CBLTDLI インターフェイスを使用した IMS/COBOL 印刷/スプール処理 (サポートされているメソッドとプログラミング例の全リストについては、製品ライセンスに含まれている LRS ドキュメントを参照してください)。

プリンターフリートのヘルスチェック

LRS VPSX/MFI (LRS LoadX) は、デバイス管理や運用の最適化など、詳細なヘルスチェックを実行できます。デバイス管理では、プリンターデバイスの障害を検出し、印刷要求を正常なプリンターに転送できます。プリンターフリートの詳細なヘルスチェックについて、詳細は、製品ライセンスに含まれている LRS のドキュメントを参照してください。

印刷認証と認可

LRS/DIS を使用すると、LRS アプリケーションは Microsoft Active Directory または LDAP サーバーでユーザー ID とパスワードを認証できます。LRS/DIS は、基本的な印刷認可に加えて、次のようなユースケースでも粒度レベルの印刷セキュリティ制御を適用できます。
+ プリンタージョブを参照できるユーザーを管理します。
+ 他のユーザーのジョブの参照レベルを管理します。
+ 運用タスクを管理します。例えば、保留/リリース、削除、変更、コピー、ルート変更などのコマンドレベルのセキュリティなど。セキュリティは、ユーザー ID またはグループ (AD グループや LDAP グループと同様) のいずれかで設定できます。

## アタッチメント
<a name="attachments-36de7312-4860-4702-a325-c01cf74c4f33"></a>

このドキュメントに関連付けられている追加のコンテンツにアクセスするには、添付ファイルをダウンロードして解凍します。[zip](samples/p-attach/36de7312-4860-4702-a325-c01cf74c4f33/attachments/attachment.zip)