Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración de entornos de Elastic Beanstalk
Este tema se centra en las opciones de configuración disponibles en la consola de Elastic Beanstalk. AWS Elastic Beanstalk proporciona una amplia gama de opciones para personalizar los recursos de su entorno, así como el comportamiento de Elastic Beanstalk y la configuración de la plataforma.
Los siguientes temas muestran cómo configurar el entorno en la consola. También describen los espacios de nombres subyacentes que se corresponden a las opciones de la consola que se deben utilizar con los archivos de configuración o las opciones de configuración de la API. Para obtener información sobre los métodos de configuración avanzados, consulte Configuración de entornos de Elastic Beanstalk (avanzado).
Temas
- Recursos aprovisionados
- Configuración del entorno usando la consola de Elastic Beanstalk
- Instancias de Amazon EC2 para el entorno de Elastic Beanstalk
- Grupo de Auto Scaling para su entorno de Elastic Beanstalk
- Balanceador de carga del entorno de Elastic Beanstalk
- Añadir una base de datos al entorno de Elastic Beanstalk
- La seguridad del entorno de AWS Elastic Beanstalk
- Etiquetado de recursos en sus entornos de Elastic Beanstalk
- Propiedades del entorno y otras opciones del software
- Notificaciones de entorno de Elastic Beanstalk con Amazon SNS
- Configuración de Amazon Virtual Private Cloud (Amazon VPC) con Elastic Beanstalk
- Nombre de dominio de su entorno de Elastic Beanstalk
Recursos aprovisionados
Cuando crea un entorno de servidor web, Elastic Beanstalk crea varios recursos para admitir la operación de la aplicación. Este capítulo describe cómo personalizar estos recursos para el entorno de Elastic Beanstalk.
-
Instancia de EC2: una máquina virtual de Amazon Elastic Compute Cloud (Amazon EC2) configurada para ejecutar aplicaciones web en la plataforma que elija.
Cada plataforma ejecuta un conjunto específico de software, archivos de configuración y scripts compatibles con una determinada versión de lenguaje, marco de trabajo y contenedor web (o una combinación de estos). La mayoría de las plataformas utilizan Apache o nginx como un proxy inverso que se sitúa delante de la aplicación web, reenvía las solicitudes a esta, administra los recursos estáticos y genera registros de acceso y errores.
-
Instance security group (Grupo de seguridad de la instancia): grupo de seguridad de Amazon EC2 configurado para permitir el tráfico entrante en el puerto 80. Este recurso permite que el tráfico HTTP procedente del balanceador de carga llegue a la instancia EC2 en la que se ejecuta la aplicación web. De forma predeterminada, el tráfico no está permitido en otros puertos.
-
Balanceador de carga: balanceador de carga de Elastic Load Balancing configurado para distribuir solicitudes a las instancias que se ejecutan en la aplicación. Los balanceadores de carga también permiten que las instancias no estén expuestas directamente a Internet.
-
Grupo de seguridad del balanceador de carga: grupo de seguridad de Amazon EC2 configurado para permitir el tráfico entrante en el puerto 80. Este recurso permite que el tráfico HTTP procedente de Internet llegue al balanceador de carga. De forma predeterminada, el tráfico no está permitido en otros puertos.
-
Grupo de Auto Scaling: grupo de Auto Scaling configurado para reemplazar una instancia si termina o deja de estar disponible.
-
Bucket de Amazon S3: ubicación de almacenamiento para el código fuente, los registros y otros artefactos que se crean al utilizar Elastic Beanstalk.
-
Alarmas de Amazon CloudWatch: dos alarmas de CloudWatch que supervisan la carga de las instancias del entorno y que se activan si la carga es demasiado alta o demasiado baja. Cuando se activa una alarma, en respuesta, el grupo de Auto Scaling aumenta o reduce los recursos.
-
Pila de AWS CloudFormation. Elastic Beanstalk utiliza AWS CloudFormation para lanzar los recursos en su entorno y propagar los cambios de configuración. Los recursos se definen en una plantilla que puede verse en la consola de AWS CloudFormation
. -
Nombre de dominio: nombre de dominio que direcciona el tráfico a la aplicación web con el formato
subdominio
.región
.elasticbeanstalk.com.Seguridad de dominios
Para aumentar la seguridad de las aplicaciones de Elastic Beanstalk, el dominio elasticbeanstalk.com está registrado en la lista de sufijos públicos (PSL)
. Para mayor seguridad, se recomienda que utilice cookies con un prefijo
__Host-
en caso de que necesite configurar cookies confidenciales en el nombre de dominio predeterminado de sus aplicaciones de Elastic Beanstalk. Esta práctica le ayuda a proteger su dominio de los intentos de falsificación de solicitudes entre sitios (CSRF). Para obtener más información, consulte la página de configuración de cookiesen la red de desarrolladores de Mozilla.