Grupo de Auto Scaling para su entorno de Elastic Beanstalk - AWS Elastic Beanstalk

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.

Grupo de Auto Scaling para su entorno de Elastic Beanstalk

El entorno de AWS Elastic Beanstalk incluye un grupo de Auto Scaling que administra las instancias de Amazon EC2 en el entorno. En un entorno de una sola instancia, el grupo de Auto Scaling garantiza que siempre haya una instancia en ejecución. En un entorno con balanceo de carga, se configura el grupo con una serie de instancias en ejecución y Auto Scaling agrega o elimina instancias según sea necesario y en función de la carga.

El grupo de Auto Scaling también aplica la configuración de lanzamiento de las instancias del entorno. Puede modificar la configuración de lanzamiento para cambiar el tipo de instancia, el par de claves, el almacenamiento de Amazon Elastic Block Store (Amazon EBS) y otros ajustes que solo se pueden configurar al lanzar una instancia.

El grupo de Auto Scaling utiliza dos alarmas de Amazon CloudWatch para activar operaciones de escala. Los desencadenadores predeterminados adaptan su escala cuando el tráfico de la red saliente promedio de cada instancia es superior a 6 MiB o inferior a 2 MiB durante un periodo de cinco minutos. Para utilizar Auto Scaling de forma eficaz, configure desencadenadores adecuados para su aplicación, tipo de instancia y requisitos de servicio. Puede optar por la escala en función de varias estadísticas, como la latencia, E/S de disco, la utilización de la CPU y el recuento de solicitudes.

Para optimizar el uso de instancias de Amazon EC2 en el entorno mediante periodos predecibles de picos de tráfico, configure el grupo de Auto Scaling para cambiar el recuento de instancias de manera programada. Puede programar cambios en la configuración de su grupo que pueden producirse con una periodicidad diaria o semanal, o bien programar cambios puntuales para prepararse para eventos de marketing que dirigirán una gran cantidad de tráfico a su sitio.

De manera opcional, Elastic Beanstalk puede combinar instancias en diferido y de spot para su entorno. Puede configurar Amazon EC2 Auto Scaling para monitorear y responder de manera automática a los cambios que afectan la disponibilidad de las instancias de spot al habilitar el reequilibrio de la capacidad.

Auto Scaling también monitorea el estado de cada Amazon EC2 instance que lanza. Si una instancia termina de forma inesperada, Auto Scaling lo detecta y lanza una instancia de sustitución. Para configurar el grupo para utilizar el mecanismo de comprobación de estado del balanceador de carga, consulte Configuración de comprobaciones de estado de Auto Scaling.

Puede configurar Auto Scaling en su entorno mediante la consola de Elastic Beanstalk, la CLI de EB o las opciones de configuración.