Il gateway applicazione per contenitori è l'evoluzione del controller di ingresso del gateway applicazione.
- Il gateway applicazione per contenitori migliora il controller di ingresso del gateway applicazione.
- Attualmente offre due modi per avviare la distribuzione.
- La funzione è disponibile in alcune regioni di Europa, Asia, Nord America e Australia.
Di recente, Azure Active Directory ha cambiato nome in Microsoft Entra ID. Questa modifica non cambia nulla per quanto riguarda i servizi forniti da Azure, ma anche molti utenti non ne erano particolarmente contenti.
Mentre i servizi principali e l'esperienza complessiva di lavorare su Entra sono gli stessi, ci sono anche alcune nuove funzionalità in arrivo. Ad esempio, Microsoft ha annunciato Gateway applicazione per contenitori sulla piattaforma Azure, disponibile per l'uso a partire dalla settimana.
Secondo Microsoft, Application Gateway for Containers è l'evoluzione del Controller di ingresso del gateway applicazione (AGIC), a Kubernetes applicazione che consente ai clienti di Azure Kubernetes Service (AKS) di usare il servizio di bilanciamento del carico dell'applicazione del gateway applicazione nativo di Azure.
Microsoft afferma inoltre che nella sua forma attuale, AGIC monitora un sottoinsieme di risorse Kubernetes per le modifiche e le applica al gateway applicazione, utilizzando Azure Resource Manager (ARM).
Stiamo annunciando il gateway applicazione di Azure per i contenitori come nuovo SKU per la famiglia di gateway applicazione. Application Gateway for Containers è la prossima evoluzione di Application Gateway + Application Gateway Ingress Controller (AGIC), fornendo funzionalità di bilanciamento del carico dell'applicazione (livello 7) e gestione dinamica del traffico per i carichi di lavoro in esecuzione in un Kubernetes grappolo.
Microsoft
Gateway applicazione per container: vantaggi e modalità di utilizzo
Gateway applicazione per contenitori migliora su Controller di ingresso del gateway applicazione nelle seguenti sezioni:
- Prestazione: Raggiungi tempi di convergenza quasi in tempo reale per riflettere l'aggiunta/rimozione di pod, route, probe e altre configurazioni di bilanciamento del carico all'interno della configurazione yaml di Kubernetes.
- Scala: Supera i confini oltre i limiti AGIC attuali, superando i 1400 pod back-end e i 100 listener con Application Gateway for Containers.
- Distribuzione: Abilita una distribuzione familiare delle risorse ARM tramite ARM, PowerShell, CLI, Bicep e Terraform o definisci tutta la configurazione all'interno di Kubernetes e fai in modo che il gateway applicazione per i contenitori gestisca il resto Azzurro!
- Supporto dell'API del gateway: La prossima evoluzione nella definizione della rete di servizi Kubernetes attraverso interfacce espressive, estensibili e orientate al ruolo.
- Distribuzione ponderata/divisa del traffico: Abilita strategie di distribuzione blu-verde e routing attivo/attivo o attivo/passivo.
Il gateway applicazione per i contenitori è costituito da tre componenti: il gateway applicazione per i contenitori, i front-end e le associazioni. Quando si vuole avviare una distribuzione, si farà riferimento a queste dipendenze: indirizzo IP privato, delega della subnet e un'identità gestita assegnata dall'utente. Puoi vedere come funziona nella foto qui sotto.
Esistono due strategie di distribuzione all'interno del gateway applicazione per i contenitori, secondo Microsoft.
- Porta la tua implementazione (BYO): In questa strategia di distribuzione, distribuzione e ciclo di vita del gateway applicazione per i contenitori risorsa, associazione e risorsa front-end viene presunta tramite portale di Azure, CLI, PowerShell, Terraform, eccetera. e referenziato nella configurazione all'interno di Kubernetes.
- Gestito dal controllore ALB: In questa strategia di distribuzione, il controller ALB distribuito in Kubernetes è responsabile del ciclo di vita della risorsa del gateway applicazione per i contenitori e delle relative risorse secondarie. Il controller ALB crea la risorsa del gateway applicazione per i contenitori quando un ApplicationLoadBalancer la risorsa personalizzata è definita nel cluster e il suo ciclo di vita è basato sul ciclo di vita della personalizzazione risorsa.
Per il momento, il gateway applicazione per i contenitori è attualmente disponibile nelle seguenti aree geografiche:
- Australia Orientale
- Stati Uniti centrali
- Asia orientale
- Stati Uniti orientali
- Stati Uniti orientali2
- Stati Uniti centro-settentrionali
- Nord Europa
- Stati Uniti centro-meridionali
- Sud-est asiatico
- Regno Unito meridionale
- Stati Uniti occidentali
- Europa occidentale
Sei entusiasta di questo nuovo prodotto Azure? Fateci sapere nella sezione commenti qui sotto.