Wat is Application Gateway voor containers en hoe deze te gebruiken?

Wat is Application Gateway voor containers en hoe deze te gebruiken?

Onlangs heeft Azure Active Directory de naam gewijzigd in Microsoft Entra ID. Deze wijziging verandert niet echt iets als het gaat om de diensten die Azure levert, maar veel gebruikers waren er ook niet bepaald blij mee .

Hoewel de kernservices en algehele ervaring van het werken aan Entra hetzelfde zijn, komen er ook enkele nieuwe functies aan. Microsoft heeft bijvoorbeeld Application Gateway for Containers op het Azure-platform aangekondigd, die vanaf week beschikbaar is voor gebruik.

Volgens Microsoft is Application Gateway for Containers de evolutie van de Application Gateway Ingress Controller (AGIC), een Kubernetes- toepassing waarmee klanten van Azure Kubernetes Service (AKS) de native Application Gateway-toepassingsloadbalancer van Azure kunnen gebruiken.

Microsoft zegt ook dat AGIC in zijn huidige vorm een ​​subset van Kubernetes-resources controleert op wijzigingen en deze toepast op de Application Gateway, met behulp van Azure Resource Manager (ARM).

We kondigen Azure Application Gateway for Containers aan als een nieuwe WeU voor de Application Gateway-familie. Application Gateway for Containers is de volgende evolutie van Application Gateway + Application Gateway Ingress Controller (AGIC) en biedt mogelijkheden voor taakverdeling (laag 7) en dynamisch verkeersbeheer voor workloads die in een Kubernetes-cluster worden uitgevoerd.

Microsoft

Application Gateway voor containers: voordelen en manieren om het te gebruiken

  • Prestaties: realiseer bijna-realtime convergentietijden om het toevoegen/verwijderen van pods, routes, sondes en andere load balancing-configuraties weer te geven binnen Kubernetes yaml-configuratie.
  • Schaal: Verleg grenzen voorbij de huidige AGIC-limieten, meer dan 1400 backend-pods en 100 listeners met Application Gateway for Containers.
  • Implementatie: maak een vertrouwde implementatie van ARM-resources mogelijk via ARM, PowerShell, CLI, Bicep en Terraform of definieer alle configuratie binnen Kubernetes en laat Application Gateway for Containers de rest beheren in Azure!
  • Gateway API-ondersteuning: de volgende evolutie in het definiëren van Kubernetes-servicenetwerken via expressieve, uitbreidbare en rolgeoriënteerde interfaces.
  • Gewogen / gesplitste verkeersverdeling: maak blauw-groene implementatiestrategieën en actieve / actieve of actieve / passieve routering mogelijk.

Application Gateway for Containers bestaat uit drie componenten: Application Gateway for Containers, Frontends en Associations. Wanneer u een implementatie wilt starten, wordt naar deze afhankelijkheden verwezen: privé-IP-adres, subnetdelegatie en een door de gebruiker toegewezen beheerde identiteit. Hoe het werkt zie je op onderstaande afbeelding.

toepassingsgateway voor azuurblauwe containers
Dit is hoe Application Gateway voor containers werkt.

Volgens Microsoft zijn er twee implementatiestrategieën binnen Application Gateway for Containers.

  • Bring your own (BYO) implementatie: in deze implementatiestrategie wordt de implementatie en levenscyclus van de Application Gateway for Containers-resource, Association en Frontend-resource verondersteld via Azure-portal, CLI, PowerShell, Terraform, enzovoort, en wordt ernaar verwezen in de configuratie binnen Kubernetes.
  • Beheerd door ALB Controller: in deze implementatiestrategie is de ALB Controller die in Kubernetes is geïmplementeerd, verantwoordelijk voor de levenscyclus van de Application Gateway for Containers-resource en de bijbehorende subresources. ALB Controller maakt Application Gateway for Containers-resource wanneer een aangepaste ApplicationLoadBalancer-resource is gedefinieerd op het cluster en de levenscyclus ervan is gebaseerd op de levenscyclus van de aangepaste resource.

Voorlopig wordt Application Gateway for Containers momenteel aangeboden in de volgende regio’s:

  • Australië Oost
  • Centraal VS
  • Oost-Azië
  • Oost VS
  • Oost VS2
  • Noord-Centraal VS
  • Noord-Europa
  • Zuid-Centraal VS
  • Zuid-Oost Azië
  • VK Zuid
  • West-VS
  • West Europa

Ben je enthousiast over dit nieuwe Azure-product? Laat het ons weten in de comments hieronder.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *