Publicado en: May 21, 2021

AWS App2Container (A2C) ahora admite la implementación de aplicaciones web Java y Springboot en contenedores en AWS App Runner. Con esta característica, los usuarios pueden ahora utilizar App Runner como tiempo de ejecución de la implementación, además de ECS y EKS, que ya eran compatibles anteriormente. Con App2Container, los desarrolladores pueden tomar una aplicación web en ejecución basada en Linux, analizarla, ponerla en un contenedor e implementarla en App Runner en unos pocos y sencillos pasos y recibir una URL segura para acceder al servicio web. Los usuarios pueden aprovechar la implementación continua, el escalado automático y la monitorización del servicio web implementado que ofrece App Runner.

AWS App2Container (A2C) es una herramienta de línea de comandos que se utiliza para modernizar las aplicaciones Java y .NET en aplicaciones en contenedores. A2C analiza y crea un inventario de todas las aplicaciones que se están ejecutando en máquinas virtuales, en las instalaciones o en la nube. Solo tiene que seleccionar la aplicación que desea incluir en contenedores. A continuación, A2C empaqueta el artefacto de la aplicación y las dependencias identificadas en imágenes de contenedor, configura los puertos de red y genera las definiciones de pod de Kubernetes y la tarea de ECS.

AWS App Runner es un servicio de aplicaciones en contenedores completamente administrado que facilita a los clientes sin experiencia previa en contenedores o infraestructura la creación, implementación y ejecución de API y aplicaciones web en contenedores con tan solo unos clics. Los clientes únicamente deben proporcionar el código fuente, una imagen de contenedor o una canalización de implementación, y App Runner crea e implementa automáticamente la aplicación web, equilibra la carga del tráfico, escala bajo demanda y monitorea el estado de la aplicación.

Para más información, consulte la documentación técnica de App2Container.