Nozioni fondamentali su Terraform in Azure
Terraform consente di distribuire le risorse di Azure. Terraform usa una sintassi del codice dichiarativa gestita come codice dell'applicazione. La possibilità di gestire l'infrastruttura come codice consente di tenere traccia delle modifiche ai requisiti dell'infrastruttura e rende le distribuzioni più coerenti e ripetibili.
Terraform offre una sintassi concisa e la sicurezza dei tipi per le dichiarazioni dell'infrastruttura di Azure.
Seguire questo percorso di apprendimento per iniziare a usare Terraform. Al termine si sarà in grado di:
- Decidere se Terraform è la scelta giusta per le distribuzioni in Azure.
- Comprendere la sintassi dichiarativa di Terraform e la struttura di un modulo Terraform.
- Applicare le funzionalità di Terraform, ad esempio variabili, output, funzioni e cicli per controllare la modalità di distribuzione dell'infrastruttura.
- Definire moduli che suddividono le distribuzioni complesse in componenti più piccoli riutilizzabili.
Ogni modulo di questo percorso di apprendimento prevede esempi per l'uso con l'interfaccia della riga di comando di Azure. Visual Studio Code viene usato per scrivere e convalidare il codice Terraform.
Prerequisiti
È consigliata, ma non obbligatoria, una certa familiarità con Risorse di Azure e Gruppi di risorse di Azure
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
L'infrastruttura come codice consente di ridimensionare in modo rapido e sicuro le distribuzioni cloud. Tramite Terraform è possibile automatizzare e semplificare il provisioning delle risorse dell'infrastruttura.