Qu’est-ce qu’Application Gateway for Containers et comment l’utiliser ?

Qu’est-ce qu’Application Gateway for Containers et comment l’utiliser ?

Récemment, Azure Active Directory a changé son nom en Microsoft Entra ID. Ce changement ne change vraiment rien en ce qui concerne les services fournis par Azure, mais de nombreux utilisateurs n’en étaient pas particulièrement satisfaits non plus .

Bien que les services de base et l’expérience globale de travail sur Entra soient les mêmes, de nouvelles fonctionnalités sont également à venir. Par exemple, Microsoft a annoncé Application Gateway for Containers sur la plate-forme Azure, disponible à partir de la semaine.

Selon Microsoft, Application Gateway for Containers est l’évolution d’ Application Gateway Ingress Controller (AGIC), une application Kubernetes qui permet aux clients Azure Kubernetes Service (AKS) d’utiliser l’équilibreur de charge d’application Application Gateway natif d’Azure.

Microsoft indique également que dans sa forme actuelle, AGIC surveille un sous-ensemble de ressources Kubernetes pour les modifications et les applique à la passerelle d’application, en utilisant Azure Resource Manager (ARM).

Nous annonçons Azure Application Gateway pour conteneurs en tant que nouveau WeU de la famille Application Gateway. Application Gateway for Containers est la prochaine évolution d’Application Gateway + Application Gateway Ingress Controller (AGIC), fournissant des capacités d’équilibrage de charge d’application (couche 7) et de gestion dynamique du trafic pour les charges de travail exécutées dans un cluster Kubernetes.

Microsoft

Application Gateway for Containers – avantages et façons de l’utiliser

  • Performances : obtenez des temps de convergence en temps quasi réel pour refléter l’ajout/la suppression de pods, de routes, de sondes et d’autres configurations d’équilibrage de charge dans la configuration yaml de Kubernetes.
  • Échelle : repoussez les limites au-delà des limites actuelles de l’AGIC, en dépassant 1 400 pods backend et 100 écouteurs avec Application Gateway for Containers.
  • Déploiement : activez un déploiement familier des ressources ARM via ARM, PowerShell, CLI, Bicep et Terraform ou définissez toute la configuration dans Kubernetes et laissez Application Gateway for Containers gérer le reste dans Azure !
  • Prise en charge de l’API de passerelle : la prochaine évolution dans la définition de la mise en réseau des services Kubernetes via des interfaces expressives, extensibles et axées sur les rôles.
  • Répartition pondérée/séparée du trafic : activez les stratégies de déploiement bleu-vert et le routage actif/actif ou actif/passif.

Application Gateway for Containers est composé de trois composants : Application Gateway for Containers, Frontends et Associations. Lorsque vous souhaitez lancer un déploiement, ces dépendances seront référencées : adresse IP privée, délégation de sous-réseau et identité gérée attribuée par l’utilisateur. Vous pouvez voir comment cela fonctionne dans l’image ci-dessous.

passerelle d'application pour les conteneurs azur
Voici comment fonctionne Application Gateway for Containers.

Selon Microsoft, il existe deux stratégies de déploiement dans Application Gateway for Containers.

  • Déploiement Apportez votre propre (BYO) : dans cette stratégie de déploiement, le déploiement et le cycle de vie de la ressource Application Gateway for Containers, Association et Frontend sont supposés via le portail Azure, CLI, PowerShell, Terraform, etc. et référencés dans la configuration au sein de Kubernetes.
  • Géré par ALB Controller : dans cette stratégie de déploiement, ALB Controller déployé dans Kubernetes est responsable du cycle de vie de la ressource Application Gateway for Containers et de ses sous-ressources. Le contrôleur ALB crée une ressource Application Gateway for Containers lorsqu’une ressource personnalisée ApplicationLoadBalancer est définie sur le cluster et que son cycle de vie est basé sur le cycle de vie de la ressource personnalisée.

Pour l’instant, Application Gateway for Containers est actuellement proposé dans les régions suivantes :

  • Australie Est
  • Centre des États-Unis
  • Asie de l’Est
  • Est des États-Unis
  • Est US2
  • Centre-nord des États-Unis
  • Europe du nord
  • Centre-sud des États-Unis
  • Asie du sud est
  • Sud du Royaume-Uni
  • Ouest américain
  • Europe de l’ouest

Êtes-vous enthousiasmé par ce nouveau produit Azure ? Faites-nous savoir dans la section commentaires ci-dessous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *