Introduzione

Completato

Si supponga di lavorare per una società in crescita che si occupa di editing video e offre un servizio di rendering video basato sul cloud. L'azienda sta riscontrando un aumento della domanda per il servizio di rendering video in seguito ai suoi piani di espansione a livello internazionale. Bisogna ricercare nuove soluzioni per la scalabilità del prodotto in modo da poter offrire un'esperienza migliore a tutti i clienti. In tal caso, sei incaricato di valutare quale servizio di Azure potrebbe migliorare la capacità di distribuire il servizio di rendering video per soddisfare la domanda dei clienti.

Hai identificato Azure Kubernetes Service (AKS) come una soluzione commerciale per la distribuzione. AKS soddisfa i requisiti che consentono di distribuire l'app e gestire la crescita della società. Si vuole capire come distribuire l'app in un cluster del servizio Azure Kubernetes e consentire ai clienti di accedere ai servizi dell'app.

In questo modulo si distribuiscono i carichi di lavoro Kubernetes in modo dichiarativo in un cluster di Azure Kubernetes Service usando i file di manifesto. Vengono creati file manifesto di distribuzione diversi per distribuire ed esporre l'applicazione agli utenti.

Obiettivi di apprendimento

Al termine del modulo, è possibile:

  • Creare e configurare un cluster AKS (Azure Kubernetes Service).
  • Distribuire carichi di lavoro Kubernetes usando file YAML di distribuzione.

Prerequisiti

Tutti gli esercizi usano Azure Cloud Shell, in cui sono già installati tutti gli strumenti necessari. Se si preferisce eseguire gli esempi nel proprio terminale, è necessario installare prima gli strumenti seguenti: