Compétence · Provisionnement · Provisionner en code avec Terraform
Partager un state Terraform distant, verrouillé et récupérable
Comprendre le state, le partager dans un backend distant verrouillé, le migrer sans le perdre, et le sauvegarder puis le restaurer.
Commencer la leçon 1Le domaine Provisionnement
- 4 leçons
- ~4 h 00 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
Cette compétence, pour vous
Partager un state Terraform distant, verrouillé et récupérable
Calcul en cours
Elle débloque · 4 compétences
- Maintenir une infrastructure AWS sous Terraform : state S3 verrouillé, import, moved et dérive
- Exécuter Terraform sans interaction dans une chaîne, avec garde-fous
- Organiser plusieurs environnements et un dépôt Terraform sans couplage dangereux
- Inspecter et réparer un state Terraform, déplacer ou retirer des ressources sans les recréer
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
4 leçons, soit ~4 h 00, dans l'ordre du programme. Chaque leçon se termine par son quiz.
Le programme
4 leçons · ~4 h 00
- 1Comprendre le state· 45 min
- 2Backends Terraform· 45 min
- 3Verrouillage du state· 70 min
- 4Sauvegarder et restaurer· 80 min
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
4 labs guidés
Épreuve
Aucune épreuve
Une preuve pratique est un challenge, un capstone ou un lab déclaré.
Mobilisée par la mission « Décrire une infrastructure en code, partageable et rejouable », qui a sa preuve.
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
- Maîtriser l'ordre, le remplacement et les garde-fous des ressources Terraform
- Manipuler des données sensibles dans Terraform sans les exposer dans les sorties ni le state
- 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