Terraform et OpenTofu — l'infrastructure as code en pratique
Terraform et son dérivé communautaire OpenTofu ont imposé un modèle déclaratif pour provisionner l'infrastructure : le code décrit l'état souhaité, l'outil calcule et applique le différentiel. Cette formation couvre l'ensemble du cycle, du premier fichier de configuration jusqu'à la gestion collaborative d'états sur plusieurs environnements.
Objectifs de la formation
- Comprendre le modèle déclaratif, le graphe de dépendances et le cycle d'application.
- Écrire des configurations structurées : ressources, variables, sorties, expressions.
- Gérer l'état : stockage distant, verrouillage, import et manipulations sûres.
- Concevoir des modules réutilisables et versionnés.
- Provisionner des infrastructures OpenStack, Proxmox VE et Kubernetes.
- Industrialiser : environnements multiples, secrets, tests et intégration continue.
Public concerné
- Ingénieurs DevOps, SRE et administrateurs cloud.
- Architectes et ingénieurs infrastructure.
- Équipes plateforme industrialisant leurs déploiements.
Prérequis
- Administration Linux et notions de cloud ou de virtualisation.
- Bases de gestion de versions appréciées.
Programme détaillé
Jour 1 — Fondamentaux et langage
- Principes de l'infrastructure as code et positionnement des outils
- Fournisseurs, ressources, sources de données et cycle d'application
- Langage de configuration : variables, valeurs locales, sorties et boucles
Jour 2 — État, modules et fournisseurs
- Gestion de l'état : stockage distant, verrouillage et import
- Conception de modules réutilisables et versionnés
- Provisionnement OpenStack, Proxmox VE et Kubernetes
Jour 3 — Industrialisation
- Environnements multiples et structuration d'un dépôt
- Gestion des secrets et bonnes pratiques de sécurité
- Tests, validation et intégration dans une chaîne continue
Certification
À l'issue de cette formation, vous recevrez une attestation de participation délivrée par ECINTELLIGENCE.
Autres formations qui pourraient vous intéresser
Ansible — les fondamentaux de l'automatisation IT
Présentiel et distancielLes incidents naissent rarement d'une technologie défaillante : ils naissent des configurations divergentes et des gestes manuels non reproductibles. Cette …
Ansible avancé — automatisation à grande échelle et événementielle
Présentiel et distancielAutomatiser dix serveurs et en automatiser mille ne relèvent pas des mêmes pratiques. Cette formation avancée traite des inventaires à …
Ansible avancé — développeur : modules, plugins et collections
Présentiel et distancielLorsque les modules existants ne suffisent plus, il devient nécessaire d'étendre Ansible. Cette formation est entièrement consacrée au développement Python …
Prêt à développer vos compétences ?
Rejoignez des centaines de professionnels qui ont fait confiance à ECINTELLIGENCE pour leur montée en compétences.
Voir toutes nos formations