Che cos'è il servizio Azure Kubernetes abilitato da Azure Arc?
servizio Azure Kubernetes (servizio Azure Kubernetes) abilitato da Azure Arc è un servizio Kubernetes gestito che è possibile usare per distribuire e gestire applicazioni in contenitori in locale, in data center o in sedi perimetrali, ad esempio negozi al dettaglio o impianti di produzione. Per iniziare a usare il servizio Azure Kubernetes, sono necessarie competenze minime. Il servizio Azure Kubernetes riduce la complessità e il sovraccarico operativo della gestione di Kubernetes scaricando gran parte di tale responsabilità su Azure. Il servizio Azure Kubernetes è una piattaforma ideale per la distribuzione e la gestione di applicazioni in contenitori che richiedono disponibilità elevata, scalabilità e portabilità. È anche ideale per distribuire applicazioni in più posizioni, usando strumenti open source e l'integrazione con gli strumenti DevOps esistenti.
Panoramica del servizio Azure Kubernetes abilitato da Azure Arc
Il servizio Azure Kubernetes abilitato da Azure Arc riduce la complessità e il sovraccarico operativo della gestione di Kubernetes spostando tale responsabilità in Azure. Quando si crea un servizio Azure Kubernetes abilitato dal cluster Azure Arc, viene connesso automaticamente ad Azure Arc per la gestione centralizzata. Gestendo tutte le risorse Kubernetes in un singolo piano di controllo in Azure, è possibile abilitare un'esperienza di sviluppo e operatore più coerente per eseguire app native del cloud ovunque e in qualsiasi opzione dell'infrastruttura.
Il servizio Azure Kubernetes abilitato da Azure Arc offre le funzionalità seguenti:
- Supporta l'esecuzione di cluster Kubernetes in locale, perimetrali o in altri ambienti cloud. Ciò offre flessibilità per soddisfare requisiti aziendali o tecnici specifici.
- Un'esperienza coerente per la gestione dei cluster Kubernetes in infrastrutture diverse, analogamente all'esperienza che si ottiene con il servizio Azure Kubernetes in Azure.
- Gestione centralizzata dei cluster Kubernetes tramite il portale di Azure, indipendentemente dalla posizione in cui sono ospitati. Sono inclusi il monitoraggio, l'aggiornamento e il ridimensionamento dei cluster.
- Estende le funzionalità di sicurezza e governance di Azure ai cluster Kubernetes in esecuzione ovunque. È possibile applicare Criteri di Azure per la governance e usare Centro sicurezza di Azure per il monitoraggio della sicurezza e il rilevamento delle minacce.
- Si integra con vari servizi di Azure, ad esempio Monitoraggio di Azure, Criteri di Azure e Centro sicurezza di Azure, offrendo un'esperienza ottimale per operazioni e gestione.
- Supporta GitOps per la gestione della configurazione e le procedure di distribuzione continua. Ciò consente processi di distribuzione automatizzati e coerenti.
Quando usare il servizio Azure Kubernetes abilitato da Azure Arc
L'elenco seguente descrive alcuni dei casi d'uso comuni per il servizio Azure Kubernetes, ma non è un elenco completo:
- Distribuzioni cloud ibride: ideale per le organizzazioni che cercano di eseguire applicazioni in più ambienti, tra cui locale e Azure, mantenendo al contempo un livello di gestione coerente.
- Edge computing: utile per la distribuzione di applicazioni nei dispositivi perimetrali, in cui la bassa latenza e l'elaborazione locale sono critiche, ad esempio nei punti vendita al dettaglio, nei piani di produzione o in posizioni remote.
- Conformità e normative: consente di soddisfare requisiti normativi e di conformità specifici abilitando la distribuzione e la gestione localizzate dei cluster Kubernetes.
Servizio Azure Kubernetes abilitato dalle opzioni di distribuzione di Azure Arc
Le opzioni di distribuzione disponibili sono le seguenti:
- Servizio Azure Kubernetes in azure locale, versione 23H2: il servizio Azure Kubernetes in Azure locale, versione 23H2 usa Azure Arc per creare nuovi cluster Kubernetes direttamente da Azure locale. Consente di usare strumenti familiari come i modelli di portale di Azure e Azure Resource Manager per creare e gestire i cluster Kubernetes in esecuzione in Locale di Azure.
- AKS Edge Essentials: AKS Edge Essentials include una distribuzione Kubernetes leggera con un footprint ridotto e un'esperienza di installazione semplice, semplificando la distribuzione di Kubernetes su hardware perimetrale di classe PC o "light".
- Servizio Azure Kubernetes in Windows Server: servizio Azure Kubernetes in Windows Server (e in Azure Locale 22H2) è un'implementazione kubernetes locale del servizio Azure Kubernetes che automatizza l'esecuzione di applicazioni in contenitori su larga scala, usando Windows PowerShell e Windows Admin Center. Semplifica la distribuzione e la gestione del servizio Azure Kubernetes in Windows Server 2019/2022 Datacenter e Azure Local 22H2.
- Servizio Azure Kubernetes in VMWare (anteprima): il servizio Azure Kubernetes in VMware (anteprima) consente di usare Azure Arc per creare nuovi cluster Kubernetes in VMware vSphere. Con il servizio Azure Kubernetes in VMware è possibile gestire i cluster del servizio Azure Kubernetes in esecuzione in VMware vSphere usando strumenti familiari come l'interfaccia della riga di comando di Azure.
Passaggi successivi
Per iniziare a usare il servizio Azure Kubernetes abilitato da Azure Arc, vedere le panoramica delle opzioni di distribuzione seguenti: