Skip To Content

Crear un equilibrador de carga de aplicaciones mediante CloudFormation

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:

Elastic Load Balancer de aplicaciones

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 salidaDescripción de salida

ELBDNSName

El sistema de nombres de dominio (DNS) del Elastic Load Balancer.

ELBName

El nombre del Elastic Load Balancer.

Una vez tenga un equilibrador de carga, asígnele el nombre de dominio de su implementación.