Esc
 Naviguer  Ouvrir Esc Fermer
Aller au contenu

Axe 14 — DevOps & exploitation

🎯 Objectif global : construire une chaîne de livraison automatisée et savoir exploiter ce qu’on déploie — pipeline reproductible, infra versionnée, observabilité solide, et un plan quand ça part en vrille.

Axes 4 (Docker), 8, 11.

À l'issue de cet axe, tu sauras :

  • Mettre en place un pipeline CI/CD complet sur GitHub Actions avec OIDC
  • Versionner l'infrastructure avec Terraform / OpenTofu ou Pulumi
  • Choisir entre PaaS, IaaS et VPS selon la charge et le budget
  • Industrialiser des conteneurs (Dockerfile prod, K8s quand utile)
  • Implémenter l'observabilité (logs, métriques, traces, SLO, alerting)
  • Préparer la fiabilité : sauvegardes, runbooks, post-mortems, DR

Déploiement complet de taskly-api — pipeline DevOps de bout en bout : Dockerfile multi-stage, CI GitHub Actions avec OIDC (zéro secret long-lived), OpenTofu pour Fly + Sentry, preview par PR, observabilité (Sentry + Prometheus + Better Stack), 2 SLO documentés avec multi-burn-rate, runbooks copy-pastables. Total free tier : ~10 €/mo.

  • Site Reliability Engineering + SRE Workbook — Google (gratuits en ligne)
  • The DevOps Handbook — Gene Kim et al.
  • Terraform Up & Running — Yevgeniy Brikman
  • Observability Engineering — Charity Majors et al.
  • Kubernetes Patterns — Bilgin Ibryam
  • DORA reports — métriques équipes
  • OpenTelemetry docsopentelemetry.io
  • Grafana OSS Stackgrafana.com/oss