IaCIntermédiaire3 jours · 21 h🌙 Aussi en soirée

Terraform — Infrastructure as Code

Formation Terraform : 3 jours sur AWS et Azure, IaC de zéro à la prod, modules, state management, tests et CI/CD.

  • Écrire de l'infrastructure en HCL
  • Gérer l'état et les dépendances
  • Créer et réutiliser des modules
  • Intégrer Terraform en CI/CD
Ce que vous ferez après
  • Déployer une infrastructure cloud complète (réseau, VM, bases de données) en une seule commande
  • Versionner votre infra comme du code : chaque changement tracé, réversible, reviewable
  • Éviter les dérives de configuration entre staging et production grâce à la gestion d'état
  • Factoriser vos ressources en modules réutilisables — fini le copier-coller entre projets
Programme détaillé

Au programme

Jour 1 — Fondamentaux & premiers déploiements
  • IaC et philosophie déclarative : pourquoi Terraform v1.15
  • HCL : blocs, variables, locals, outputs, types
  • Providers AWS et Azure : authentification et configuration
  • Plan, apply, destroy — comprendre le cycle de vie
  • Atelier : déployer une infrastructure complète sur AWS (VPC, EC2, S3)
Jour 2 — État, modules & multi-environnements
  • State : fichier local, backends distants (S3+DynamoDB, Azure Blob)
  • Import de ressources existantes et state manipulation
  • Modules réutilisables : structure, versioning, registre public
  • Workspaces et patterns multi-environnements (dev/staging/prod)
  • Atelier : module VPC réutilisable déployé sur 3 environnements
Jour 3 — Tests, sécurité & CI/CD
  • Validation et linting : terraform validate, tflint, Checkov, tfsec
  • Tests avec Terratest (Go) et terraform test (natif v1.6+)
  • Gestion des secrets : Vault provider, AWS Secrets Manager
  • Pipeline CI/CD Terraform : plan en PR, apply sur merge (GitLab/GitHub)
  • Atelier final : pipeline complet avec quality gate sécurité et déploiement automatisé

Public visé

Ingénieurs DevOps/infra, administrateurs cloud et SRE.

Prérequis

  • Notions de cloud (AWS/Azure/GCP)
  • Bases de la ligne de commande
  • Notions de Git

Modalités

Pédagogie70 % pratique
ÉvaluationProjet + quiz
SanctionAttestation
AccessibilitéNous consulter
Votre formateur

Khaled Medjouel

Expert DevOps & infrastructure — 15 ans de terrain

Praticien en activité, Khaled intervient sur des missions d'automatisation, d'infrastructure as code et de migration cloud dans des entreprises de toutes tailles. Ses formations sont construites sur des cas réels, pas sur la documentation officielle.

Questions fréquentes

Foire aux questions

Quelle est la différence entre Terraform Community et HCP Terraform ?

La formation couvre Terraform Community (open source, v1.15), utilisé en entreprise dans la grande majorité des cas. HCP Terraform (anciennement Terraform Cloud) est la version SaaS de HashiCorp — nous abordons son intérêt en fin de programme mais la formation ne l'impose pas.

Faut-il un compte AWS ou Azure pour les labs ?

Non. Les labs utilisent un environnement cloud dédié fourni par Sphinx-Digital. Vous n'avez pas de compte cloud à créer ni de coûts à prévoir.

La formation est-elle éligible à un financement OPCO ou CPF ?

Non. Sphinx-Digital n'est pas certifié Qualiopi et n'est pas référencé sur Mon Compte Formation. La formation est facturée directement à l'entreprise ou au particulier, sans prise en charge externe.

Quelle est la différence entre le format inter-entreprises et intra-entreprise ?

En inter-entreprises, vous rejoignez une session avec des participants d'autres sociétés (3 à 10 personnes). En intra-entreprise, nous organisons une session dédiée à votre équipe, sur votre site ou à distance, avec un contenu adapté à votre contexte. Tarif intra disponible sur devis.

Distanciel ou présentiel : quelles différences concrètes ?

Le contenu et les labs sont identiques. En distanciel, les labs tournent sur des environnements cloud accessibles par navigateur — aucune installation requise. En présentiel sur site, vous fournissez les postes ; les labs peuvent tourner en cloud ou en local selon votre infrastructure.

Combien de participants par session ?

3 à 10 participants maximum. La limite volontaire garantit que chacun peut poser ses questions, adapter les exercices à son contexte et obtenir une réponse détaillée.

Quel est le format soirée ?

Le format soirée répartit la même formation sur 4 sessions de 3h30 (soit 14h), en soirée de 18h30 à 22h00. Même contenu, mêmes labs, même tarif — pour monter en compétences sans poser de congés.

Comment se passe le paiement ?

La formation est facturée sur devis, par virement bancaire. Le paiement en plusieurs fois est possible. Nous émettons une convention de formation pour les entreprises souhaitant la faire prendre en charge par leur service formation.

Cette formation vous intéresse ?

Inscrivez-vous à la prochaine session ou demandez une session intra-entreprise sur mesure.

Retours d'expérience

Ce qu'en disent les participants

5.0
6 avis vérifiés
Google
Amina Mokhtar DevOps Engineer · Thales
Terraform de zéro à la production en 3 jours. Les ateliers sur AWS réel font toute la différence. J'ai pu remettre en place notre remote state et nos modules dès le lendemain de la formation.
Terraform

Pas sûr que cette formation corresponde à votre contexte ?

Échange de 20 min pour faire le point avant de vous inscrire — pas d'argumentaire commercial.

Réserver un créneau →