Compétence · Provisionnement · Provisionner en code avec Terraform
Maîtriser l'ordre, le remplacement et les garde-fous des ressources Terraform
Maîtriser l'ordre des ressources, leur remplacement avec le bloc lifecycle, et les garde-fous : validation, precondition, postcondition et check.
Commencer la leçon 1Le domaine Provisionnement
- 3 leçons
- ~3 h 40 de lecture
- 1 quiz
- 0 lab de preuve
Le chemin
D'où elle vient, où elle mène
Ce qu'il faut savoir avant, où vous en êtes sur cette compétence, et ce qu'elle ouvre ensuite. Votre état se calcule dans votre navigateur, à partir de ce que vous avez lu et réussi.
Avant · 1 prérequis
Conseillé avant · 1
Cette compétence, pour vous
Maîtriser l'ordre, le remplacement et les garde-fous des ressources Terraform
Calcul en cours
Elle débloque · rien encore
Aucune autre compétence ne la demande : c'est une compétence de bout de chemin.
Le chemin des bases De la base la plus en amont jusqu'à cette compétence : ce qui est en place, ce qu'il reste à lire.
Leçons
Comment l'apprendre
3 leçons, soit ~3 h 40, dans l'ordre du programme. Chaque leçon se termine par son quiz.
Le programme
3 leçons · ~3 h 40
Partie 1 · Écrire du code : décrire l'infrastructure 1 leçon · ~1 h 05
- 1depends_on : dépendances explicites· 65 min
Partie 2 · Écrire du code : répéter et contrôler 2 leçons · ~2 h 35
Au-delà des leçons
S'évaluer, pratiquer, passer l'épreuve
Lire une leçon ne confirme rien. Une compétence se confirme par un quiz réussi, se travaille en lab guidé, et se met à l’épreuve par un challenge ou une mission ; un résultat de lab importé n’est pas vérifié par le site.
S'évaluer
1 quiz
En fin de leçon : réussi à 70 %, il confirme la compétence.
Pratiquer
3 labs guidés
Épreuve
Aucune épreuve
Ni challenge, ni mission avec une preuve pour l'instant.
Appliquer sur une vraie infrastructure
Des leçons de mise en pratique : leurs labs comptent comme pratique et leurs quiz vous évaluent, sans être exigés pour l'acquérir.
Test de positionnement
Préparation des questions…
Le détail de vos réponses
Pour chaque question posée : votre réponse, la bonne réponse, son explication et la page à relire.
Autour
Qui la demande, qui l'enseigne
Demandée par
Enseignée par
Même bloc · Provisionner en code avec Terraform
- Initialiser, exécuter et diagnostiquer un projet Terraform, de init à destroy
- Déclarer des ressources et des data sources Terraform avec des providers épinglés
- Paramétrer un projet Terraform et exposer ses résultats sans dupliquer les valeurs
- Générer des ressources Terraform de façon contrôlée avec expressions, fonctions, count et for_each
- Manipuler des données sensibles dans Terraform sans les exposer dans les sorties ni le state
- Partager un state Terraform distant, verrouillé et récupérable
- Inspecter et réparer un state Terraform, déplacer ou retirer des ressources sans les recréer
- Organiser plusieurs environnements et un dépôt Terraform sans couplage dangereux
- Exécuter Terraform sans interaction dans une chaîne, avec garde-fous
- Concevoir, structurer et tester un module Terraform réutilisable
- Consommer et versionner des modules Terraform de façon reproductible