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."