Configuración de entornos de Elastic Beanstalk (avanzado) - AWS Elastic Beanstalk

Configuración de entornos de Elastic Beanstalk (avanzado)

Cuando crea un entorno de AWS Elastic Beanstalk, Elastic Beanstalk aprovisiona y configura todos los recursos de AWS necesarios para ejecutar y utilizar la aplicación. Además de configurar los metadatos del entorno y actualizar el comportamiento, puede personalizar estos recursos proporcionando valores para las opciones de configuración. Por ejemplo, es posible que desee agregar una cola de Amazon SQS y una alarma sobre la profundidad de cola o un clúster de Amazon ElastiCache.

La mayoría de las opciones de configuración tienen valores predeterminados que se aplican automáticamente en Elastic Beanstalk. Puede cambiar estos valores predeterminados a través de los archivos de configuración, las configuraciones guardadas, las opciones de la línea de comando o llamando directamente a la API de Elastic Beanstalk. La CLI de EB y la consola de Elastic Beanstalk también aplican los valores recomendados en algunas opciones.

Puede personalizar fácilmente el entorno al mismo tiempo que implementa la versión de la aplicación incluyendo un archivo de configuración con el paquete de código fuente. Cuando personalice el software de la instancia, le resultará más útil utilizar un archivo de configuración que crear una AMI personalizada, ya que no es necesario mantener un conjunto de AMI.

Es posible que, cuando implemente las aplicaciones, quiera personalizar y configurar el software del que depende la aplicación. Estos archivos podrían ser dependencias necesarias para la aplicación (por ejemplo, paquetes adicionales del repositorio yum) o archivos de configuración (por ejemplo, un archivo sustituto de httpd.conf que anule ciertos valores específicos establecidos de forma predeterminada por AWS Elastic Beanstalk).