En lugar de crear un Elastic Load Balancer en AWS Management Console, puede utilizar una plantilla de muestra Esri de CloudFormation para crear un equilibrador de carga de aplicaciones, como se muestra en el siguiente diagrama:
Licencia:
*Algunos iconos de los diagramas de este tema se usan con permiso de Amazon Web Services.
La plantilla vincula con el equilibrador de carga el certificado SSL que haya importado. Puede utilizar un único equilibrador de carga de aplicaciones para todos los componentes de una implementación de ArcGIS Enterprise (una implementación base de ArcGIS Enterprise y servidores federados adicionales).
Requisitos previos
Los requisitos previos se pueden agrupar por elementos (como archivos y cuentas) que debe obtener y las tareas que debe realizar antes de ejecutar la plantilla de CloudFormation.
Elementos requeridos
Antes de ejecutar esta plantilla, necesitará lo siguiente:
- Una cuenta de Amazon Web Services.
La cuenta debe tener acceso a servicios básicos de AWS, tales como CloudFormation, Amazon Elastic Compute Cloud (EC2), Amazon Virtual Private Cloud (VPC), Amazon Simple Storage Service (S3), Systems Manager, Amazon CloudWatch, Lambda, AWS Identity and Access Management (IAM), Amazon DynamoDB, Secrets Manager, AWS Certificate Manager y Amazon Relational Database Service (RDS).
- Un archivo de certificado SSL (en formato .pfx) y la contraseña correspondiente.
El certificado debe provenir de una autoridad de certificación.
- Un Amazon Virtual Private Cloud (VPC) y subredes.
Puede utilizar una de las siguientes plantillas de CloudFormation para crear una VPC: VPC con dos subredes públicas o VPC con dos subredes públicas y privadas con una NAT Gateway.
- La plantilla de arcgis-application-loadbalancer.template.json CloudFormation.
Sugerencia:
Existe una plantilla separada para crear un equilibrador de carga clásico.
Tareas requeridas
Complete la siguiente tarea antes de ejecutar esta plantilla:
- Cargue su certificado SSL en el servicio AWS Certificate Manager y copie el Nombre del recurso Amazon del certificado SSL (ARN).
Consulte la documentación de AWS para obtener instrucciones sobre cómo cargar un certificado SSL en AWS Certificate Manager.
Parámetros
Consulte las siguientes tablas para obtener descripciones de los parámetros utilizados en esta plantilla de CloudFormation. Las tablas están agrupadas por tipo de parámetro.
Amazon VPC Configuration
Nombre del parámetro | ¿Se requiere? | Descripción del parámetro |
---|---|---|
VPC ID | Requerido | Elija un Id. de VPC. Nota:Todos los componentes de ArcGIS Enterprise que forman parte de la misma implementación se deben implementar en la misma VPC. Si necesita crear un VPC, puede utilizar una de las plantillas de muestra de VPC: VPC con subredes públicas o VPC con subredes públicas y privadas y una puerta de enlace de NAT. |
Subnet ID 1 | Requerido | Elija un Id. de subred. El Id. de subred que seleccione debe estar dentro de VPC que seleccionó anteriormente. Si utilizó una plantilla de Esri CloudFormation para crear el VPC, puede obtener el Id. de subred de los parámetros de salida de esa plantilla. |
Subnet ID 2 | Requerido | Elija un segundo Id. de subred. Debe ser un Id. de subred diferente al utilizado para el parámetro Id. de subred 1. El Id. de subred que seleccione debe estar dentro de VPC que especificó para esta implementación. Si utilizó una plantilla de Esri CloudFormation para crear el VPC, puede obtener el Id. de subred de los parámetros de salida de esa plantilla. |
Amazon Elastic Load Balancer Configuration
Nombre del parámetro | ¿Se requiere? | Descripción del parámetro |
---|---|---|
SSL Certificate ARN | Requerido | Proporcione el ARN del certificado SSL importado en AWS Certificate Manager. Debe tener el siguiente formato: aws:acm:<region>:<account-id>:certificate/<resourceid>. |
Load Balancer Scheme | Opcional | Elija un esquema de equilibradores de carga. El esquema predeterminado es a través de Internet. |
Salidas
Cuando su pila se crea correctamente, puede ver los siguientes parámetros de salida en la pestaña Salidas de la pila CloudFormation en AWS Management Console.
Nombre de salida | Descripción de salida |
---|---|
ELBDNSName | El sistema de nombres de dominio (DNS) del Elastic Load Balancer. |
ELBName | El nombre del Elastic Load Balancer. |
Una vez creado el equilibrador de carga, asígnelo al nombre de dominio de su implementación.