CloudFormationを使用して設定し、Talend Remote Engineの使用を開始します。
始める前に
- Talend Management ConsoleでRemote Engineが作成済みで、ペアリングする準備ができていること。
- AWSアカウントでSSHにポート22を許可するサブネットを使用してVPCが設定済みであること。VPCの詳細は、Amazonのドキュメンテーションをご覧ください。
- AWSアカウントでEC2キーペアが設定済みであること。既に使用できる状態のキーペアがない場合は、新しいキーペアを作成します。キーペアの作成方法は、Amazonのドキュメンテーションをご覧ください。
手順
-
Talend Cloud Remote Engine for AWS製品の詳細から、[Continue to Subscribe] (サブスクライブを続ける)を選択します。
-
今回初めて使用する場合は、利用規約を読んで同意してから次のステップへ進みます。サブスクリプションプロセスは数分かかる場合があります。
-
[Continue to Configuration] (設定を続ける)をクリックします。
-
[Fulfillment Option] (フルフィルメントオプション)を選択します。この場合は、[CloudFormation Template] (CloudFormationテンプレート)です。
このページのその他の設定フィールドは事前に入力されており、選択肢は1つだけです。ただし、[Region] (リージョン)を指定することはできます。
-
[Continue to Launch] (起動を続ける)をクリックします。
新しいページが開き、Remote Engineの設定と起動を行うオプションが表示されます。[Copy to Service Catalog] (サービスカタログへコピー)オプションでは、製品がAWS Service Catalogに追加されるだけです。
-
[Launch CloudFormation] (CloudFormationの起動)を選択し、[Next] (次へ)をクリックします。
CloudFormationが開き、設定ウィザードが表示されます。
-
ウィザードの最初のステップでは、テンプレートの設定が事前入力されています。[Next] (次へ)をクリックしてスタックの詳細を設定します。
-
[Stack name] (スタック名)を指定します。
-
[Instance Type] (インスタンスタイプ) (t2.mediumを推奨)と、AWSアカウントで設定したEC2キーペアに対応する既存の[Key Name] (キー名)を選択します。
-
[Java version] (Javaバージョン)ドロップダウンリストから、タスク実行でJava 17、Java 11、Java 8のいずれかを選択します。
デフォルトでは、Talend Remote EngineはJava 17を使ってタスクを実行します。
-
[Security group CIDR] (セキュリティグループCIDR)フィールドにIP範囲を入力し、その範囲内から発信されたリクエストのみにエンジンアクセスを制限します。
例
たとえば
192.0.2.0/24と入力すると、アクセスは
192.0.2.xからのリクエストのみに限定されます。
すべてのトラフィックにアクセスを開くことになるので、0.0.0.0/0は使わないようにしてください。
-
VPCと、選択したVPCの一部である[Subnet] (サブネット)を選択します。
選択したサブネットはSSHにポート22を許可する必要があります。
-
Talend Remote Engineペアリングキー([Preauthorized key] (事前承認済みキー))と[Account location] (アカウントのロケーションを指定します。
- ペアリングキーは、Talend Management Consoleで作成したRemote Engineの[Engine Details] (エンジンの詳細)タブから取得できます。
- [Account location] (アカウントのロケーション)は、アカウントのリージョンによって異なります。Talend CloudリージョンはTalend CloudURLに反映されます。たとえばURLがhttps://us.cloud.talend.comであれば、対応している[US] (米国)という値を選択します。
-
[Next] (次へ)をクリックしてスタックオプションを設定します。
-
[Next] (次へ)をクリックし、設定の詳細が正しいことを確認します。
-
[Create stack] (スタックの作成)をクリックします。
Remote Engineがペアリングされ、開始します。