Docker es una plataforma de software que le permite crear, probar e implementar aplicaciones rápidamente. Docker empaqueta software en unidades estandarizadas llamadas contenedores que incluyen todo lo necesario para que el software se ejecute, incluidas bibliotecas, herramientas de sistema, código y tiempo de ejecución. Con Docker, puede implementar y ajustar la escala de aplicaciones rápidamente en cualquier entorno con la certeza de saber que su código se ejecutará.
La ejecución de Docker en AWS les ofrece a los desarrolladores y administradores una manera muy confiable y económica de crear, enviar y ejecutar aplicaciones distribuidas en cualquier escala. AWS es compatible con ambos modelos de licencia de Docker: Docker Community Edition (CE) de código abierto y Docker Enterprise Edition (EE) basada en suscripción.
Amazon EC2 Container Service
IntroducciónEjecute contenedores de Docker en AWS. Pague únicamente por los recursos de AWS que utilice.
Docker Enterprise Edition
IntroducciónCódigo, contenedores e infraestructura certificados. Soporte ampliado. Es obligatorio contar con una suscripción.
La frecuencia media de envío de software de los usuarios de Docker es siete veces superior a la de aquellos que no lo usan. Docker permite a los desarrolladores enviar servicios aislados, tan a menudo como sea necesario, gracias a la eliminación de los problemas que conllevan las dependencias de software.
Docker reduce el tiempo empleado en configurar nuevos entornos o en solucionar los problemas asociados con el uso de entornos diferentes.
Las aplicaciones basadas en Docker pueden transferirse a la perfección desde equipos de desarrollo locales a implementaciones de producción en AWS.
Las aplicaciones con contenedores facilitan la implementación, la identificación de problemas y el retorno a una fase anterior para remediarlos.
Acelere la entrega de aplicaciones estandarizando los entornos y eliminando los conflictos entre paquetes de lenguaje y versiones.
Proporcione como servicio el procesamiento de big data. Datos de paquetes y paquetes de análisis en contenedores portátiles que pueden ejecutar usuarios sin conocimientos técnicos
Cree y envíe aplicaciones distribuidas con contenido e infraestructura gestionados y protegidos mediante TI.
AWS proporciona soporte técnico para Docker de código abierto y para sus soluciones comerciales. Existen varias maneras de ejecutar contenedores en AWS, desde el comando “docker run” en una instancia de Amazon EC2 hasta Amazon EC2 Container Service, un servicio de gestión de contenedores de alto rendimiento y escalabilidad. Use los enlaces a continuación para empezar:
- Abra y gestione los contenedores de Docker con Amazon EC2 Container Service
- Implemente y escale la aplicación de Docker en AWS Elastic Beanstalk
- Compre y ejecute Docker Enterprise Edition para AWS en AWS Marketplace.
- Más información acerca de los contenedores en AWS