CookBook

AWS 上に Accel Platform を構築する方法

投稿日:

 

この CookBook では、AWS の仮想マシン機能(Amazon EC2)を用いて、スタンドアローンで intra-mart Accel Platform を構築する方法について紹介しています。

レシピ

  1. AWS 上に仮想マシンを作成します。
  2. AWS 上で仮想マシンに IP を割り当てます。
  3. AWS 上の仮想マシンにリモートデスクトップで接続します。
  4. AWS 上に作成した仮想マシンのポートを開放します。
  5. AWS 上に作成した仮想マシンに iAP をインストールします。
  6. AWS 上の iAP にアクセスします。

1. AWS 上に仮想マシンを作成します。

  1. リージョンを選択します。
    im_cookbook113650_01
    リージョンはどこでも構いません。
  2. EC2 を選択します。
    im_cookbook113650_02
  3. Launch Instance を選択します。
    im_cookbook113650_03
  4. OS を選択します。
    im_cookbook113650_04
    この CookBook では Microsoft Windows Server 2012 R2 Base を利用します。
  5. インスタンスの種別を選択します。
    im_cookbook113650_05

※ここでは、「t2.large」を選択します。

 動作目的や利用するアプリケーションによって異なりますが、安定稼働するための最低限必要となるスペックです。

  1. インスタンスの詳細を設定します。
    im_cookbook113650_06
    デフォルトで問題ありませんが、必要に応じて適宜変更してください。
  2. ストレージを設定します。
    im_cookbook113650_07
    デフォルトで問題ありませんが、必要に応じて適宜変更してください。
  3. タグを設定します。
    im_cookbook113650_08
    デフォルトで問題ありませんが、必要に応じて適宜変更してください。
  4. セキュリティグループを設定します。
    im_cookbook113650_09
    この CookBook では RDP 接続と TCP 8080 ポートへの通信を行うため、RDP, 8080(TCP) ポートを許可したセキュリティグループを作成します。
  5. 設定内容を確認し、Launch をクリックします。
    im_cookbook113650_10
  6. キーの選択画面で「Create a new key pair」を選択し、キーを作成後、「Launch Instances」をクリックします。
    im_cookbook113650_11

2. AWS 上で仮想マシンに IP を割り当てます。

  1. 「Elastic IPs」をクリックし、「Allocate New Address」をクリックします。
    im_cookbook113650_12
  2. 「VPC」を選択し、「Yes, Allocate」をクリックします。
    im_cookbook113650_13
  3. 取得したIPアドレスをチェックし、「Associate Address」をクリックします。
    im_cookbook113650_14
  4. 割当先のインスタンスを前のステップで作成したインスタンスに設定し、「Associate」をクリックします。
    im_cookbook113650_15

3. AWS 上の仮想マシンにリモートデスクトップで接続します。

  1. ステップ1で作成した仮想マシンを選択し、「Get Windows Password」をクリックします。
    im_cookbook113650_16
  2. 「KeyPair Path」にステップ1で作成した pem ファイルを選択し、「Decrypt Password」をクリックします。
    im_cookbook113650_17
  3. 表示されたパスワードをメモし、「Close」をクリックします。
    im_cookbook113650_18
  4. ステップ1で作成した仮想マシンを選択し、「Connect」をクリックします。
    im_cookbook113650_19
  5. 「Download Remote Desktop File」をクリックし、rdp ファイルをダウンロードします。
    im_cookbook113650_20
  6. ダウンロードした rdp ファイルを開き、取得したパスワードを用いて、Administrator ユーザでログインします。

4. AWS 上に作成した仮想マシンのポートを開放します。

ここからは AWS ポータル上の操作ではなく、作成した仮想マシンにリモートデスクトップでログインしてからの作業となります。

  1. Control Panel を開きます。
  2. Windows Firewall を開きます。
  3. Advanced Settings を開きます。
  4. Inbound Rules を右クリックし、New Rule を選択します。
    cookbook113650_wfw_1
  5. Rule Type を Port に設定します。
  6. Protocol and Ports を TCP の 8080 に設定します。
  7. Action を Allow the connection に設定します。
  8. Profile の設定では、Domain, Private, Public をチェックします。
  9. Name は任意に設定してください。

5. AWS 上に作成した仮想マシンに iAP をインストールします。

以下のセットアップガイドに従ってインストールを行ってください。

intra-mart Accel Platform セットアップガイド

6. AWS 上の iAP にアクセスします。

取得した Elastic IP を用いて intra-mart Accel Platform にアクセスします。
Elastic IPが例えば xxx.yyy.zzz.www であった場合、http://xxx.yyy.zzz.www:8080 でサーバーにアクセスすることができます。

-CookBook
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Docker Swarm を利用して Resin のクラスタリングを構築する。

この CookBook では、Docker Swarm を利用して Resin のクラスタリングを構築する手順について紹介しています。 Docker Swarm を利用することで、複数マシンにまたがっ …

no image

IM-LogicDesigner「繰り返し」「分岐」EL式の定義例

このCookBookでは、IM-LogicDesignerの「条件分岐」「繰り返し」制御要素の条件で利用するEL式について定義例を紹介しています。 ここでは主に「 IM-LogicDesigner上で …

no image

No.1 メールに添付されているExcelファイル読み込み → ワークフロー申請

この記事は、EWS 2017で行われたLogicDesignerの講演内容に関する記事です。 こちらの例では、メールサーバと連携し、メールの添付ファイルの内容から自動的にワークフローを申請できます。 …

「イベント」ボタン・「一覧へ戻る」ボタンを使用し任意の遷移先を設定する

このCookBookでは、IM-FormaDesignerの画面アイテム・ボタンを使用し、任意の画面に遷移する方法について紹介しています。 設定方法は下記の2パターンです。 「イベント」ボタンを使用す …

no image

スクリプト開発モデルで作成した1つのページソースを複数の画面で利用する

このCookBookでは、任意のスクリプト開発モデルプログラムをコールして部分ページソース挿入を行う方法を紹介します。 部分ページソース挿入は<imart type=”include”>タ …

RSSRSSRSSRSS