Los entornos de aplicaciones de hoy en día suelen ser heterogéneos, compuestos por aplicaciones tanto de Windows como de Linux. El uso de Kubernetes para hospedar contenedores en Windows Server y Linux no solo ahorra costos, sino que también reduce la complejidad operativa. Muchos clientes de Azure lo han demostrado con el uso de contenedores de Windows Server. Debido al éxito que han tenido durante la versión preliminar, me complace anunciar la disponibilidad general de la funcionalidad de contenedores de Windows Server en Azure Kubernetes Service (AKS).
AKS simplifica la implementación y la administración de los clústeres de Kubernetes y proporciona un entorno altamente confiable y disponible para sus aplicaciones. Se integra perfectamente con herramientas de desarrollo de primera clase, como GitHub y Visual Studio Code, y se basa en años de experiencia de Microsoft en materia de seguridad dedicados a la protección de los datos y al cumplimiento normativo. Con la disponibilidad general de los contenedores de Windows Server, ya puede migrar mediante lift-and-shift sus aplicaciones de Windows para ejecutarlas en un servicio de Kubernetes administrado con Azure y obtener todas las ventajas de AKS para sus cargas de trabajo de producción usando herramientas y procesos coherentes. Por ejemplo, puede crear, actualizar y escalar grupos de nodos de Windows en AKS con las herramientas habituales (el portal o la CLI) y Azure le ayudará a administrar el estado del clúster automáticamente. La ejecución de aplicaciones de Windows y Linux en paralelo en un único clúster de AKS le permite modernizar sus procesos operativos para adaptarlos a un conjunto más amplio de aplicaciones, al tiempo que aumenta la densidad (y, por lo tanto, reduce los costos) de su entorno de aplicaciones.
Hoy anunciamos también la disponibilidad general de la funcionalidad de clústeres privados e identidades administradas en AKS. Esto permite a nuestros clientes reforzar la seguridad y satisfacer los requisitos de cumplimiento normativo con menos trabajo. Los clústeres privados aseguran que los clientes puedan crear y usar Kubernetes administrado que solo existe en su red privada, nunca en Internet. Este aislamiento de red proporciona garantías de seguridad que son especialmente importantes en los sectores regulados, como los de las finanzas y la asistencia sanitaria. Además, las identidades administradas de Azure para AKS permiten interactuar de forma segura con otros servicios de Azure, como Azure Monitor para contenedores y Azure Policy, entre otros. Con la introducción de las identidades administradas, no tiene que administrar sus propias entidades de servicio ni rotar las credenciales a menudo.
La aplicación de los procedimientos recomendados facilita la optimización de las aplicaciones y el entorno de Kubernetes en la empresa. Seguimos desarrollando más integraciones entre AKS y Azure Advisor, con el fin de incorporar los procedimientos recomendados del sector a la experiencia de AKS. Independientemente de que sea un usuario nuevo o experimentado de Kubernetes, recibirá recomendaciones proactivas y útiles para proteger los recursos, mantener la higiene del clúster y aumentar la eficacia operativa. Estas recomendaciones se basan en lo que hemos aprendido en miles de interacciones con clientes. Asimismo, hemos integrado asesoramiento para desarrolladores en la extensión de Visual Studio Code para Kubernetes y consejos de seguridad en Azure Security Center. También estamos trabajando para ofrecer recursos de aprendizaje, marcos y herramientas para asegurar que los desarrolladores, operadores y arquitectos de todas las empresas puedan usar Kubernetes en Azure de manera satisfactoria. Todo esto combinado le aporta más confianza en el uso de Kubernetes, incluso si está aprendiendo el sistema.
Actualmente estamos viviendo desafíos sin precedentes en todo el mundo. Espero que, con estas actualizaciones, le resulte más fácil proteger y optimizar su entorno de Kubernetes, de modo que pueda dedicar su energía a los proyectos críticos de su negocio. Encontrará más información sobre Kubernetes en Azure aquí.