DevOps & Cloud
Du commit au déploiement — en continu. Depuis 2024.
Pourquoi le DevOps a changé ma façon de travailler
En 2024, j'ai formalisé ma pratique DevOps. La conteneurisation avec Docker, l'orchestration Kubernetes, et les pipelines CI/CD automatisés ont transformé la façon dont je déploie et maintiens les applications. Désormais, chaque projet que je livre est pensé pour être reproductible, observable et scalable dès le départ.
Stack DevOps
Conteneurisation
- Docker & Docker Compose
- Construction d'images optimisées
- Multi-stage builds
Orchestration
- Kubernetes (déploiements, services, ingress)
- Helm charts
- Namespaces et RBAC
CI/CD
- GitHub Actions
- GitLab CI/CD
- Pipelines : build → test → lint → deploy
Infrastructure as Code
- Terraform
- Ansible
- Variables d'environnement et secrets management
Cloud & Hébergement
- AWS (EC2, S3, RDS, ECS)
- DigitalOcean
- VPS Linux (Nginx, Certbot, reverse proxy)
Monitoring
- Prometheus + Grafana
- ELK Stack (Elasticsearch, Logstash, Kibana)
- Alerting et dashboards
"DevOps, c'est l'art d'éliminer les frictions entre le développement et la production. Moins de 'ça marche sur ma machine'. Plus de systèmes fiables, traçables, et prêts à encaisser la charge."