Entornos de trabajo - 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.

Entornos de trabajo

Entre los recursos de AWS que se crean para un nivel de entorno de trabajo se incluye un grupo de Auto Scaling, una o varias instancias de Amazon EC2 y un rol de IAM. En el nivel de entorno de trabajo, Elastic Beanstalk también crea y aprovisiona una cola de Amazon SQS si aún no hay ninguna. Cuando se lanza un entorno de trabajo, Elastic Beanstalk instala los archivos auxiliares necesarios para el lenguaje de programación elegido y un daemon en cada instancia EC2 del grupo de Auto Scaling. El daemon lee mensajes de una cola de Amazon SQS. El demonio envía los datos de cada mensaje que lee a la aplicación web que se ejecuta en el entorno de trabajo para su procesamiento. Si hay varias instancias en el entorno de trabajo, cada instancia tendrá su propio daemon, pero todas consultarán la misma cola de Amazon SQS.

En el siguiente diagrama se muestran los diferentes componentes y sus interacciones entre entornos y servicios de AWS.

Diagrama de arquitectura de nivel de trabajador de AWS Elastic Beanstalk

Amazon CloudWatch se utiliza para las alarmas y para la monitorización de estado. Para obtener más información, consulte Informes de estado básicos.

Para obtener más información acerca de cómo funciona el nivel de entorno de trabajo, consulte Entornos de trabajo de Elastic Beanstalk.