Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Kubernetes es un sistema de código abierto para automatizar la implementación, el escalado y la administración de aplicaciones en contenedores. Azure Kubernetes Service (AKS) es la forma recomendada de implementar un clúster de Kubernetes administrado en Azure.
Las organizaciones se encuentran en distintos puntos en su conocimiento, racionalización y adopción de Kubernetes en Azure. Es probable que el recorrido de su organización siga una ruta similar a muchas otras tecnologías que haya adoptado: aprendizaje, alineación de la organización en torno a los roles y las responsabilidades, y la implementación de cargas de trabajo listas para producción. A partir de allí, iterará y hará crecer el producto a medida que cambien las exigencias de sus clientes y de su empresa.
Introducción a Azure Kubernetes Service (AKS)
Si no está familiarizado con Kubernetes o AKS, el mejor lugar para aprender sobre el servicio es Microsoft Learn. Esta plataforma gratuita en línea proporciona aprendizaje interactivo para productos de Microsoft y mucho más. La ruta de aprendizaje Introducción a Kubernetes en Azure le proporcionará conocimientos fundamentales que lo guiarán por los conceptos básicos de contenedores, administración de clústeres de AKS e implementación de cargas de trabajo.
Ruta hacia la producción
Comprende las ventajas y desventajas de Kubernetes, y ha decidido que AKS es la mejor plataforma de proceso de Azure para su carga de trabajo. Se han establecido directivas organizativas para esta tecnología; está listo para aprender a implementar clústeres listos para producción para la carga de trabajo.
El clúster de base de línea de AKS de Microsoft es el punto de partida recomendado para ayudarle a diseñar un clúster de AKS listo para producción.
Se recomienda empezar el diseño a partir de esta implementación de base de línea y modificarla para que se ajuste a las necesidades específicas de la carga de trabajo.
Conjunto de implementaciones de base de referencia
Hemos proporcionado un conjunto de más implementaciones de base de línea para ilustrar cómo puede adoptar y configurar los componentes del clúster de base de línea de AKS para varios escenarios.
Microservicios
Al ejecutar microservicios en el clúster de línea base, deberá configurar directivas de red, escalado automático de pods y configurar el seguimiento distribuido para la observabilidad.
Cumplimiento de alta seguridad
Si necesita un entorno regulado, haga que la implementación de base de referencia sea muy segura y restrinja las interacciones hacia el clúster y desde él. Este caso de uso se muestra en un clúster diseñado para ejecutar una carga de trabajo regulada financieramente.
Continuidad empresarial y recuperación ante desastres
Una solución resistente necesita varias instancias del clúster de base de referencia entre regiones en una configuración activa/activa y de alta disponibilidad.
Procedimientos recomendados
Cuando las organizaciones como la suya han adoptado Azure, Cloud Adoption Framework les ha proporcionado instrucciones prescriptivas a medida que avanzan por las fases del ciclo de vida de adopción de la nube. Cloud Adoption Framework incluye herramientas, programas y contenido para simplificar la adopción de Kubernetes y las prácticas nativas de nube relacionadas a gran escala.
Como parte de las operaciones en curso, es posible que desee comprobar su clúster en función de las mejores prácticas recomendadas actualmente. Empiece por alinear el clúster con el clúster de línea base de AKS de Microsoft.
Consulte Procedimientos recomendados para operaciones de clúster y Procedimientos recomendados para cargas de trabajo de AKS.
Operations guide (Guía de operaciones)
Conseguir implementar la carga de trabajo en AKS es un gran logro y a partir de aquí es cuando las operaciones del día 2 cobran mayor importancia. La Guía de operaciones del día 2 de Microsoft AKSse creó para facilitar su consulta. Esto le ayudará a asegurarse de estar listo para satisfacer las demandas de los clientes y de que está preparado para las situaciones de reparación y mantenimiento a través de procesos de evaluación de prioridades optimizados.
Mantenerse al día con AKS
Tanto Kubernetes como AKS avanzan con rapidez. La plataforma está evolucionando y conocer lo que se encuentra en la hoja de ruta puede ayudarle a tomar decisiones de arquitectura y comprender las deprecaciones planificadas; considere la posibilidad de guardarla en favoritos.
Recursos adicionales
El recorrido típico de la solución AKS mostrado abarca desde conocer AKS, pasando por aumentar los clústeres existentes, hasta satisfacer las demandas de nuevos productos y clientes. Sin embargo, también es posible que sencillamente esté buscando información adicional y material auxiliar para ayudarle en su situación en concreto.
Soluciones de ejemplo
Si busca referencias adicionales que usen AKS como base, estos son dos aspectos que se deben tener en cuenta.
Kubernetes habilitado por Azure Arc
Azure Kubernetes Service (AKS) ofrece una experiencia administrada de Kubernetes en Azure, pero hay cargas de trabajo o situaciones que podrían ser más adecuadas para colocar sus propios clústeres de Kubernetes en la administraciónKubernetes habilitada para Azure Arc. Esto incluye sus clústeres como RedHat OpenShift, RedHat RKE y Canonical Charmed Kubernetes. La administración de Azure Arc también se puede usar con los clústeres del Proveedor de API de clúster de Kubernetes, Azure para beneficiarse de la representación de Azure Resource Manager del clúster y la disponibilidad de las extensiones de clúster, como Azure Monitor Container Insights y Azure Policy. Kubernetes habilitado para Azure Arc también se puede usar con AKS en instancias locales de Azure y con clústeres de Kubernetes que se ejecutan en otros proveedores de servicios en la nube.
Proveedor de servicios administrados
Si es proveedor de servicios administrados, ya usa Azure Lighthouse para administrar los recursos de varios clientes. Azure Kubernetes Service es compatible con Azure Lighthouse para que pueda administrar entornos de Kubernetes hospedados e implementar aplicaciones en contenedores en los inquilinos de sus clientes.
Profesionales de AWS o Google Cloud
Estos artículos proporcionan el mapeo de servicios y la comparación entre Azure y otros servicios en la nube. Esta referencia puede ayudarle a ponerse en marcha rápidamente en Azure.
- Contenedores y orquestadores de contenedores para profesionales de AWS
- AKS para profesionales de Amazon Elastic Kubernetes Service (EKS)
- Migración de una aplicación web de Amazon EKS a AKS
- Migración de una carga de trabajo controlada por eventos de Amazon EKS a AKS
- Contenedores y orquestadores de contenedores para profesionales de Google Cloud