Introduzione a Kubernetes in Azure

Principiante
Amministratore
Sviluppatore
Progettista di soluzioni
Tecnico DevOps
Azure
Servizio Kubernetes

Informazioni sui concetti di base dei contenitori Docker, dell'orchestrazione di contenitori con Kubernetes e dei cluster gestiti nel servizio Azure Kubernetes.

Prerequisiti

Nessuno

Moduli in questo percorso di apprendimento

Questo modulo illustra i vantaggi che è possibile ottenere usando i contenitori Docker come piattaforma di containerizzazione e descrive l'infrastruttura offerta dalla piattaforma Docker.

Determinare i tipi di problemi aziendali che è possibile risolvere usando Kubernetes. Descrivere i vantaggi dell'orchestrazione dei contenitori con funzionalità come la gestione della distribuzione, gli aggiornamenti automatici e la riparazione automatica.

Determinare i tipi di problemi aziendali che possono essere risolti tramite il servizio Azure Kubernetes. Descrivere i vantaggi dell'orchestrazione dei contenitori con funzionalità come la gestione della distribuzione, gli aggiornamenti automatici e la riparazione automatica.

Distribuire rapidamente un'applicazione in contenitori ospitata nei servizi Azure Container o in qualsiasi altro registrar nel servizio Azure Kubernetes usando file manifesto dichiarativi.

Esplorare le strategie di ottimizzazione dei costi da usare in Azure per il processo di sviluppo di applicazioni native del cloud. Il servizio Azure Kubernetes Service (AKS) offre funzionalità che è possibile usare per gestire i costi di calcolo nel cluster AKS. Queste funzionalità includono la scalabilità automatica dei nodi, i pool di nodi spot di AKS e Criteri di Azure.

Helm è uno strumento di gestione pacchetti di applicazioni per Kubernetes che consente di standardizzare e semplificare la distribuzione di applicazioni native del cloud in Kubernetes. Di seguito viene descritto come installare pacchetti di terze parti denominati chart Helm e come creare e installare chart Helm per i carichi di lavoro sviluppati dai team.