Plataformas compatibles con Elastic Beanstalk - AWS Elastic Beanstalk

Plataformas compatibles con Elastic Beanstalk

AWS Elastic Beanstalk proporciona una variedad de plataformas en las que puede crear sus aplicaciones. Diseñe su aplicación web con una de estas plataformas y Elastic Beanstalk implementará su código en la versión de la plataforma que seleccione para crear un entorno de aplicación activo.

Elastic Beanstalk proporciona plataformas para la lenguajes de programación (Go, Java, Node.js, PHP, Python y Ruby), servidores de aplicaciones (Tomcat, Passenger y Puma) y contenedores de Docker. Algunas plataformas disponen de varias versiones compatibles a la vez.

Elastic Beanstalk aprovisiona los recursos necesarios para ejecutar la aplicación, incluida una o varias instancias de Amazon EC2. La pila de software que se ejecuta en las instancias de Amazon EC2 depende de la versión de la plataforma específica que ha seleccionado para su entorno.

Puede usar el nombre de la pila de soluciones que se muestra en el nombre de la versión de la plataforma para lanzar un entorno con la CLI de EB, la API de Elastic Beanstalk o la CLI de AWS. También puede recuperar los nombres de pila de soluciones del servicio con la API ListAvailableSolutionStacks (aws elasticbeanstalk list-available-solution-stacks en la CLI de AWS). Esta operación devuelve todas las pilas de soluciones que puede utilizar para crear un entorno.

nota

Cada plataforma tiene versiones de plataforma compatibles y retiradas. Siempre puede crear un entorno basado en una versión de la plataforma compatible. Las versiones de plataformas retiradas solo están disponibles para entornos de clientes existentes durante un periodo de 90 días a partir de la fecha de retirada publicada. Para obtener una lista de fechas de retirada de las versiones de plataforma publicadas, consulte Programación de sucursales de plataforma de retirada.

Cuando Elastic Beanstalk actualiza una plataforma, las versiones anteriores de la plataforma siguen siendo compatibles, pero carecen de los componentes más actualizados y no se recomienda su uso. Recomendamos que realice una transición a la versión de la plataforma más reciente. Aun así, puede crear un entorno basado en una versión de la plataforma anterior si la ha utilizado en un entorno durante los últimos 30 días (utilizando la misma cuenta en la misma región).

Puede personalizar y configurar el software del que depende la aplicación en la plataforma. Puede obtener más información en Personalización de software en servidores Linux y Personalización de software en servidores Windows. Las notas de la versión detalladas de los últimos lanzamientos están disponibles en Notas de la versión de AWS Elastic Beanstalk.

Versiones de la plataforma compatibles

Todas las versiones actuales de la plataforma se enumeran en las Plataformas compatibles con Elastic Beanstalk en la guía Plataformas de AWS Elastic Beanstalk. Cada sección específica de la plataforma también apunta al historial de la plataforma, una lista de versiones anteriores de la plataforma. Para obtener un acceso directo a la lista de versiones de una plataforma específica, utilice uno de los siguientes enlaces.