¿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 minoristas 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, mediante herramientas de código abierto e integración 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 cambiando 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 desarrollo y operador más coherente para ejecutar aplicaciones nativas de la 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 la administración de la configuración y los procedimientos de 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 de 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: resulta útil para implementar aplicaciones en el perímetro, donde la baja latencia y el procesamiento local son fundamentales, como en tiendas minoristas, plantas de fabricación o ubicaciones remotas.
- Normativa y cumplimiento: ayuda a cumplir requisitos normativos y de cumplimiento específicos mediante la habilitación de la implementación y administración localizadas de clústeres de Kubernetes.
AkS habilitado por las opciones de implementación de Azure Arc
Las opciones de implementación disponibles son las siguientes:
- AKS en Azure Stack HCI 23H2: AKS en Azure Stack HCI 23H2 usa Azure Arc para crear nuevos clústeres de Kubernetes en Azure Stack HCI 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 Stack HCI.
- 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 Stack HCI 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 Stack HCI 22H2.
- AKS en VMWare (versión preliminar): AKS en VMware (versión preliminar) 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: