¿Qué es AKS habilitado por Azure Arc?
Azure Kubernetes Service (AKS) habilitado por Azure Arc es un servicio de Kubernetes administrado que puede usar para implementar y administrar aplicaciones en contenedores locales, en centros de datos o en ubicaciones perimetrales, como tiendas comerciales o plantas de fabricación. Necesita una experiencia mínima de Kubernetes para empezar a trabajar con AKS. AKS reduce la complejidad y la sobrecarga operativa de la administración de Kubernetes al descargar gran parte de esa responsabilidad en Azure. AKS es una plataforma ideal para implementar y administrar aplicaciones en contenedores que requieren alta disponibilidad, escalabilidad y portabilidad. También es ideal para implementar aplicaciones en varias ubicaciones, usar herramientas de código abierto e integrarlas con las herramientas de DevOps existentes.
Introducción a AKS habilitado por Azure Arc
AKS habilitado por Azure Arc reduce la complejidad y la sobrecarga operativa de la administración de Kubernetes al cambiar esa responsabilidad a Azure. Al crear un clúster de AKS habilitado por el clúster de Azure Arc, se conecta automáticamente a Azure Arc para la administración centralizada. Mediante la administración de todos los recursos de Kubernetes en un único plano de control en Azure, puede habilitar una experiencia de operador y desarrollo más coherente para ejecutar aplicaciones nativas de nube en cualquier lugar y en cualquier opción de infraestructura.
AKS habilitado por Azure Arc proporciona las siguientes características:
- Admite la ejecución de clústeres de Kubernetes en el entorno local, en el perímetro o en otros entornos de nube. Esto proporciona flexibilidad para cumplir requisitos empresariales o técnicos específicos.
- Una experiencia coherente para administrar clústeres de Kubernetes en distintas infraestructuras, de forma similar a la experiencia que obtiene con AKS en Azure.
- Administración centralizada de clústeres de Kubernetes a través de Azure Portal, independientemente de dónde se hospeden. Esto incluye la supervisión, actualización y escalado de clústeres.
- Amplía las funcionalidades de seguridad y gobernanza de Azure a los clústeres de Kubernetes que se ejecutan en cualquier lugar. Puede aplicar Azure Policy para la gobernanza y usar Azure Security Center para la supervisión de la seguridad y la detección de amenazas.
- Se integra con varios servicios de Azure, como Azure Monitor, Azure Policy y Azure Security Center, lo que proporciona una experiencia perfecta para las operaciones y la administración.
- Admite GitOps para las prácticas de administración de configuración e implementación continua. Esto permite procesos de implementación automatizados y coherentes.
Cuándo usar AKS habilitado por Azure Arc
En la lista siguiente se describen algunos de los casos de uso comunes para AKS, pero no es una lista exhaustiva:
- Implementaciones en la nube híbrida: ideal para las organizaciones que buscan ejecutar aplicaciones en varios entornos, incluido el entorno local y Azure, a la vez que se mantiene una capa de administración coherente.
- Informática perimetral: útil para implementar aplicaciones en el perímetro, donde la baja latencia y el procesamiento local son críticos, como en tiendas comerciales, plantas de fabricación o ubicaciones remotas.
- Normativa y cumplimiento: ayuda a cumplir requisitos normativos y de cumplimiento específicos al habilitar la implementación y administración localizadas de clústeres de Kubernetes.
Opciones de implementación de AKS habilitadas para Azure Arc
Las opciones de implementación disponibles son las siguientes:
- AKS en Azure Local, versión 23H2: AKS en Azure Local, versión 23H2 usa Azure Arc para crear nuevos clústeres de Kubernetes en Azure Local directamente desde Azure. Permite usar herramientas conocidas como Azure Portal y plantillas de Azure Resource Manager para crear y administrar los clústeres de Kubernetes que se ejecutan en Azure Local.
- AKS Edge Essentials: AKS Edge Essentials incluye una distribución ligera de Kubernetes con una superficie pequeña y una experiencia de instalación sencilla, lo que facilita la implementación de Kubernetes en hardware perimetral de clase PC o "ligero".
- AKS en Windows Server: Azure Kubernetes Service en Windows Server (y en Azure Local 22H2) es una implementación de Kubernetes local de AKS que automatiza la ejecución de aplicaciones en contenedores a escala, mediante Windows PowerShell y Windows Admin Center. Simplifica la implementación y administración de AKS en Windows Server 2019/2022 Datacenter y Azure Local 22H2.
- AKS en VMWare (versión preliminar): AKS en VMware (versión preliminar) le permite usar Azure Arc para crear nuevos clústeres de Kubernetes en VMware vSphere. Con AKS en VMware, puede administrar los clústeres de AKS que se ejecutan en VMware vSphere mediante herramientas conocidas como la CLI de Azure.
Pasos siguientes
Para empezar a trabajar con AKS habilitado por Azure Arc, consulte las siguientes información general sobre las opciones de implementación: