Packt

Hashicorp Terraform - Introduction à l'infrastructure en tant que code

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Packt

Hashicorp Terraform - Introduction à l'infrastructure en tant que code

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Maîtrisez les composants CORE et les workflows de Terraform pour la gestion des infrastructures cloud.

  • Acquérez une expérience pratique avec Terraform et OpenTofu, de l'installation au déploiement.

  • Découvrez les bonnes pratiques en matière de structuration, de maintenance et d'écriture de code Terraform réutilisable.

Compétences que vous acquerrez

  • Catégorie : Authentifications
  • Catégorie : Gestion de la configuration
  • Catégorie : Maintenabilité
  • Catégorie : Multi-cloud
  • Catégorie : Automatisation des technologies de l'information
  • Catégorie : Évolutivité
  • Catégorie : Infrastructure en nuage
  • Catégorie : Réutilisation du code
  • Catégorie : Contrôle des versions
  • Catégorie : Infrastructure as Code (IaC)
  • Catégorie : Environnement de développement
  • Catégorie : Installation du logiciel

Outils que vous découvrirez

  • Catégorie : Terraform
  • Catégorie : Interface de ligne de commande

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

mai 2026

Évaluations

14 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 13 modules dans ce cours

Dans ce module, nous vous présenterons les bases de Terraform, notamment ses concepts clés, ses composants et ses avantages. Vous découvrirez également le langage de configuration HashiCorp (HCL) et OpenTofu, que vous utiliserez tout au long de cette formation.

Inclus

6 vidéos1 lecture1 devoir

Dans ce module, nous vous guiderons tout au long du processus de préparation de votre environnement pour Terraform et OpenTofu. Cela comprend les étapes d'installation sur différents systèmes, la configuration des identifiants d'accès et la configuration de votre IDE pour un développement efficace.

Inclus

9 vidéos1 devoir

Dans ce module, nous verrons comment organiser efficacement les fichiers de configuration Terraform. Cela vous permettra de gérer et de maintenir vos projets d'infrastructure avec facilité et efficacité.

Inclus

1 vidéo1 devoir

Dans ce module, nous allons nous pencher sur l'état Terraform, en expliquant son rôle essentiel dans la gestion des changements d'infrastructure et en abordant la manière de stocker en toute sécurité les fichiers d'état, tant en local qu'à distance.

Inclus

3 vidéos1 devoir

Dans ce module, nous aborderons le workflow CORE de Terraform. Vous apprendrez à initialiser, planifier, appliquer et supprimer des configurations d'infrastructure à l'aide des commandes Terraform essentielles.

Inclus

5 vidéos1 devoir

Dans ce module, nous vous présenterons l'interface de ligne de commande (CLI) de Terraform et vous montrerons comment l'utiliser efficacement pour gérer votre infrastructure. Vous apprendrez également à optimiser votre efficacité grâce à des techniques avancées d'utilisation de la CLI.

Inclus

5 vidéos1 devoir

Dans ce module, nous allons découvrir les différents types de blocs Terraform, notamment les blocs « provider », « resource » et « output », ainsi que la manière dont ils définissent l'infrastructure. Vous apprendrez également à utiliser les variables et les modules pour rendre votre code plus flexible.

Inclus

12 vidéos1 devoir

Dans ce module, nous vous guiderons dans la rédaction de votre première configuration Terraform. Vous acquerrez une expérience pratique dans la définition et le déploiement d'une infrastructure de base avec Terraform.

Inclus

1 vidéo1 devoir

Dans ce module, nous vous apprendrons à utiliser la documentation officielle de Terraform pour trouver des solutions et des exemples. Cela vous permettra de résoudre les problèmes et d'optimiser vos configurations Terraform.

Inclus

1 vidéo1 devoir

Dans ce module, nous vous montrerons comment améliorer votre code Terraform afin d'en faciliter la réutilisation. Vous découvrirez les valeurs dynamiques, les variables locales et les méta-arguments pour rationaliser et optimiser vos configurations Terraform.

Inclus

18 vidéos1 devoir

Dans ce module, nous vous présenterons les modules Terraform et vous expliquerons comment ils vous aident à organiser et à réutiliser votre code. Vous apprendrez également à créer et à utiliser vos propres modules afin d'obtenir un code standardisé et facile à maintenir.

Inclus

4 vidéos1 devoir

Dans ce module, nous verrons comment gérer et maintenir votre code Terraform sur le long terme. Vous découvrirez des stratégies pour mettre à niveau des ressources, cibler des modifications spécifiques et importer des ressources existantes.

Inclus

4 vidéos1 devoir

Dans ce dernier module, nous vous féliciterons d'avoir suivi ce cours jusqu'au bout et nous vous encouragerons à mettre en pratique les connaissances acquises dans le cadre de projets concrets. Nous vous proposerons également des conseils pour poursuivre votre apprentissage de Terraform et de l'IaC.

Inclus

1 vidéo2 devoirs

Instructeur

Packt - Course Instructors
Packt
1 946 Cours576 973 apprenants

Offert par

Packt

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions