Skip To Content

CloudFormation を使用した ArcGIS Enterprise 配置用の従来のロード バランサーの作成

AWS Management Console で Elastic Load Balancer を作成するのではなく、次の図のように arcgis-classic-loadbalancer.template.json Esri Amazon Web Services (AWS) CloudFormation テンプレートを使用して従来のロード バランサーを作成することができます。

クラシック Elastic Load Balancer

ライセンス:

図内の特定のアイコンは、Amazon Web Services の許可を得て使用されています。

テンプレートは、インポート済み SSL 証明書をロード バランサーにリンクするようになっています。 サイトごとに 1 台の従来のロード バランサーを使用することができます。 このため、ArcGIS Enterprise の基本配置および ArcGIS Server サイトごとに異なるロード バランサーを用意する必要があります。

前提条件

CloudFormation テンプレートを実行する前に取得する必要があるアイテム (ファイル、アカウントなど) や、実行する必要があるタスクごとに、前提条件がグループ化されています。

必須アイテム

このテンプレートを実行する前に、次のアイテムが必要です。

必須タスク

このテンプレートを実行する前に、次のタスクを実行する必要があります。

  • AWS Certificate Manager サービスで SSL 証明書をアップロードし、SSL 証明書の Amazon Resource Name (ARN) をコピーします。

    AWS Certificate Manager に SSL 証明書をアップロードする方法については、AWS のドキュメントをご参照ください。

パラメーター

この CloudFormation テンプレートで使用されるパラメーターの説明については、次の表をご参照ください。 表はパラメーターのタイプ別に分けられています。

Amazon VPC Configuration

パラメーター名必須パラメーターの説明

VPC ID

必須

VPC ID を選択します。

注意:

同じデプロイメントを構成するすべての ArcGIS Enterprise コンポーネントは、同じ VPC にデプロイする必要があります。

VPC を作成する必要がある場合は、VPC のサンプル テンプレートのいずれか (パブリック サブネットを持つ VPC またはパブリックおよびプライベート サブネット、および NAT Gateway を持つ VPC) を使用できます。

Subnet ID 1

必須

サブネット ID を選択します。 選択したサブネット ID は、上記で選択した VPC 内に含まれている必要があります。

Esri CloudFormation テンプレートを使用して VPC を作成した場合は、そのテンプレートの出力パラメーターからサブネット ID を取得できます。

Subnet ID 2

必須

2 つ目のサブネット ID を選択します。 これは、サブネット ID 1 パラメーターとは異なるサブネット ID でなくてはなりません。 選択したサブネット ID は、この配置に対して指定した VPC 内に含まれている必要があります。

Esri CloudFormation テンプレートを使用して VPC を作成した場合は、そのテンプレートの出力パラメーターからサブネット ID を取得できます。

Amazon Elastic Load Balancer Configuration

パラメーター名必須パラメーターの説明

SSL Certificate ARN

必須

AWS Certificate Manager にインポートされた SSL 証明書の ARN を指定します。

aws:acm:<region>:<account-id>:certificate/<resourceid> の形式を使用する必要があります。

Load Balancer Scheme

オプション

ロード バランサー スキーマを選択します。 デフォルトのスキーマは [internet-facing] です。

出力

スタックの作成が成功した場合は、AWS Management ConsoleCloudFormation スタックの [Outputs (出力)] タブに、次の出力パラメーターが表示されます。

出力名出力の説明

ELBDNSName

Elastic Load Balancer の DNS (ドメイン名システム) 名。

ELBName

Elastic Load Balancer の名前。

ロード バランサーを作成した後、デプロイメントに割り当てたドメイン名にマップします。


このトピックの内容
  1. 前提条件
  2. パラメーター
  3. 出力