Skip To Content

Создание балансировщика нагрузки приложения с помощью CloudFormation

Вместо создания Elastic Load Balancer в AWS Management Console вы можете использовать образец Esriшаблона CloudFormation для создания балансировщика нагрузки приложения, как показано на следующей схеме:

Elastic Load Balancer для приложения

Лицензия:

Определенные значки в схеме используются с разрешения Amazon Web Services.

Шаблон привязывает сертификат SSL к балансировщику загрузки. Вы можете использовать один балансировщик нагрузки приложения для всех компонентов развертывания ArcGIS Enterprise (базовое развертывание ArcGIS Enterprise и дополнительные интегрированные серверы).

Предварительные условия

Предварительные требования можно сгруппировать по элементам - таким как файлы и учетные записи, которые вы должны получить, а также по задачам, которые вы должны выполнить перед запуском шаблона CloudFormation.

Обязательные элементы

Перед запуском этого шаблона вам необходимо следующее:

Обязательные задачи

Перед запуском этого шаблона вам необходимо выполнить следующие задачи:

  • Загрузите свой сертификат SSL в сервис AWS Certificate Manager и скопируйте SSL Certificate Amazon Resource Name (ARN).

    См. документацию к AWS на предмет инструкций по загрузке серитфиката SSL в AWS Certificate Manager.

Параметры

В следующих таблицах описываются параметры, используемые в этом шаблоне CloudFormation. Таблицы сгруппированы по типу параметра.

Amazon VPC Configuration

Имя параметраОбязательный?Описание параметра

VPC ID

Обязательный

Выберите идентификатор VPC.

Примечание:

Все компоненты ArcGIS Enterprise, которые являются частью одного развертывания, должны быть развернуты в одном и том же VPC.

Если вам нужно создать VPC, вы можете использовать один из примеров шаблонов VPC: VPC с общедоступными подсетями или VPC с общедоступными и частными подсетями и шлюзом NAT.

Subnet ID 1

Обязательный

Выберите идентификатор подсети. Выбранный идентификатор подсети должен находиться в VPC, выбранном ранее.

Если вы использовали шаблон Esri CloudFormation для создания VPC, вы можете получить идентификатор подсети из выходных параметров этого шаблона.

Subnet ID 2

Обязательный

Выберите идентификатор второй подсети. Это должен быть идентификатор подсети, отличный от используемого для параметра Subnet ID 1. Выбранный идентификатор подсети должен находиться в VPC, указанном для этого развертывания.

Если вы использовали шаблон Esri CloudFormation для создания VPC, вы можете получить идентификатор подсети из выходных параметров этого шаблона.

Amazon Elastic Load Balancer Configuration

Имя параметраОбязательный?Описание параметра

SSL Certificate ARN

Обязательный

Укажите ARN сертификата SSL, импортированного в AWS Certificate Manager.

Он должен быть в следующем формате: aws:acm:<region>:<account-id>:certificate/<resourceid>

Load Balancer Scheme

Дополнительный

Выберите схему балансировщика нагрузки. Схема по умолчанию с выходом в интернет.

Выходные данные

Когда ваш стек будет успешно создан, вы можете увидеть следующие выходные параметры на вкладке Outputs стека CloudFormation в AWS Management Console.

Выходное имяВыходное описание

ELBDNSName

Имя системы доменных имен (DNS) Elastic Load Balancer.

ELBName

Имя Elastic Load Balancer.

Создав балансировщик загрузки, поместите его в доменное имя вашего развертывания.