1-10 Évaluation et point sur la journée
Objectifs
- Discuter du contenu de la formation
- Évaluer les progrès
Rappel
Jour 1 : Language de déploiement, dans le cloud et au-delà
Objectifs pédagogiques
- J1/ Comprendre les avantages des approches IAC et Devops
- J1/ Savoir faire des déploiements en utilisant des providers existants
- J2/ Savoir créer ses propres modules
- J2/ Savoir déployer en équipe sur le long terme
Compréhension directe Terraform
- Existence d'un projet commun : J2
- Structuration du projet : J2
- Définition de la recette : J1
- Passage de secrets : J2
- Initialisation du projet : J1
- Planification : J1
- Utilisation de données entre modules : J2
- Stockage d'un état : J1
- Cycle de vie : J1
Les objectifs de la journée
- Avoir une vision globale de la formation
- Comprendre Terraform dans une logique IAC et Devops
- Appréhender les outils qu'on utilisera au court de la formation
- Avoir une vue globale du fonctionnement de Terraform
- Savoir utiliser le langage utilisé par Terraform
- Comprendre et utiliser les principales commandes de la CLI terraform
- Comprendre et savoir utiliser les objets fondamentaux de Terraform
- Comprendre les variables dans Terraform
- Comprendre les outputs dans Terraform
- Connaître et savoir utiliser les fonctions intégrées dans Terraform
- Savoir utiliser les boucles et conditions logiques dans Terraform
- Utiliser Terraform avec des fournisseurs non API
Les TPs
L'évaluation
Comprendre les avantages des approches IAC et Devops
Savoir faire des déploiements en utilisant des providers existants
Objectifs
- Discuter du contenu de la formation
- Évaluer les progrès