Application Gateway for Containers is de evolutie van Application Gateway Ingress Controller.
- Application Gateway voor containers is verbeterd ten opzichte van Application Gateway Ingress Controller.
- Het biedt momenteel twee manieren om de implementatie te starten.
- De functie is beschikbaar in bepaalde regio's van Europa, Azië, Noord-Amerika en Australië.
Onlangs heeft Azure Active Directory de naam gewijzigd in Microsoft Entra ID. Deze wijziging verandert niet echt iets als het gaat om de services 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. Zo kondigde Microsoft aan Applicatiegateway voor containers op het Azure-platform, vanaf week beschikbaar voor gebruik.
Volgens Microsoft is Application Gateway for Containers de evolutie van de Application Gateway Ingress-controller (AGIC), een Kubernetes applicatie 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 voor containers aan als een nieuwe SKU voor de Application Gateway-familie. Application Gateway for Containers is de volgende evolutie van Application Gateway + Application Gateway Ingress Controller (AGIC), het bieden van loadbalancing van applicaties (laag 7) en mogelijkheden voor dynamisch verkeersbeheer voor workloads die in een Kubernetes worden uitgevoerd TROS.
Microsoft
Application Gateway voor containers: voordelen en manieren om het te gebruiken
Applicatiegateway voor containers verbetert op Application Gateway Ingress-controller in de volgende secties:
- Prestatie: Bereik bijna-realtime convergentietijden om het toevoegen/verwijderen van pods, routes, sondes en andere load balancing-configuraties weer te geven binnen Kubernetes yaml-configuratie.
- Schaal: Grenzen verleggen voorbij de huidige AGIC-limieten, meer dan 1400 backend-pods en 100 listeners met Application Gateway for Containers.
- Inzet: 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 Azuurblauw!
- Gateway API-ondersteuning: De volgende evolutie in het definiëren van Kubernetes-servicenetwerken via expressieve, uitbreidbare en rolgeoriënteerde interfaces.
- Gewogen / gesplitste verkeersverdeling: Schakel blauw-groene implementatiestrategieën en actief/actief of actief/passief routeren in.
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.
Volgens Microsoft zijn er twee implementatiestrategieën binnen Application Gateway for Containers.
- Bring your own (BYO) implementatie: In deze implementatiestrategie, implementatie en levenscyclus van de Application Gateway for Containers resource, Association en Frontend-resource wordt verondersteld via Azure Portal, CLI, PowerShell, Terraform, enz. en waarnaar wordt 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 ApplicationLoadBalancer aangepaste resource wordt gedefinieerd op het cluster en de levenscyclus ervan is gebaseerd op de levenscyclus van de aangepaste bron.
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.