Formation Technologies de l'information : Terraform : Déployez et automatisez votre infrastructure
Le programme de la formation
L’infrastructure as Code avec Terraform – Déployez votre infrastructure sur le Cloud
⦁ Infrastructure as Code
⦁ Architecture et CLI Terraform
⦁ Écrire du code Terraform
⦁ Dans la pratique
⦁ Utiliser et développer des modules
⦁ Concepts avancés de Terraform
⦁ La gestion du state
⦁ Tester le code Terraform
⦁ Développer un provider
⦁ HCP Terraform
⦁ Intégrer Terraform dans une CI/CD
⦁ Passer la certification Terraform
⦁ Outils externes
⦁ Faire sa veille
Terraform de A à Z – Déploiement et automatisation d’infrastructures
Présentation de Terraform
⦁ Présentation du socle technique
⦁ L’Infrastructure as Code (IaC)
⦁ Présentation de Terraform
⦁ Installation de Terraform
⦁ Le workflow
⦁ Démonstration – Le workflow
⦁ Les bases du HCL
La structure d’une recette
⦁ La base d’une recette avec les blocs terraform et provider
⦁ Le bloc resource
⦁ Création d’une recette simple
⦁ Le bloc variable
⦁ Ajout de variables et de règles de validation
⦁ Le bloc output
⦁ Application du module output dans une recette
⦁ Le bloc locals
⦁ Ajout de locals
⦁ Le bloc data
⦁ Intégration avec des ressources existantes via le bloc data
En demander plus à ses recettes Terraform
⦁ La scalabilité avec count
⦁ Création de ressources multiples avec count
⦁ La scalabilité avec for_each
⦁ Création de ressources multiples avec for_each
⦁ HCL : fonctionnalités avancées
⦁ Enrichir sa recette avec ces nouvelles possibilités
⦁ Création de modules
Notions avancées
⦁ La gestion des états
⦁ Configurer la gestion de l’état d’une recette
⦁ Les workspaces
⦁ L’import de ressources
À qui s'adresse cette formation ?
Public cible
Informaticiens
Les objectifs de la formation
L’objectif de cette formation est d’apprendre à maîtriser Terraform afin de concevoir, déployer et gérer efficacement une infrastructure sur le cloud.
