Programme de Formation
5
module(s)
Durée totale : 600
Maîtriser Git dans un contexte d'infrastructure — workflows, stratégies de branches, hooks, signature des commits et revue de code adaptée aux pipelines IaC.
Module 1 : Git workflows pour ops
90
Adopter Git comme source de vérité pour l'infrastructure — conventions de dépôt, structure IaC, gestion des secrets et signature des commits pour des opérations auditables et réversibles.
Module 2 : Branching strategies (trunk, GitFlow, GitHub Flow)
90
Comparer trunk-based, GitHub Flow et GitFlow, choisir la stratégie de branches adaptée à la cadence de livraison et lier branches et environnements pour un déploiement clair.
Module 3 : Hooks Git et signing
90
Automatiser la qualité au moment du commit avec des hooks pre-commit, signer ses commits en GPG ou SSH, et durcir les branches via les règles de protection pour bloquer les erreurs avant qu'elles n'atteignent main.
Module 4 : Pull requests et code review ops
120
Structurer une pull request d'infrastructure avec un template clair, mener une revue de code adaptée aux ops avec checklist idempotence, secrets et blast radius, et choisir entre squash, rebase et merge commit.
Module 5 : TP — Repo IaC bien structuré
210
Construire pas à pas un dépôt IaC complet sur GitHub avec arborescence modules-envs, gitignore, editorconfig, hooks pre-commit, branch protection rules, template de pull request et exemple de revue.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter