Contenedores - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Contenedores

La modernización es un proceso de transformación que ofrece muchas opciones, como descomponer monolitos en microservicios, rediseñar la arquitectura de las aplicaciones para que se basen en eventos mediante el uso de funciones sin servidor (AWS Lambda) y reutilizar bases de datos de SQL Server en Amazon Aurora o bases de datos administradas y personalizadas. Las vías de modernización para redefinir la plataforma de las aplicaciones de .NET Framework a contenedores de Linux y Windows requieren menos esfuerzo que otras opciones de modernización. Los contenedores ofrecen las siguientes ventajas:

  • Aceleración de la innovación: el uso de contenedores facilita la automatización de las fases del ciclo de vida del desarrollo, que incluyen la creación, las pruebas y la implementación de aplicaciones. Al automatizar estos procesos, los equipos de desarrollo y operaciones disponen de más tiempo para centrarse en la innovación.

  • Reducción del costo total de propiedad (TCO): el uso de contenedores también puede hacer que dependa menos de las herramientas de administración de licencias y protección de puntos de conexión. Como los contenedores son unidades de computación efímeras, puede automatizar y simplificar las tareas de administración, como la aplicación de parches, el escalado y las copias de seguridad y la restauración. Esto reduce el costo total de propiedad de la administración y del funcionamiento de las cargas de trabajo basadas en contenedores. Por último, los contenedores son más eficientes que las máquinas virtuales, ya que puede usarlos para maximizar la ubicación de las aplicaciones gracias a un mejor aislamiento. Esto aumenta la utilización de los recursos de infraestructura de la aplicación.

  • Mejora de la utilización de los recursos: los contenedores son más eficientes que las máquinas virtuales porque puede usarlos para maximizar la ubicación de las aplicaciones. Esto aumenta la utilización de los recursos de infraestructura de la aplicación gracias a un mejor aislamiento.

  • Cierre la brecha de habilidades: AWS ofrece días de inmersión para capacitar a sus equipos de desarrollo en tecnología y DevOps prácticas de contenedores.

Para obtener información sobre licencias, consulte la sección Licensing de Amazon Web Services and Microsoft FAQs o envíe sus preguntas por correo electrónico a microsoft@amazon.com.