AC34.05
Automatisation DevOps
Déploiement Ansible

Pour un projet d’hébergement d’un site WordPress, j’ai exploré l’automatisation des déploiements avec Ansible. L’objectif était de limiter les interventions manuelles et donc de réduire les erreurs humaines tout en accélérant la mise en production.

J’ai rédigé des playbooks en YAML et j'ai utilisé le moteur de template Jinja2 pour rendre les déploiements paramétrables et reproductibles. Cette approche permet de configurer rapidement différents environnements (développement, pré-production, production) sans refaire les étapes à la main.
Cette approche m’a permis de comprendre la logique d’automatisation côté serveur et de voir comment les outils DevOps facilitent la mise en production continue.
Ce que j’ai appris
Grâce à ce projet, j’ai acquis une meilleure vision de la chaîne de production : développement, configuration, hébergement et déploiement. J’ai aussi appris à travailler avec des outils d’orchestration modernes et à adopter une approche DevOps pour améliorer la fiabilité d’un projet.