4.1 コンテナイメージの一覧
HMP-PCTOは、ユーザアプリケーションに取り込んで使用する製品です。HMP-PCTOでは、アプリケーションをコンテナオーケストレーションツール上にデプロイして実行します。このため、アプリケーションはコンポーネントごとにコンテナイメージ形式で作成します。
HMP-PCTOの運用として、コンテナイメージは、ユーザが用意する資材で作成するものと、HMP-PCTOが提供する資材を使用してユーザが作成するものがあります。コンテナイメージの分類を次に示します。
-
ユーザ責務のコンテナイメージ
-
HMP-PCTOのコントロールプレーンのコンテナイメージ
また、HMP-PCTOのコントロールプレーンのコンテナイメージには、次のバリエーションがあります。
-
通常版
Javaアプリケーションを実行するコンテナイメージの場合、ユーザはどちらかを選択できます。
-
uCosminexus Application Runtime with Java for Spring Boot導入あり
-
uCosminexus Application Runtime with Java for Spring Boot導入なし
ただし、次に示すコンテナイメージは例外とします。
-
ユーザのビジネスロジックを含まないコンテナイメージは、「uCosminexus Application Runtime with Java for Spring Boot導入あり」だけとします(HMP-PCTOとしてトラブルシュートができるようにするため)。
-
HMP-PCTO以外の日立製品のコンテナイメージ(例:EADS)では、uCosminexus Application Runtime with Java for Spring Boot導入有無はHMP-PCTOの仕様に従います。
-
-
トライアル版
HMP-PCTOのコンテナイメージの一覧を次の表に示します。
|
コンテナイメージ |
コンテナイメージの分類 |
バリエーション |
備考 |
|||
|---|---|---|---|---|---|---|
|
ユーザ責務のコンテナイメージ |
HMP-PCTOのコントロールプレーンのコンテナイメージ |
通常版 uCosminexus Application Runtime with Java for Spring Boot |
トライアル版 |
|||
|
導入あり |
導入なし |
|||||
|
uCosminexus Application Runtime with Java for Spring Bootコンテナベースイメージ |
○ |
− |
○ |
− |
− |
通常版のユーザ責務のコンテナイメージでuCosminexus Application Runtime with Java for Spring Bootを導入する場合だけ作成します。 |
|
JDKコンテナベースイメージ |
○ |
− |
− |
○ |
○ |
トライアル版の場合、または通常版のユーザ責務のコンテナイメージでuCosminexus Application Runtime with Java for Spring Bootを導入しない場合だけ作成します。 |
|
Orchestratorコンテナイメージ |
○ |
− |
○ |
○ |
○ |
− |
|
Entity-Serviceコンテナイメージ |
○ |
− |
○ |
○ |
○ |
サービス間を中継するサービスとしてのEntity-Serviceがある場合だけ作成します。 詳細については、取扱説明書「HMP-PCTO テクニカルガイド(SQL-Participant編)」または取扱説明書「HMP-PCTO テクニカルガイド(TCC-Participant編)」のトランザクションのモデル(その2)に関する説明を参照してください。 |
|
SQL-Participantコンテナイメージ |
○ (JDBC Driverを組み込むだけ) |
− |
○ |
− |
○ |
− |
|
Entity-Module/TCC-Participantコンテナイメージ |
○ |
− |
○ |
○ |
○ |
− |
|
Mediatorコンテナイメージ |
− |
○ |
○ |
− |
○ |
− |
|
Dependency-Checkerコンテナイメージ |
− |
○ |
− |
○ |
○ |
− |
|
Ext-Consコンテナイメージ |
− |
○ |
− |
− |
○ |
トライアル版の場合だけ作成します。 |
|
EADSサーバ用コンテナイメージ |
− |
○ |
− |
○ |
− |
通常版の場合だけ作成します。 |
|
EADSコマンド実行用コンテナイメージ |
− |
○ |
− |
○ |
− |
通常版の場合だけ作成します。 |
- (凡例)
-
○:該当します。
−:該当しません。