1 Introduction à Terraform pour Google Cloud
Introduction à l’IaC
Introduction à Terraform
Utiliser Terraform
2 Termes et concepts
Phase d’auteur
Commandes Terraform
Outil Terraform Validator
3 Écrire du code d’infrastructure pour Google Cloud
Introduction aux ressources
Éléments à prendre en compte pour définir un bloc de ressources
Méta-arguments pour les ressources
Dépendances des ressources
Introduction aux variables
Introduction aux valeurs de sortie
Terraform Registry et CFT
4 Organiser et réutiliser des configurations avec les modules Terraform
Introduction aux modules
Réutiliser des configurations en utilisant des modules
Utiliser des variables pour paramétrer votre configuration
Transmettre les attributs des ressources à l’aide de variables de sortie
Cas d’utilisation des modules, avantages et bonnes pratiques
5 Introduction aux états dans Terraform
Introduction aux états de Terraform
Les manières de sauvegarder un fichier d’état
Stocker un fichier d’état dans un bucket Cloud Storage
Bonnes pratiques concernant les états Terraform
Les participantes et participants pourront s’exercer à la création de ressources Google Cloud avec Terraform
Cette formation s’adresse aux ingénieurs Cloud, aux ingénieurs DevOps ainsi qu’aux personnes qui veulent commencer à utiliser Terraform pour automatiser la mise à disposition d’infrastructure en mettant l’accent sur Google Cloud Platform.
Afin de bénéficier au maximum de cette formation, les participantes et participants doivent :
Cette formation fait partie du chemin de certification Google Cloud Certified Associate Cloud Engineer.
Produits
Cette formation n’aborde pas les sujets suivants :