Java アプリケーション・テンプレートの変更およびデプロイ

Application Pattern Type for Java™ には、共通アプリケーションをデプロイするためのテンプレートがいくつか用意されています。 それらのテンプレートを使用して、Apache Derby、Apache JMeter、Apache Tomcat といったアプリケーションを素早くデプロイすることができます。

開始前に

デプロイするアプリケーションをダウンロードします。 テンプレートは、それらのアプリケーションの特定のバージョン用に設定されています。したがって、さまざまなバージョンをダウンロードすることはできますが、テンプレートの情報の一部を変更する必要があります。
  • Apache Derby 10.8.2.2 は、Java データベース・アプリケーションです。
  • Apache JMeter 2.7 は、負荷テスト・アプリケーションです。 このアプリケーションを Java アプリケーションと同じクラウドにデプロイすると、クラウドの外部から JMeter を使用した場合よりもはるかに大きな負荷でアプリケーションをテストできます。
  • Apache Tomcat 7.0.27 は、Web サーバー・アプリケーションです。

このタスクについて

テンプレートは、アプリケーションを可能な限り速やかにデプロイできるようにするための情報を提供します。 アプリケーションをデプロイする前に、いくつかの情報を指定する必要があります。 例えば、Apache Tomcat テンプレートには、Tomcat が listen するポート、Tomcat で使用するログ・ディレクトリー、および Tomcat が自動的に Web アプリケーションを取得するディレクトリーが既に含まれています。 Tomcat でホストする Web アプリケーション、および事前にダウンロードした Tomcat ファイルを指定する必要があります。

手順

  1. 「カタログ」 > 「仮想アプリケーション・テンプレート」をクリックします。 2.3.3.3 以降を使用している場合は、 「パターン開発」 > テンプレート > 「仮想アプリケーション・テンプレート」をクリックします。
  2. デプロイするテンプレートをクリックします。
  3. ツールバーの 「開く」 をクリックします。
    テンプレートが 「パターン・ビルダー」で開きます。
  4. 必要に応じてテンプレートに変更を加えてから、テンプレートを保存します。
    警告アイコンは、現在指定されていないため入力する必要があるプロパティーを示します。 以下の表に、各テンプレートに追加する必要のある情報を示します。
    表 1. Java アプリケーション・テンプレートで必要な情報
    テンプレート・アプリケーション 必要な情報
    Apache Derby
    Apache Derby (Java アプリケーション) > アーカイブ・ファイル
    事前にダウンロードした Apache Derby アプリケーション・ファイル。
    Apache JMeter
    Apache JMeter (Java アプリケーション) > アーカイブ・ファイル
    事前にダウンロードした Apache JMeter アプリケーション・ファイル。
    Apache Tomcat
    Apache Tomcat サーバー (Java アプリケーション) > アーカイブ・ファイル
    事前にダウンロードした Apache Tomcat アプリケーション・ファイル。
    Web アプリケーション (追加アーカイブ・ファイル) > 追加アーカイブ・ファイル
    Tomcat でホストする Web アプリケーション。
    異なるバージョンの Apache アプリケーションをダウンロードすることにした場合は、以下のテンプレート情報も変更する必要があります。なぜなら、これらの情報にはアプリケーションのバージョン番号が含まれているためです。
    表 2. バージョン番号が含まれている情報
    テンプレート・アプリケーション バージョン番号が含まれている情報
    Apache Derby
    Apache Derby (Java アプリケーション) > コマンド・ライン
    このアプリケーションを開始するために使用されるコマンド。
    Apache JMeter
    Apache JMeter (Java アプリケーション) > コマンド・ライン
    このアプリケーションを開始するために使用されるコマンド。
    Apache Tomcat
    Apache Tomcat サーバー (Java アプリケーション) > コマンド行
    このアプリケーションを開始するために使用されるコマンド。
    Web アプリケーション (追加アーカイブ・ファイル) > デプロイ・パス
    Tomcat が Web アプリケーションを取得するディレクトリー。
    Apache Tomcat ログ (モニター対象ファイル) > ファイル
    Tomcat ログ・ファイルの絶対パス。
  5. IBM® Cloud Pak System Software ウィンドウで、 「デプロイ」 をクリックしてアプリケーション・テンプレートをデプロイします。