Scheda corso
NovaNext Training / Cloud / Cloud Security Alliance / Automazione delle infrastrutture Cloud con Terraform

Automazione delle infrastrutture Cloud con Terraform

Codice
AUDCLT
Durata
4 Giorni
Prezzo
1.800,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta
Virtual Classroom 07/10/2024
Virtual Classroom 09/12/2024

 

Prerequisiti
  • Per la partecipazione a questo corso i partecipanti devono possedere i seguenti requisiti:
  • nozioni di base di programmazione funzionale
  • nozioni di base di ingegneria del software (ad es. ciclo di vita del software e suoi processi)
  • conoscenza delle varie architetture software utilizzate in applicazioni moderne (ad es. microservizi)
  • conoscenza pratica di tecnologie di containerizzazione delle applicazioni (ad es. docker, podman)

 

Obiettivi

Al termine del corso i partecipanti saranno in grado di:

● Utilizzare codice Terraform per gestire in maniera programmatica infrastruttura on-premises

● Utilizzare i metodi acquisiti per apprendere autonomamente a gestire infrastruttura nei principali cloud provider

 

Destinatari

Amministratori di sistema, DevOps engineers, programmatori, operatori per la manutenzione di sistemi.

 

Contenuti

·Requisiti HW e SW Verranno messe a disposizione delle macchine virtuali in cloud configurate con il SW necessario


Docker

● Introduction to infrastructure as Code with Terraform ● Install terraform

● Build Infrasturcture

● Change Infrastructure

● Destroy Infrastucture

● Define Input Variables

● Query Data with Outputs Get Started - Azure

● Introduction to infrastructure as Code with Terraform

● Install terraform

● Build Infrasturcture

● Change Infrastructure

● Destroy Infrastucture

● Define Input Variables

● Query Data with Outputs

● Store Remote State 2 Use the Command Line Interface

● Customize Terraform Configuration with Variables

● Output Data form Terraform

● Lock and Upgrade Provider Versions

● Import Terraform Configuration

● Manage Resources in Terraform State

● Use Refresh-Only mode to Sync Terraform State

● Target resources

● Log in to terraform Cloud from the CLI

● MigrateState to Terraform Cloud

● Troubleshoot Terraform

● Manage Terraform Versions

● Verify Terraform Binary Archives

● Develop Configuration with the Console Write Terraform Configuration

● Define infrastructure with terraform resources

● Perform CRUDE operations with providers

● Customize terraform configuration with variables

● protect sensitive input variables

● semplify terraform configuration with locals

● output data from terraform

● query data sources

● create resource dependencies

● Manage similar resources with count

● Manage similar resources with for each

● Perform dynamic operations with functions

● Create dynamic expressions

● Lock and upgrade provider versions

● Troubleshoot terraform

● Manage Terraform versions Reuse Configuration with Modules

● Modules Overview 6 min

● Use Modules from the Registry 10 min

● Build and Use a Local Module 14 min

● Share Modules in the Private Module Registry 6 min

● Add Public Modules to your Private Module Registry 4 min

● Refactor Monolithic Terraform Configuration 17 min

● Module Creation - Recommended Pattern 16 min Manage Terraform State

● Import Terraform Configuration

● Migrate State to Terraform Cloud

● Manage Resources in Terraform State

● Target resources

● Troubleshoot Terraform

● Manage Resource Drift

● Manage Resource Lifecycle 3

● Version Remote State with the Terraform Cloud API

● Use Refresh-Only Mode to Sync Terraform State

● Develop Configuration with the Console Automate Terraform

● Running Terraform in Automation

● Automate Terraform with Ansible Recommended Enterprise Patterns

● Module Creation - Recommended Pattern

● Terraform Enterprise Backup - Recommended Pattern