Compartir a través de


¿Qué es AKS habilitado por Azure Arc?

Azure Kubernetes Service (AKS) habilitado por Azure Arc en Azure Local es un servicio de Kubernetes administrado que permite implementar y administrar aplicaciones en contenedores locales, en centros de datos o en ubicaciones perimetrales, como tiendas minoristas o plantas de fabricación. Necesitas tener un mínimo de conocimientos en Kubernetes para comenzar con AKS. AKS reduce la complejidad y la carga operativa de gestionar Kubernetes al transferir gran parte de esa responsabilidad a Azure. AKS es una buena plataforma para implementar y administrar aplicaciones en contenedores que necesitan alta disponibilidad, escalabilidad y portabilidad. También es bueno implementar aplicaciones en varias ubicaciones, usar herramientas de código abierto e integrarlas con las herramientas de DevOps existentes.

Acerca de AKS en Azure Local

AKS Arc en Azure Local usa Azure Arc para crear nuevos clústeres de Kubernetes en Azure Local directamente desde Azure. Permite usar herramientas conocidas como Azure Portal, la CLI de Azure y plantillas de Azure Resource Manager para crear y administrar clústeres de Kubernetes que se ejecutan en Azure Local. Dado que los clústeres se conectan automáticamente a Arc cuando se crean, puede usar el identificador de Microsoft Entra para conectarse a los clústeres desde cualquier lugar. De este modo, los desarrolladores y los operadores de aplicaciones pueden configurar y administrar clústeres de Kubernetes según las directivas de la empresa.

Microsoft se centra en ofrecer una experiencia coherente para todos los clústeres de AKS. Si ha creado y administrado clústeres de Kubernetes mediante Azure, se sentirá en el hogar al administrar clústeres de Kubernetes que se ejecutan en Azure Local con Azure Portal o la CLI de Azure.

Administración simplificada de componentes de AKS en Azure Local

AKS Arc en Azure Local incluye varios componentes de infraestructura que proporcionan experiencias de Azure, como Arc Resource Bridge, Ubicación personalizada y la extensión de Kubernetes para el operador de AKS Arc. Estos componentes de infraestructura forman parte ahora de Azure Local:

  • Puente de recursos de Arc: el puente de recursos de Arc se crea automáticamente al implementar Azure Local. Esta máquina virtual ligera de Kubernetes conecta Azure Local a la nube de Azure y habilita la administración de recursos locales desde Azure. Azure Arc Resource Bridge proporciona la línea de visión a las nubes privadas necesarias para administrar recursos como clústeres de Kubernetes locales a través de Azure.
  • Ubicación personalizada: al igual que Arc Resource Bridge, se crea automáticamente una ubicación personalizada al implementar Azure Local. Una ubicación personalizada es el equivalente local de una región de Azure y amplía el concepto de ubicación de Azure. Las ubicaciones personalizadas permiten a los administradores de inquilinos usar su centro de datos con las extensiones adecuadas instaladas como ubicaciones de destino para implementar AKS.
  • Extensión de Kubernetes para operadores de AKS Arc: la extensión de Kubernetes para operadores de AKS Arc se instala automáticamente en Arc Resource Bridge al implementar Azure Local. Es el equivalente local de un proveedor de recursos de Azure Resource Manager y le ayuda a administrar AKS a través de Azure.

Al integrar estos componentes, Azure Arc le ofrece una manera unificada y eficaz de aprovisionar y administrar Kubernetes, lo que puente la brecha entre la infraestructura local y en la nube.

Roles clave

Administrador de infraestructura: el administrador de infraestructura configura Azure Local, incluidas todas las implementaciones de componentes de infraestructura mencionadas anteriormente. El administrador también configura la configuración de la plataforma, como las redes y el almacenamiento, por lo que los operadores de Kubernetes pueden crear y administrar clústeres de Kubernetes.

Operador de Kubernetes: los operadores de Kubernetes crean y administran clústeres de Kubernetes en Azure Local para ejecutar aplicaciones sin coordinarse con los administradores de infraestructura. El administrador proporciona al operador acceso a la suscripción de Azure, la ubicación personalizada de Azure y la red virtual. El operador no necesita acceso a la infraestructura local subyacente. Después de obtener el acceso necesario, el operador crea clústeres de Kubernetes en función de las necesidades de la aplicación, como los grupos de nodos de Windows o Linux y las versiones de Kubernetes.

Descripción general de AKS habilitado por Azure Arc

AKS habilitado por Azure Arc reduce la complejidad y la carga operativa de gestionar Kubernetes al trasladar 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, se habilita una experiencia de desarrollo y operador más coherente para ejecutar aplicaciones nativas de nube en cualquier lugar y en cualquier opción de infraestructura.

AKS habilitado por Azure Arc ofrece las siguientes características:

  • Ejecute clústeres de Kubernetes locales, en el perímetro o en otros entornos de nube. Esta flexibilidad ayuda a satisfacer necesidades empresariales o técnicas específicas.
  • Obtenga una experiencia coherente para administrar clústeres de Kubernetes en distintas infraestructuras, de forma similar a AKS en Azure.
  • Administre clústeres de Kubernetes de forma centralizada a través de Azure Portal, independientemente de dónde los hospede. Esta administración incluye la supervisión, actualización y escalado de clústeres.
  • Amplíe las funcionalidades de seguridad y gobernanza de Azure a los clústeres de Kubernetes que se ejecutan en cualquier lugar. Aplique Azure Policy para la gobernanza y use Azure Security Center para la supervisión de la seguridad y la detección de amenazas.
  • Integración con servicios de Azure como Azure Monitor, Azure Policy y Azure Security Center para una experiencia de administración y operaciones sin problemas.
  • Use GitOps para la administración de configuración y la implementación continua. Este enfoque permite procesos de implementación automatizados y coherentes.

Cuándo usar AKS habilitado por Azure Arc

Estos son algunos casos de uso comunes para AKS habilitados por Azure Arc:

  • Implementaciones en la nube híbrida: ejecute aplicaciones en entornos locales y de Azure con una capa de administración coherente.
  • Informática perimetral: implemente aplicaciones en el perímetro para baja latencia y procesamiento local en lugares como tiendas minoristas, plantas de fabricación o ubicaciones remotas.
  • Normativa y cumplimiento: cumpla los requisitos normativos y de cumplimiento mediante la implementación y administración local de clústeres de Kubernetes.

Opciones de implementación de Azure Arc habilitadas para AKS

Estas son las opciones de implementación disponibles:

  • AKS en Azure local: AKS en Azure Local usa Azure Arc para crear nuevos clústeres de Kubernetes en Azure Local directamente desde Azure. Puede 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 de Kubernetes ligera con un tamaño reducido y una experiencia de instalación sencilla, lo que facilita la implementación de Kubernetes en hardware perimetral "ligero" o de clase PC.

  • 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, puedes gestionar tus clústeres de AKS que operan en VMware vSphere utilizando herramientas conocidas como Azure CLI.

  • AKS en Windows Server: AKS en Windows Server 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 o 2022 Datacenter.

AKS habilitado por Azure Arc y el enfoque de nube adaptable

AKS habilitado por Azure Arc forma parte del enfoque de nube adaptable de Microsoft. Este enfoque ayuda a las organizaciones a ejecutar y administrar aplicaciones en muchos entornos, como Azure, otros proveedores de nube, sistemas locales y ubicaciones perimetrales. AKS admite este enfoque, ya que facilita la implementación y administración de clústeres de Kubernetes siempre que se necesiten, como en Azure Local. Con Azure Arc, puede usar las mismas herramientas y directivas para administrar clústeres en todos estos entornos, lo que le ayuda a mantener las operaciones coherentes y seguras.

Pasos siguientes