Simplifique el desarrollo de aplicaciones y los conjuntos de habilidades operativas para ahorrar en costos de entrenamiento e infraestructura.
Agilice la modernización con análisis automático de aplicaciones e imágenes de contenedor generadas automáticamente.
Incluya en contenedores las aplicaciones que se ejecutan en su centro de datos sin cambios de código.
Funcionamiento
AWS App2Container (A2C) es una herramienta de línea de comandos que se utiliza para migrar y modernizar las aplicaciones web Java y .NET en formato de contenedor. AWS A2C analiza y crea un inventario de todas las aplicaciones que se ejecutan en bare metal, máquinas virtuales, instancias de Amazon Elastic Compute Cloud (EC2) o la nube.
Casos de uso
Mantenimiento de aplicaciones heredadas y ahorros
Migre y modernice aplicaciones heredadas al mismo tiempo que estandariza la implementación y las operaciones de sus aplicaciones.
Aprovisionamiento de aplicaciones automatizado
Use plantillas de AWS CloudFormation que configuran la computación requerida, la red y la infraestructura de seguridad.
Creación e implementación de contenedores
Use las canalizaciones de integración y entrega continuas (CI/CD) para los servicios de AWS DevOps.
Inventario de aplicaciones
App2Container identifica las aplicaciones compatibles de ASP.NET y Java que se ejecutan en una máquina virtual para crear un inventario completo de todas las aplicaciones de su entorno.
Despliegue sin problemas
App2Container genera definiciones de tareas de ECS y YAML para el despliegue en Kubernetes para la aplicación dentro del contenedor siguiendo las prácticas recomendadas de AWS en materia de seguridad y escalabilidad mediante la integración con varios servicios de AWS, como ECR, ECS y EKS.
Integración incorporada con las canalizaciones de automatización
App2Container crea canalizaciones de CI/CD para que los servicios de Amazon DevOps, como CodeBuild y CodeDeploy, creen y desplieguen contenedores. Si ya dispone de herramientas de CI/CD (por ejemplo, Azure DevOps y Jenkins), puede integrar los artefactos proporcionados por A2C (Dockerfile, definición de tareas de ECS, YAML de despliegue de EKS) en sus flujos de trabajo de CI/CD existentes.
Aprovisionamiento automatizado de aplicaciones
App2Container genera plantillas de CloudFormation que configuran la infraestructura informática, de red y de seguridad necesaria para desplegar aplicaciones en contenedores en AWS sin problemas.
Análisis detallado de dependencias
App2Container analiza la aplicación en ejecución e identifica las dependencias, incluidos los procesos cooperativos conocidos y las dependencias de los puertos de red. Esta información detallada reduce el esfuerzo manual necesario para comprender y documentar la anatomía de la aplicación y las dependencias necesarias. Los usuarios tienen la opción de actualizar las dependencias más allá de lo identificado por A2C.
Cómo comenzar
Consulte las características del producto
Obtenga información sobre el inventario de aplicaciones o el aprovisionamiento automatizado de aplicaciones, entre muchas otras cuestiones.
Contacte a un experto
Comience a migrar las aplicaciones a AWS y a modernizarlas.
Comience a utilizar AWS A2C
Aprenda a instalar e inicializar AWS A2C.