Ce que vous apprendrez
- Comprendre l'infrastructure as code, déclarative ou impérative, et choisir ses outils
- Installer OpenTofu et maîtriser le cycle init, plan, apply, destroy
- Écrire du HCL propre avec variables, sorties, locals et types
- Protéger et partager l'état avec un backend distant et le verrouillage
- Créer et réutiliser des modules, utiliser le registre
- Générer des ressources avec count, for_each, dynamic et les expressions for
- Déployer un réseau, une machine virtuelle et un pare-feu dans le cloud
- Enchaîner OpenTofu et Ansible pour provisionner puis configurer
- Organiser les environnements et faire relire les plans dans une CI
- Sécuriser secrets, droits et état, détecter la dérive et tester son code
Programme de la formation
10 leçons · 7 h 50Section 1 — Fondamentaux
Section 2 — Construire
Section 3 — Équipe et configuration
Section 4 — Sécurité
Prérequis
- Le cours « Fondamentaux » (inclus) ou une bonne pratique de la ligne de commande Linux
- Des notions de réseau (adresses IP, sous-réseaux, ports)
- Git (cloner, valider, pousser) est un plus
À qui s’adresse cette formation ?
- Administrateurs système qui veulent automatiser leurs déploiements
- Ingénieurs DevOps et cloud débutants
- Développeurs qui gèrent eux-mêmes leur infrastructure