EAZYTraining
  • Eazytraining
    • Formateurs
    • Alumni
    • Podcast
    • Environnement de Labs
    • SAV & Support
    • FAQ
  • Formations
    • Automatisation
    • Certifications
    • Cloud
    • Développement informatique
    • Développement personnel
    • DevOps
    • Gitops
    • data
    • Management
    • Microservices et orchestration
    • Réseau et sécurité
    • Système
    • Virtualisation
  • Bootcamp
    • Bootcamp DevOps
    • Bootcamp Certification Devops
    • Bootcamp Data Analyst
    • Bootcamp AWS Cloud Engineer
    • Bootcamp Platform Engineer
    • Bootcamp Salesforce
    • Bootcamp Devops USA
    • Profitez des offres BUNDLE
  • Parcours
    • Parcours DevOps
    • Parcours Cloud
    • Parcours Testeur Logiciel
    • Parcours Data analyst
    • Parcours platform engineer Kubernetes
  • Coaching
  • Abonnements
    • Abonnement Gratuit
    • Abonnement Mensuel
    • Abonnement Annuel
  • Blog
  • Contact
  • Connexion
Sélectionner une page
  • Accueil
  • Catalogue de cours
  • technologies numériques
  • devops
  • Terraform : les bases pour DevOps

Terraform : les bases pour DevOps

Détails

  • 10 Sections
  • 71 Lessons
  • Durée de vie
Expand all sectionsCollapse all sections
  • Module 00 : Présentation de la formation
    8
    • 1.1
      Présentation de la formation
      4 Minutes
    • 1.2
      Présentation du formateur
      2 Minutes
    • 1.3
      AJUSTER LA QUALITE DE LA VIDEO EN FONCTION DE VOTRE DEBIT INTERNET
      2 Minutes
    • 1.4
      Supports de cours
    • 1.5
      TPs sur GCP
      2 Minutes
    • 1.6
      TPs sur AZURE
    • 1.7
      Restons connectés
    • 1.8
      GET READY
      1 Minute
  • Module 01 : Introduction au devops et IaC
    1
    • 2.1
      Introduction au devops et iac
      5 Minutes
  • Module 02 : Terraform
    8
    • 3.1
      Terraform
      6 Minutes
    • 3.2
      TP-0 : prérequis
      2 Minutes
    • 3.3
      TP-0 : [correction] création du compte aws
      8 Minutes
    • 3.4
      TP-0 [correction] installation de l’IDE Visual Studio Code
      4 Minutes
    • 3.5
      TP-1 : Installation de terraform
      2 Minutes
    • 3.6
      TP-1 : [correction] installation de terraform sous windows partie 1
      4 Minutes
    • 3.7
      TP-1 : [correction] installation de terraform sous windows partie 2
      1 Minute
    • 3.8
      TP-1 : [correction] installation de terraform sous linux
      3 Minutes
  • Module 03 : Déployez vos premières ressources
    13
    • 4.1
      Déployez vos premières ressources
      9 Minutes
    • 4.2
      TP-2 : Déployez vos premières ressources
      2 Minutes
    • 4.3
      TP-2 : [correction] récupération de la secret et l’access key
      3 Minutes
    • 4.4
      TP-2 : [correction] finalisation de la création du compte aws partie 1
      1 Minute
    • 4.5
      TP-2 : [correction] finalisation de la création du compte aws partie 2
      2 Minutes
    • 4.6
      TP-2 : [correction] création de la paire de clé
      2 Minutes
    • 4.7
      TP-2 : [correction] écriture de votre premier script terraform
      4 Minutes
    • 4.8
      TP-2 : [correction] téléchargement du plugin – provider
      2 Minutes
    • 4.9
      TP-2 : [correction] mise à jour de votre ressource terraform
      4 Minutes
    • 4.10
      TP-2 : [correction] terraform plan et terraform apply
      4 Minutes
    • 4.12
      TP-2 : [correction] terraform destroy
      2 Minutes
    • 4.13
      TP-2 : [correction] ATTENTION supprimez l’EBS sinon vous serez facturé
      8 Minutes
    • 4.14
      TP-2 : [correction] code utilisé
  • Module 04 : Rendez vos déploiements dynamiques
    8
    • 5.1
      Rendez vos déploiements dynamiques
      20 Minutes
    • 5.2
      Utilisation des Shared Credential Files
      15 Minutes
    • 5.3
      TP-3 : Rendez vos déploiements dynamiques
      2 Minutes
    • 5.4
      TP-3 : [correction] explication schématique de tp
      2 Minutes
    • 5.5
      TP-3 : [correction] écriture du script terraform pour la déploiement de notre architecture
      15 Minutes
    • 5.6
      TP-3 : [correction] déploiement de l’infra
      9 Minutes
    • 5.7
      TP-3 : [correction] terraform format
      1 Minute
    • 5.8
      TP-3 : [correction] code utilisé
  • Module 05 : Terraform provisioners
    11
    • 6.1
      Terraform provisioners
      6 Minutes
    • 6.2
      TP-4 : Terraform provisioners
      2 Minutes
    • 6.3
      TP-4 : [correction] rajout des provisioners à notre code
      7 Minutes
    • 6.4
      TP-4 : [correction] test des provisioners
      2 Minutes
    • 6.5
      TP-4 : [correction] vérifier l’exécution du local provisioner
      1 Minute
    • 6.6
      TP-4 : [correction] attention à la version de nginx sur amazon linux
      3 Minutes
    • 6.7
      TP-4 : [correction] verifier l’exécution du remote provisioner
      1 Minute
    • 6.8
      TP-4 : [correction] consultation du tfstate
      3 Minutes
    • 6.9
      TP-4 : [correction] attention à l’ip de l’ec2 et l’eip
      10 Minutes
    • 6.10
      TP-4 : [correction] validation du fonctionnement de l’application déployée avec les provisioners
      2 Minutes
    • 6.11
      TP-4 : [correction] code utilisé
  • Module 06 : Remote management
    6
    • 7.1
      Remote management
      7 Minutes
    • 7.2
      TP-5 : Remote management
      2 Minutes
    • 7.3
      TP-5 : [correction] création du bucket s3
      2 Minutes
    • 7.4
      TP-5 : [correction] configuration du backend s3 dans notre code terraform
      3 Minutes
    • 7.5
      TP-5 : [correction] vérifiez que le tfstate est bien sur le s3
      7 Minutes
    • 7.6
      TP-5 : [correction] code utilisé
  • Module 07 : Module
    6
    • 8.1
      Module
      8 Minutes
    • 8.2
      TP-6 : Module
      3 Minutes
    • 8.3
      TP-6 : [correction] création du module ec2 partie 1
      7 Minutes
    • 8.4
      TP-6 : [correction] création du module ec2 partie 2
      4 Minutes
    • 8.5
      TP-6 : [correction] création du module ec2 partie 3
      14 Minutes
    • 8.6
      TP-6 : [correction] code utilisé
  • Module 08 : OpenStack + Terraform
    6
    • 9.1
      openstack
      3 Minutes
    • 9.2
      présentation de l’infrastructure à déployer
      4 Minutes
    • 9.3
      code utilisé
    • 9.4
      explication du code utilisé
      12 Minutes
    • 9.5
      déploiement automatisé de l’infrastructure applicative
      7 Minutes
    • 9.6
      connexion à l’application
      9 Minutes
  • Module 09 : Mini-projet
    4
    • 10.1
      Restons connectés
    • 10.2
      Mini-projet
      4 Minutes
    • 10.3
      Prochaine étape
    • 10.4
      YOU WIN
      1 Minute

Introduction au devops et iac

Introduction au DevOps et à l’IaC (Infrastructure as Code)

Cette leçon introductive explique les fondamentaux du DevOps et le rôle crucial de l’Infrastructure as Code (IaC)
dans la modernisation de la gestion des infrastructures IT. Elle expose comment l’IaC permet de décrire une infrastructure sous forme de code,
rendant possible l’automatisation, la reproductibilité, la scalabilité et la traçabilité.

🧩 Contexte pédagogique

Cette leçon pose les bases indispensables pour comprendre la philosophie DevOps (collaboration entre développement et opérations)
et pour appréhender l’usage d’outils comme Terraform, Ansible ou CloudFormation dans la gestion déclarative de l’infrastructure.

📝 Consignes

Cette leçon n’est pas un atelier pratique. Aucune consigne technique n’est requise à ce stade.

🧾 Contenu de la leçon

  • Définition du DevOps : principes, objectifs, bénéfices
  • Limites des approches traditionnelles : erreurs humaines, faible reproductibilité
  • Présentation de l’IaC :
    • Décrire l’infrastructure avec du code
    • Versionner avec Git
    • Automatiser les déploiements
  • Comparaison : gestion manuelle vs approche déclarative
  • Avantages de l’IaC dans un contexte DevOps :
    • Gain de temps et fiabilité
    • Réduction des erreurs humaines
    • Meilleure collaboration entre les équipes
    • Intégration dans les chaînes CI/CD

🎯 Objectifs pédagogiques

  • Expliquer ce qu’est le DevOps et l’Infrastructure as Code
  • Identifier les bénéfices de l’automatisation de l’infrastructure
  • Comprendre pourquoi l’IaC est essentielle dans une démarche DevOps
  • Se projeter dans l’utilisation d’outils comme Terraform pour automatiser les déploiements

✅ Résumé

Cette leçon présente les fondations du DevOps et de l’Infrastructure as Code, deux piliers de l’automatisation IT moderne.
L’IaC permet de définir, documenter, versionner et automatiser une infrastructure de manière fiable et collaborative.
Cette approche s’intègre parfaitement dans une démarche DevOps visant à améliorer la rapidité, la cohérence et l’agilité des déploiements.

© 2025 EAZYTraining – Formation Terraform et CI/CD DevOps

 

Poster le commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

GET READY
Préc.
Terraform
Suivant

Ils nous font confiance

Nos apprenants certifiés

certified Kubernetes ADministrator
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
certified Kubernetes Security Specialist
JE RECOMMANDE eazytraining
AWS Certifed Cloud Practionner
CKAD
kubernetes certifications with CKS
terraform associate certificate
scrum master
JE RECOMMANDE eazytraining
certification scrum master
certification scrum master
Scrum master
Scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certification scrum master
certified Terraform assocaite

Nos certifications

Suivez-nous

  • Suivre
  • Suivre
  • Suivre
ADMIN

Protection des données

Mentions légales

Conditions générales de vente

Conditions générales d’utilisation

Formations

Bootcamp

Parcours DevOps

Coaching

Eazytraining

Formateurs

Alumni

Blog

FAQ

Contact 

Mon compte
Inscription

Connexion

Mon espace perso

Tel: +33 (0)7-89-91-93-05 / +237 696-970-312
Mail: contact@eazytraining.fr

Paiement sécurisé

EAZYTraining© | Marque de la société individuelle TAFEN Dirane Willy SIREN : 842428062 à l’adresse 39 Rue Fontquetin 42300 Roanne