TERRAFORM

Terraform Automatisation du déploiement d'infrastructures

Des bases solides pour déployer vos infrastructures dans le cloud

Formation officielle SFEIR InstituteNiveau Intermédiaire⏱️ 2 jours (14h)

Ce que vous allez apprendre

  • Création de déploiement via Terraform
  • Validation et tests automatisés
  • Déploiement continu
  • Développement et utilisation de providers communautaires

Prérequis

  • Compétences Linux de base: dossier, variables d'environnements, exécution de binaire, utilisation de Vim
  • Compréhension du versioning de code et de l'utilisation de Gitlab-ci
  • Accès internet et compte valide chez un provider cloud cible (en fonction du client, par défaut: Google Cloud Platform)
  • Compétences de base sur le provider cloud cible: authentification, gestion des projets et du réseau, utilisation du sdk

Public cible

  • Tout profil technique désirant découvrir ou approfondir ses connaissances de l'outil

Programme de la Formation

7 modules pour maîtriser les fondamentaux

Sujets abordés
  • HashiCorp et écosystème de produits
  • Historique Terraform
  • Les versions majeures de Terraform
Sujets abordés
  • Installation
  • Configuration
  • Découverte du logiciel
Activités

Atelier: Installation et configuration

Sujets abordés
  • “HCL”: HashiCorp Configuration Language
  • Variables, ressources, providers et outputs
  • Cycle de vie des ressources
  • “HIL”: HashiCorp Interpolation Language
  • Expressions
  • Fonctions
  • Boucle et conditions
Activités

Atelier: Premier déploiement d'infrastructure

Atelier: Utilisation avancée des interpolations

Sujets abordés
  • Mise en place d'aide au développement
  • Génération automatique de la documentation
  • Gestion des fichiers et bonnes pratiques
Activités

Atelier: Configuration de l'environnement de développement

Sujets abordés
  • Overview des différents outils de tests
  • L'exemple de inspec, inspec-iggy et kitchen-terrraform
Activités

Atelier: Continuous Integration avec Terraform

Sujets abordés
  • Re-utilisation du code, découverte des modules
  • Gestion de la concurrence et de la persistance
  • Gestion des credentials
Activités

Atelier: Création d'un registre de module dans gitlab

Sujets abordés
  • Manipulation du fichier d'état
  • Déploiement continu via Gitlab-ci
  • Présentation de l'offre pour les entreprises Terraform Cloud
  • Développement et utilisation de providers communautaires
Activités

Atelier: Continuous Deployment via Terraform

Formations associées

AWS

Architecture Avancée sur AWS

Dans ce cours, chaque module présente un scénario avec un défi architectural à résoudre. Vous examinerez les services et fonctionnalités AWS disponibles comme solutions au problème. Vous acquerrez des connaissances en participant à des discussions basées sur des problèmes et en découvrant les services AWS que vous pourriez appliquer pour relever les défis. Sur 3 jours, le cours va au-delà des bases d'une infrastructure cloud et couvre des sujets pour répondre à une variété de besoins pour les clients AWS. Les modules de cours se concentrent sur la gestion de plusieurs comptes AWS, la connectivité hybride et les appareils, la mise en réseau avec un accent sur la connectivité AWS Transit Gateway, les services de conteneurs, les outils d'automatisation pour l'intégration/livraison continue (CI/CD), la sécurité et la protection contre les attaques par déni de service distribué (DDoS), les lacs de données et les magasins de données, les services en périphérie, les options de migration et la gestion des coûts. Le cours se termine en vous présentant des scénarios et en vous mettant au défi d'identifier les meilleures solutions.

3 j
Avancé
AWS
Best

Architecturer sur AWS

Architecturer sur AWS s'adresse aux architectes de solutions, aux ingénieurs de conception de solutions et aux développeurs cherchant à comprendre l'architecture AWS. Dans ce cours, vous apprendrez à identifier les services et les fonctionnalités pour créer des solutions informatiques résilientes, sécurisées et hautement disponibles sur le Cloud AWS. Les solutions architecturales diffèrent en fonction du secteur, des types d'applications et de la taille de l'entreprise. Les instructeurs agréés par AWS mettent l'accent sur les meilleures pratiques en utilisant le Cadre AWS Well-Architected et vous guident dans le processus de conception de solutions informatiques optimales basées sur des scénarios réels. Les modules se concentrent sur la sécurité des comptes, la mise en réseau, le calcul, le stockage, les bases de données, la surveillance, l'automatisation, les conteneurs, l'architecture sans serveur, les services de périphérie, ainsi que la sauvegarde et la récupération. À la fin du cours, vous mettrez en pratique la création d'une solution et appliquerez ce que vous avez appris.

3 j
Intermédiaire

Prochaines sessions

2 avril 2026
Distanciel • Français
S'inscrire
9 juillet 2026
Distanciel • Français
S'inscrire
7 octobre 2026
Distanciel • Français
S'inscrire

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports théoriques (Slides)Présentation de concepts via des supports visuels (PowerPoint, PDF).
  • Démonstration technique (Démos)Le formateur réalise une manipulation ou une procédure devant les apprenants.
  • Laboratoires dirigés (Labs)Mise en pratique guidée sur logiciel, machine ou environnement technique.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
  • Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.

1 580€ HT

par apprenant