¿Qué es Application Gateway para contenedores y cómo usarlo?

¿Qué es Application Gateway para contenedores y cómo usarlo?

Recientemente, Azure Active Directory cambió su nombre a Microsoft Entra ID. Este cambio realmente no cambia nada en lo que respecta a los servicios proporcionados por Azure, pero muchos usuarios tampoco estaban particularmente contentos con él .

Si bien los servicios principales y la experiencia general de trabajar en Entra son los mismos, también se avecinan algunas características nuevas. Por ejemplo, Microsoft anunció Application Gateway para contenedores en la plataforma Azure, disponible para usar a partir de la semana.

Según Microsoft, Application Gateway for Containers es la evolución de Application Gateway Ingress Controller (AGIC), una aplicación de Kubernetes que permite a los clientes de Azure Kubernetes Service (AKS) utilizar el equilibrador de carga de aplicaciones de Application Gateway nativo de Azure.

Microsoft también dice que en su forma actual, AGIC monitorea un subconjunto de recursos de Kubernetes en busca de cambios y los aplica a Application Gateway, utilizando Azure Resource Manager (ARM).

Estamos anunciando Azure Application Gateway para contenedores como un nuevo WeU para la familia de Application Gateway. Application Gateway for Containers es la próxima evolución de Application Gateway + Application Gateway Ingress Controller (AGIC), que proporciona funciones de equilibrio de carga de aplicaciones (capa 7) y gestión dinámica del tráfico para las cargas de trabajo que se ejecutan en un clúster de Kubernetes.

microsoft

Application Gateway para contenedores: beneficios y formas de usarlo

  • Rendimiento: logre tiempos de convergencia casi en tiempo real para reflejar la adición o eliminación de pods, rutas, sondas y otras configuraciones de equilibrio de carga dentro de la configuración de Kubernetes yaml.
  • Escala: Empuje los límites más allá de los límites actuales de AGIC, superando los 1400 pods de back-end y los 100 agentes de escucha con Application Gateway para contenedores.
  • Implementación: habilite una implementación familiar de recursos ARM a través de ARM, PowerShell, CLI, Bicep y Terraform o defina toda la configuración dentro de Kubernetes y haga que Application Gateway para contenedores administre el resto en Azure.
  • Compatibilidad con API de puerta de enlace: la próxima evolución en la definición de redes de servicio de Kubernetes a través de interfaces expresivas, extensibles y orientadas a funciones.
  • Distribución de tráfico ponderada/dividida: habilite estrategias de implementación azul-verde y enrutamiento activo/activo o activo/pasivo.

Application Gateway for Containers se compone de tres componentes: Application Gateway for Containers, Frontends y Associations. Cuando desee iniciar una implementación, se hará referencia a estas dependencias: dirección IP privada, delegación de subred e identidad administrada asignada por el usuario. Puedes ver cómo funciona en la siguiente imagen.

puerta de enlace de aplicaciones para contenedores azure
Así es como funciona Application Gateway para contenedores.

Hay dos estrategias de implementación dentro de Application Gateway para contenedores, según Microsoft.

  • Traiga su propia implementación (BYO): en esta estrategia de implementación, la implementación y el ciclo de vida del recurso de Application Gateway para contenedores, la asociación y el recurso front-end se asume a través de Azure Portal, CLI, PowerShell, Terraform, etc. y se hace referencia en la configuración dentro de Kubernetes.
  • Administrado por ALB Controller: en esta estrategia de implementación, ALB Controller implementado en Kubernetes es responsable del ciclo de vida del recurso de Application Gateway for Containers y sus subrecursos. ALB Controller crea el recurso Application Gateway for Containers cuando se define un recurso personalizado ApplicationLoadBalancer en el clúster y su ciclo de vida se basa en el ciclo de vida del recurso personalizado.

Por ahora, Application Gateway for Containers se ofrece actualmente en las siguientes regiones:

  • Este de Australia
  • Centro de EE. UU.
  • este de Asia
  • Este de EE. UU.
  • Este de EE. UU. 2
  • Centro norte de EE. UU.
  • norte de Europa
  • Centro Sur de EE. UU.
  • El sudeste de Asia
  • Sur del Reino Unido
  • Oeste de EE. UU.
  • Europa occidental

¿Está entusiasmado con este nuevo producto de Azure? Háganos saber en la sección de comentarios.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *