Micro Focus Enterprise ServerとLRS VPSX/MFIを使用して、AWS 上のメインフレームのオンライン印刷ワークロードを最新化 - AWS 規範ガイダンス

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

Micro Focus Enterprise ServerとLRS VPSX/MFIを使用して、AWS 上のメインフレームのオンライン印刷ワークロードを最新化

Amazon Web Services、Shubham Roy、Kevin Yung

Micro Focus、Abraham Rondon

Levi、Ray and Shoup Inc、Guy Tucker

概要

このパターンは、最新のメインフレームアプリケーションのランタイムとしてMicro Focus Enterprise Serverを使用し、プリントサーバーとしてLRS VPSX/MFI(Micro Focus Interface)を使用することで、Amazon Web Services(AWS)クラウド上のビジネスクリティカルなメインフレームのオンライン印刷ワークロードを最新化する方法を示しています。このパターンは、「リプラットフォーム」のメインフレーム近代化アプローチに基づいています。このアプローチでは、メインフレームのオンラインアプリケーションを 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 クラウドのオンデマンドリソースと自動化の活用が可能になります。

前提条件と制限

前提条件

  • アクティブな AWS アカウント

  • メインフレームのオンライン印刷または出力管理のワークロード

  • Micro Focus Enterprise Server上で動作するメインフレームアプリケーションを再構築して配信する方法に関する基本知識 (詳細については、Micro Focus ドキュメントの「Enterprise Server」を参照してください)。

  • LRS クラウドプリンティングソリューションとコンセプトに関する基本知識 (詳細については、LRS ドキュメントの「Output Modernization」を参照してください)。

  • Micro Focus Enterprise Serverのソフトウェアとライセンス (詳細については、「Micro Focusの営業担当」にお問い合わせください)。

  • LRS VPSX/MFI、LRS/Queue、LRS/DIS のソフトウェアとライセンス (詳細については、「LRS の営業担当」にお問い合わせください)。

注記

メインフレームのオンライン印刷ワークロードの設定上の考慮事項について、詳しくは「追加情報」セクションの「考慮事項」を参照してください。

製品バージョン

アーキテクチャ

ソーステクノロジースタック

  • オペレーティングシステム — IBM z/OS

  • プログラミング言語 — 共通ビジネス指向言語 (COBOL) と顧客情報管理システム (CICS) 

  • データベース — IBM DB2 for z/OS IBM 情報管理システム (IMS) と仮想ストレージアクセス方法 (VSAM)

  • セキュリティ — Resource Access Control Facility (RACF)、CA Top Secret for z/OS、Access Control Facility 2 (ACF2)

  • 印刷と出力管理 — IBM メインフレーム z/OS 印刷製品 (IBM Infoprint Server for z/OS、LRS と CA View)

ターゲットテクノロジースタック

  • オペレーティングシステム — Amazon EC2 上で実行する Microsoft Windows Server

  • コンピューティング — Amazon EC2

  • プログラミング言語 — COBOL と CICS

  • データベース — Amazon RDS

  • セキュリティ — AWS Managed Microsoft AD

  • 印刷と出力管理 — AWS での LRS 印刷ソリューション

  • メインフレームランタイム環境 — Micro Focus Enterprise Server

ソースアーキテクチャ

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

表示可能な出力を生成する 6 ステップのプロセス。

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

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

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

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

  4. CICS SoE は印刷要求を処理する印刷トランザクションアプリケーションを起動しますが、ユーザーは CICS SoE から印刷出力を生成する要求を開始します。 

  5. 印刷トランザクションアプリケーション (CICS や COBOL プログラムなど) は、データベースからデータを抽出し、ビジネス要件に従い、データをフォーマットし、請求明細書、ID カード、ローン明細書などのビジネス出力 (印刷データ) を生成します。次に、アプリケーションは Virtual Telecommunications Access Method (VTAM) を使用して印刷要求を送信します。z/OS 印刷サーバー (IBM Infoprint Server など) は NetSpool または類似の VTAM コンポーネントで印刷要求をインターセプトし、JES 出力パラメータで JES スプールに印刷出力データセットを作成します。JES 出力パラメータは、印刷サーバーが特定のネットワークプリンターに出力を送信するために使用されるルーティング情報を指定します。VTAM という用語は z/OS Communications Server と System Network Architecture (SNA) サービス要素を指します。

  6. 印刷出力送信コンポーネントは、JES スプールからの出力印刷データセットを、LRS (このパターンで示されている)、IBM InfoPrint Server、または電子メールの宛先などのリモートプリンターまたは印刷サーバーに送信します。

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

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

印刷リクエストの開始から AWS での LRS 印刷の処理までの 4 ステップのプロセス。

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

  1. ユーザーはオンライン (CICS) ユーザーインターフェイスから印刷リクエストを開始し、請求明細書、ID カード、ローン明細書などの印刷出力を作成します。

  2. メインフレームオンラインアプリケーション (「Amazon EC2にリプラットフォーム」) は、Micro Focus Enterprise Serverランタイムを使用してアプリケーションデータベースからデータを抽出し、ビジネスロジックをデータに適用し、データをフォーマットしてから、「Micro Focus CICS Print Exit」(DFHUPRNT) を使用してデータを印刷先に送信します。 

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

  4. LRS VPSX/MFI 印刷ソリューションは Amazon EC2 にデプロイされ、運用データは Amazon Elastic Block Store (Amazon EBS) に保存されます。LRS VPSX/MFI は TCP/IP ベースの LRS/キュートランスミッションエージェントで、Micro Focus CICS Print Exit API (DFHUPRNT) を介して印刷データを収集し、そのデータを指定されたプリンター宛先に配信します。最新の CICS アプリケーションで使用される元の TERMID (TERM) が VPSX/MFI Queue 名として使用されます。 

注記

通常、ターゲットソリューションでは、IBM Advanced Function Presentation (AFP) や Xerox Line Condition Data Stream (LCDS) などのメインフレームフォーマット言語に対応するためにアプリケーションを変更する必要はありません。Micro Focus を使用して AWS 上のメインフレームアプリケーションの移行とモダナイズを行う方法の詳細については、AWS ドキュメントの「Micro Focus による AWS で Empowering Enterprise Mainframe Workloads の強化」を参照してください。

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

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

EC2、Amazon RDS、および LRS 印刷上の Micro Focus Enterprise サーバーを備えた 2 つのアベイラビリティーゾーン。

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

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

  2. LRS VPSX/MFI は TCP/IP ベースの LRS/Queue 送信エージェントで、Micro Focus オンラインPrint Exitプログラミングインターフェイスから印刷データを収集またはキャプチャします。オンライン Print Exit は、LRS VPSX/MFI が印刷ファイルを効果的に処理し、LRS/Queue コマンドを動的に作成できるようにするために必要な情報を渡します。

    注記

    印刷用のさまざまな CICS アプリケーションプログラミング方法と、それらが Micro Focus Enterprise サーバーと LRS VPSX/MFI でどのようにサポートされているかについての詳細は、このパターンの「追加情報」セクションの「印刷データキャプチャ」を参照してください。

  3. 注記

    Network Load Balancer」は、Micro Focus Enterprise ServerをLRS VPSX/MFI と統合するための DNS 名を提供しています。: LRS VPSX/MFI はレイヤー 4 ロードバランサーをサポートします。また、Network Load Balancer は LRS VPSX/MFI の基本的なヘルスチェックを行い、登録されている正常なターゲットにトラフィックをルーティングします。

  4. LRS VPSX/MFI プリントサーバーは、高可用性を実現するために Amazon EC2 で 2 つのアベイラビリティーゾーン (AZ) にまたがってデプロイされており、運用データストアとして「Amazon EBS」を使用しています。LRS VPSX/MFI は、アクティブ-アクティブとアクティブ-パッシブの両方のサービスモードをサポートします。このアーキテクチャでは、アクティブ/パッシブペアの複数の Availability Zones をアクティブスなホットスタンバイとして使用します。アクティブなインスタンスの状態が異常な場合、Network Load Balancer は LRS VPSX/MFI EC2 インスタンスのヘルスチェックを実行し、別の Availability Zones のホットスタンバイインスタンスにトラフィックをルーティングします。印刷リクエストは、各 EC2 インスタンスの LRS Job Queue にローカルに保持されます。復旧した場合、LRS サービスが印刷リクエストの処理を再開するには、障害が発生したインスタンスを再起動する必要があります。

    注記

    LRS VPSX/MFI はプリンターフリートレベルでもヘルスチェックを実行できます。詳しくは「追加情報」セクションの「プリンターフリートのヘルスチェック」をご確認ください。

  5. AWS Managed Microsoft AD は LRS/DIS と統合して、印刷ワークフローの認証と認可を行います。詳しくは「追加情報」 セクションの「認証と認可の印刷」を参照してください。

  6. LRS VPSX/MFI はブロックストレージに Amazon EBS を使用しています。アクティブな EC2 インスタンスからAmazon EBS データをポイントインタイムスナップショットとして Amazon S3 にバックアップし、ホットスタンバイ EBS ボリュームに復元できます。Amazon EBS ボリュームスナップショットの作成、保持、削除を自動化するには、「Amazon Data Lifecycle Manager」で自動スナップショットの頻度を設定し、「RTO/RPO 要件」に基づいて復元することができます。

ツール

AWS サービス

  • Amazon Elastic Block Store (Amazon EBS) は、Amazon EC2 インスタンスで使用するためのブロックレベルのストレージボリュームを提供します。EBS ボリュームの動作は、未初期化のブロックデバイスに似ています。これらのボリュームは、デバイスとしてインスタンスにマウントできます。

  • Amazon Elastic Compute Cloud (Amazon EC2)」は、AWS クラウドでスケーラブルなコンピューティング容量を提供します。必要な数の仮想サーバーを起動することができ、迅速にスケールアップまたはスケールダウンができます。

  • Amazon Relational Database Service (Amazon RDS) を使用して、AWS クラウドでリレーショナルデータベース (DB) をセットアップ、運用、スケーリングできます。

  • Microsoft Active Directory (AD) 用 AWS Directory Service」は、AWS Managed Microsoft Active Directory とも呼ばれ、ディレクトリ対応のワークロードと AWS リソースが AWS のマネージド型 Active Directory を使用できるようにします。

その他のツール

  • LRS VPSX/MFI (Micro Focus Interface)」は、LRS と Micro Focusと連携して、Micro Focus Enterprise Server JES スプールからの出力をキャプチャし、指定された印刷先に確実に配信します。

  • LRS Directory Information Server (LRS/DIS) は、印刷ワークフロー中の認証と認可に使用されます。

  • LRS/Queue は TCP/IP ベースの LRS/Queue 送信エージェントで、LRS VPSX/MFIに使用され、Micro Focus オンラインPrint Exitプログラミングインターフェイスから印刷データを収集またはキャプチャします。

  • Micro Focus Enterprise Server」は、メインフレームアプリケーション用アプリケーションのデプロイです。Micro Focus Enterprise Developer の任意のバージョンで移行または作成されたメインフレームアプリケーションの実行環境を提供します。

エピック

タスク説明必要なスキル

Micro Focus Enterprise Server を設定し、デモオンラインアプリケーションをデプロイします。

Amazon EC2 で Micro Focus Enterprise Server を設定し、「Micro Focus ドキュメント」の「Tutorial: CICS Support」の指示に従い、Micro Focus Account Demo アプリケーション (ACCT Demo) を Amazon EC2 にデプロイします。

ACCT Demo アプリケーションは、印刷出力を作成して開始するメインフレームオンライン (CICS) アプリケーションです。

クラウドアーキテクト
タスク説明必要なスキル

印刷用の LRS 製品ライセンスを取得します。

LRS VPSX/MFI、LRS/Queue と LRS/DIS の LRS 製品ライセンスを取得するには、「LRS Output Management チーム」にお問い合わせください。LRS 製品をインストールする EC2 インスタンスのホスト名を指定する必要があります。

ビルドリード

Amazon EC2 Windows インスタンスを作成して LRS VPSX/MFI を作成します。

Amazon EC2 ドキュメントの「ステップ 1: インスタンスを起動する」の次の指示に従い、Amazon EC2 Windows インスタンスを起動します。インスタンスは、LRS VPSX/MFI に対する次のハードウェア要件とソフトウェア要件を満たしている必要があります。 

  • CPU – Dual Core

  • RAM — 16 GB

  • ドライブ — 500 GB

  • 最小限の EC2 インスタンス — m5.xlarge

  • OS – Windows/Linux

  • ソフトウェア — Internet Information Service (IIS) または Apache

注記

前述のハードウェア要件とソフトウェア要件は、小規模なプリンターフリート (約 500~1000 台) を対象としています。すべての要件については、LRS と AWS の担当者にお問い合わせください。

Windows インスタンスの作成時に、次のようにしてください。

  1. EC2 ホスト名が LRS 製品ライセンスに使用されているホスト名と同じものであることを確認します。

  2. 以下の操作を実行して Amazon EC2 で CGI を有効にします。

    1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の指示に従い、 EC2 インスタンスに接続します。

    2. Windows スタートメニューで、[Server Manager] を見つけて開きます。

    3. サーバーマネージャーで、[ダッシュボード][クイックスタート][ロールと機能の追加] を選択します。次に、「サーバーロール」を選択します。

    4. [サーバーロール][WebServer (IIS)] を選択し、[アプリケーション開発] を選択します。

    5. [アプリケーション開発] で、CGI チェックボックスを選択します。

    6. Windows Server Manager の [ロールと機能を追加] ウィザードの指示に従い、CGI をインストールします。

    7. LRS/Queue 通信用のEC2 インスタンスの Windows ファイアウォールのポート 5500 を開きます。

クラウドアーキテクト

EC2 インスタンスに LRS VPSX/MFI をインストールします。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の指示に従い、 EC2 インスタンスに接続します。

  2. 注記

    受信するはずの LRS 電子メールから製品のダウンロードページへのリンクを開きます。: LRS 製品は電子ファイル転送 (EFT) で配布されます。 

  3. LRS VPSX/MFI をダウンロードし、ファイル (デフォルトフォルダ:c:\LRS) を解凍します。

  4. 解凍したフォルダから LRS 製品インストーラを起動し、LRS VPSX/MFI をインストールします。 

  5. [機能選択] メニューで [VPSX® サーバー (V1R3.022)] を選択し、[次へ] を選択してインストールプロセスを開始します。インストールが完了すると、正常に終了したことを示すメッセージが表示されます。

クラウドアーキテクト

LRS/Queue をインストールします。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い、Micro Focus Enterprise Server EC2 インスタンスに接続します。

  2. 受信するはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/Queue をダウンロードし、ファイルを解凍します。

  3. ファイルをダウンロードした位置に移動し、LRS 製品インストーラを起動して LRS/Queue をインストールします。

クラウドアーキテクト

LRS/DIS をインストールします。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。

  2. 受信するはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/DIS をダウンロードし、ファイルを解凍します。

  3. ファイルをダウンロードした位置に移動し、LRS Product Installer を起動して、このファイルをダウンロードします。

  4. LRS Product Installer で LRS Misc Tools を展開し、LRS DIS を選択して、[次へ] を選択します。

  5. LRS Product Installer の残りの指示に従い、インストールプロセスを完了します。

クラウドアーキテクト

ターゲットグループを作成し、LRS VPSX/MFI EC2 をターゲットとして登録します。

Elastic Load Balancing ドキュメントの「Network Load Balancer のターゲットグループを作成する」の次の指示に従い、ターゲットグループを作成します。

ターゲットグループを作成する際には、以下のようにしてください。

  1. [グループの詳細を指定] ページの [ターゲットタイプの選択] から [インスタンス] を選択します。

  2. プロトコルには [TCP] を選択します。

  3. ポート5500 を選択します。 

  4. [ターゲットの登録] ページの [利用可能なインスタンス] セクションで、LRS VPSX/MFI EC2 インスタンスを選択します。

クラウドアーキテクト

Network Load Balancer を作成します。

「Elastic Load Balancing ドキュメント」の「Network Load Balancer を作成する」の次の指示に従います。Network Load Balancer は、Micro Focus Enterprise Server から LRS VPSX/MFI EC2 にトラフィックをルーティングします。

Network Load Balancer を作成し、[リスナーとルーティング] ページで次の操作を実行します。

  1. [プロトコル] で [TCP] を選択します。 

  2. ポート5500 を選択します。

  3. デフォルトアクションには、先ほど作成したターゲットグループに対して [転送先] を選択します。

クラウドアーキテクト
タスク説明必要なスキル

LRS/LRS/Queue 統合用に Micro Focus Enterprise Serverを設定します。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い、Micro Focus Enterprise Server EC2 インスタンスに接続します。

  2. Windows のスタートメニューで、Micro Focus Enterprise Server Administration UI を開きます。

  3. メニューバーで [NATIVE] を選択します。

  4. ナビゲーションペインで Directory Server を選択して、BANKDEMO または Enterprise サーバーリージョンを選択します。

  5. 左側のナビゲーションペインの [全般] から [追加] セクションまでスクロールし、LRSQ を指すように環境変数 (LRSQ_ADDRESS、LRSQ_PORT、LRSQ_COMMAND) を設定します。

  6. [LRSQ_ADDRESS] には、前に作成した Network Load Balancer の IP アドレスまたは DNS 名を入力します。

  7. [LRSQ_PORT] には、VPSX LRSQ Listener Port (5500) を入力します。

  8. [LRSQ_COMMAND] には、LRSQ 実行ファイルのパスロケーションを入力します。

  9. 注記

    LRS は現在 DNS 名の最大文字数を 50 文字まで制限していますが、今後変更される可能性があります。DNS 名が 50文字 より大きい場合は、代わりに Network Load Balancer の IP アドレスを使用できます。

クラウドアーキテクト

CICS Print Exit (DFHUPRNT) を Micro Focus Enterprise Server の初期化に使用できるようにします。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い、Micro Focus Enterprise Server EC2 インスタンスに接続します。

  2. 注記

    CICS Print Exit (DFHUPRNT) を LRS VPSX/MFI 実行フォルダ (VPSX_MFI_R2 という) から Micro Focus Enterprise Server EC2 インスタンスの位置にコピーします。32 ビットシステムの場合、その位置は C:\Program Files (x86) \Micro Focus\Enterprise Server\bin です。64 ビットシステムの場合、その位置は C:\Program Files (x86) \Micro Focus\Enterprise Server\bin64 です。: コピーするときは、DFHUPRNT_64.dll ファイルの名前を DFHUPRNT.dll に変更する必要があります。

Micro Focus Enterprise Server が CICS Print Exit (DFHUPRNT) を検出したことを確認します。

  1. Micro Focus Enterprise Server を停止して起動します。 

  2. Micro Focus Enterprise Server の Administration パネルで、モニタログコンソールログを開きます。

  3. コンソールログに「3270 プリンターのユーザー終了 DFHUPRNT が正常にインストールされました」というメッセージがあるか確認します。

クラウドアーキテクト

CICS プリンターの端末 ID (TERMID) を Micro Focus Enterprise Server として定義します。

MMicro Focus Enterprise Server で 3270 印刷を有効にします。

  1. Micro Focus Enterprise Server の管理パネルで、[CICS][リソース][グループ別] を開きます。

  2. 左側のナビゲーションパネルから SIT (システム初期化テーブル) を選択して、BNKCICV を選択します。

  3. [全般] セクションで 3270 までスクロールし、[3270 印刷] のチェックボックスを選択します。

CICS プリンターの端末を Micro Focus Enterprise Server として定義します

  1. Micro Focus Enterprise Server の管理パネルで、[CICS][リソース][タイプ別] を開きます。

  2. 左のナビゲーションペインから、[期間] を選択し、[新規] を選択します。[ターミナルリソースの作成] フォームが開きます。

  3. [名前] に LRS Print Queue の名前を入力します。(: このパターンでは、CICS プリンターの端末 ID と LRS VPSX Print Queue として「P275」を使用します)。 

  4. グループBANKTERM を入力します。 

  5. 自動インストール - モデル[いいえ] を選択します。

  6. Terminal Identifiers - Terminal タイプに DFHPRT32 を入力します。

  7. ネット名VTAMP275 を入力します。

  8. Terminal Usage では、In Service チェックボックスを選択します。

  9. ページ上部までスクロールし、[保存] を選択します。

  10. [インストール] を選択します。ポップアップメッセージに、インストールが成功したことを示すメッセージが表示されます。

クラウドアーキテクト
タスク説明必要なスキル

LRS VPSX にプリントキューを作成します。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows のスタートメニューから VPSX ウェブインターフェイスを開きます。

  3. ナビゲーションペインで [プリンター] を選択します。

  4. [追加] を選択し、[プリンターの追加] を選択します。

  5. [プリンター設定] ページの [プリンター名]P275 を入力します。

  6. [VPSX ID] には、VPS1 を入力します。

  7. [CommType] は、TCPIP/LRSQ を選択します。

  8. [ホスト/IP アドレス] には、追加する物理的プリンターの IP アドレスを入力します。

  9. [デバイス] には、デバイスの名前を入力します。

  10. [Windows Driver] または [Linux/Mac Driver] のいずれかを選択します。

  11. [Add] (追加) を選択します。

注記

印刷キューは、Micro Focus Enterprise Server で作成された印刷用 TermID と同等である必要があります。

クラウドアーキテクト

LRS VPSX/MFI でプリントユーザーを作成します。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows のスタートメニューから VPSX ウェブインターフェイスを開きます。

  3. ナビゲーションペインで [セキュリティ][ユーザー] の順に選択します。

  4. [ユーザー名] の列で [管理者] を選択して、[コピー] を選択します。

  5. [ユーザープロファイル管理] ウィンドウのユーザー名に、ユーザー名 (PrintUser など) を入力します。

  6. 説明には、簡単な説明 (テスト印刷用ユーザーなど) を入力します。

  7. [更新] を選択します。これにより、印刷ユーザー (PrintUser など) が作成されます。

  8. ナビゲーションペインの [ユーザー] で作成した新しいユーザーを選択します。

  9. [コマンド] メニューから [セキュリティ] を選択します。

  10. [セキュリティルール] ページで、該当するプリンターセキュリティとジョブセキュリティオプションをすべて選択して、[保存] を選択します。

  11. 新しいプリントユーザーを管理者グループに追加するには、ナビゲーションペインに移動して [セキュリティ][設定] を順に選択します。

  12. セキュリティ設定ウィンドウで、新しいプリントユーザーを [管理者] 列に追加します。

クラウドアーキテクト
タスク説明必要なスキル

ユーザーとグループを持つ AWS Managed Microsoft AD ドメインを作成ます。

  1. AWS Directory Service ドキュメントの「AWS Managed Microsoft AD ディレクトリの作成」の手順に従い、AWS Managed Microsoft AD にアクティブディレクトリを作成します。 

  2. AWS Directory Service ドキュメントの「ステップ 3:EC2 インスタンスをデプロイして Managed Microsoft AD を管理する」の手順に従い、EC2 インスタンス (Active Directory マネージャー) をデプロイし、Active Directory ツールをインストールして AWS マネージド Microsoft AD を管理します。

  3. 注記

    「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の指示に従い、 EC2 インスタンスに接続します。: EC2 インスタンスに接続するときは、Windows Security ウィンドウに管理者認証情報 (ステップ 1 で作成したディレクトリ用) を入力します。

  4. Windows スタートメニューから [Windows 管理ツール] を選択し、[Active Directory ユーザーとコンピュータ] を選択します。

  5. 「AWS Directory Service ドキュメント」の「ユーザーの作成」の手順に従い、Active Directory ドメインにプリントユーザーを作成します。

クラウドアーキテクト

LRS VPSX/MFI EC2 を AWS Managed Microsoft AD ドメインに接続します。

LRS VPSX/MFI EC2 を AWS Managed Microsoft AD ドメイン   に「自動」(AWS ナレッジセンターのドキュメント) または「手動」(AWS Directory Service ドキュメント) で参加させます。

クラウドアーキテクト

LRS/DIS を AWS Managed Microsoft AD と設定し、統合します。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い、LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows スタートメニューから [VPSX Web Interface] を開きます。

  3. ナビゲーションペインで [セキュリティ][設定] の順に選択します。

  4. [セキュリティ設定] ページの [セキュリティパラメータ] で、[セキュリティタイプ][内部] に設定します。

  5. [セキュリティパラメータ] セクションの残りのオプションの設定を入力します。

  6. Microsoft Windows のスタートメニューから [LRS Output Management] フォルダを開き、[Server Start][Server Stop] を順に選択します。

  7. Active Directory のユーザー名とパスワードを使用して LRS VPSX/MFI にログインします。

クラウドアーキテクト
タスク説明必要なスキル

Micro Focus ACCT Demo アプリからオンライン印刷リクエストを開始します。

  1. 注記

    Micro Focus Enterprise Server EC2 インスタンスで TN3270 ターミナルエミュレータを開きます。(: このパターンでは 3270 ターミナルエミュレータを使用します。) 

  2. TN3270 ターミナルエミュレータ (Rumba) Cに接続します。ホスト名アドレスには 127.0.0.1 を使用します。Telnet Port には 9270 を使用します。

  3. 3270 画面に接続したら、Ctrl+Shift+Z を押して画面をクリアします。

  4. ACCT Demo アプリケーションを起動するには、クリア画面で「ACCT」を入力します。ACCT Demo オンライン (CICS) アプリケーションのメイン画面が開きます。: メイン画面には、[アカウントファイル][名前で検索][入力][リクエストタイプ][アカウント][プリンター] などのメニューオプションがあります。

  5. ACCT Demo online (CICS) アプリケーションから印刷リクエストを送信するには、リクエストタイプフィールドに Pアカウントフィールドに 11111プリンターフィールドに P275 を入力しますプリンターフィールドの値は、必ず CICS プリンターのターミナル ID の値に設定してください。

  6. [Enter] キーを押します。

画面下部に「印刷リクエストがスケジュールされました」というメッセージが表示されます。これにより、ACCT Demo アプリケーションからオンライン印刷要求が生成され、印刷処理のために LRS VPS/MFI に送信されたことが確認されます。 

クラウドアーキテクト

LRS VPSX/MFI のプリント出力を確認します。

  1. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスに接続する」の次の指示に従い 、LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows スタートメニューから [VPSX Web Interface] を開きます。

  3. ナビゲーションペインで [プリンター] を選択し、[出力キュー] を選択します。前にオンライン印刷用に作成した P275 印刷キューを探します。

  4. プリントキュー (P275) の場合、Spool ID 列で、プリンターキュー内のリクエストのスプール ID を選択します。

  5. [アクション] タブの [コマンド] 列で、[ブラウザ] を選択します。 

これで、Account No.、SURNAME、FIRST、ADDRESS、TELEPHONE No.、Cards Issued、Date issued、Amount と Balance の各列を含む勘定取引明細書の印刷出力を確認できるようになりました。

例として、このパターンの online_print_output 添付ファイルを参照してください。

テストエンジニア

関連リソース

追加情報

考慮事項

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

印刷データキャプチャ

このセクションでは、IBM メインフレーム環境で印刷に使用できる CICS アプリケーションプログラミング方法をまとめています。LRS VPSX/MFI コンポーネントは、同じアプリケーションプログラムが同じ方法でデータを作成できるようにする技術を提供しています。次の表は、AWS と LRS VPSX/MFI プリントサーバーを備えた Micro Focus Enterprise Server で実行される最新の CICS アプリケーションで、各アプリケーションプログラミング方法がどのようにサポートされているかを示しています。

Method

説明

モダナイズされた環境でのメソッドに対するサポート

EEXEC CICS SEND TEXT..    or EXEC CICS SEND MAP..

これらの CICS メソッドと VTAM メソッドは、3270/SCS 印刷データストリームを作成して LUTYPE0、LUTYPE1 と LUTYPE3 プリントデバイスに配信する役割を果たします。

Micro Focus オンライン Print Exit (DFHUPRNT) アプリケーションプログラムインターフェイス (API) を使用すると、これらの方法のいずれかを使用して 3270/SCS 印刷データストリームが作成されたときに、VPSX/MFI で印刷データを処理できます。

EEXEC CICS SEND TEXT..    or EXEC CICS SEND MAP.. (第三者のIBMメインフレームソフトウェアとの連携)

この CICS メソッドと VTAM メソッドは、3270/SCS 印刷データストリームを作成して LUTYPE0、LUTYPE1 と LUTYPE3 プリントデバイスに配信する役割を果たします。第三者のソフトウェア製品は印刷データをインターセプトし、そのデータを ASA/MCH 制御文字を含む標準印刷形式のデータに変換し、データを JES スプールに配置して、JES を使用するメインフレームベースの印刷システムで処理します。

Micro Focus オンライン Print Exit (DFHUPRNT) API を使用すると、これらの方法のいずれかを使用して 3270/SCS 印刷データストリームが作成されたときに、VPSX/MFI で印刷データを処理できます。

EXEC CICS SPOOLOPEN

このメソッドは CICS アプリケーションプログラムが JES スプールに直接データを書き込むことに使用します。その後、このデータは JES を使用するメインフレームベースの印刷システムで処理できるようになります。

Micro Focus Enterprise Serverはデータをエンタープライズサーバースプールにスプールし、そこでデータをVPSXにスプールするVPSX/MFI Batch Print Exit (LRSPRTE6) で処理できます。

DRS/API

印刷データを JES に書き込むには、LRS 提供のプログラムインターフェイスが使用されます。

VPSX/MFI は、印刷データを VPSX に直接スプールする代替インターフェイスを提供しています。

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

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

印刷認証と認可

LRS/DIS を使用すると、LRS アプリケーションは Microsoft Active Directory または LDAP サーバーでユーザー ID とパスワードを認証できます。LRS/DIS は、基本的な印刷認可に加えて、次のようなユースケースでも粒度レベルの印刷セキュリティ制御を適用できます。

  • プリンタージョブを参照できるユーザーを管理します。

  • 他のユーザーのジョブの参照レベルを管理します。

  • 運用タスクを管理します。例えば、保留/リリース、削除、変更、コピー、ルート変更などのコマンドレベルのセキュリティなど。セキュリティは、ユーザー ID またはグループ (AD グループまたは LDAP グループと同様) のいずれかで設定できます。

アタッチメント

このドキュメントに関連する追加コンテンツにアクセスするには、次のファイルを解凍してください。「attachment.zip