Platform Engineering

DevOps 🔴 Senior

Définition

Discipline qui construit et exploite une plateforme interne (Internal Developer Platform) offrant en libre-service aux équipes produit ce dont elles ont besoin : environnements, pipelines, observabilité, bases de données. L'équipe plateforme agit comme un fournisseur interne qui réduit la charge cognitive des développeurs (modèle Team Topologies). Gartner prévoyait que 80 % des grandes organisations auraient une équipe plateforme d'ici 2026 ; Backstage (Spotify, CNCF) est le portail développeur le plus répandu.

Analogie

Plutôt que chaque restaurant construise sa propre centrale électrique, une régie fournit l'électricité, l'eau et le gaz : les cuisiniers cuisinent.

Exemple de code

# Backstage : catalog-info.yaml déclaré à côté du code
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
  name: api-commandes
  annotations:
    github.com/project-slug: acme/api-commandes
    backstage.io/techdocs-ref: dir:.
spec:
  type: service
  lifecycle: production
  owner: team-paiement
  dependsOn: [resource:postgres-commandes]
# Le portail agrège doc, pipelines, alertes, SLO, propriétaires…

Cas d'usage

Organisation de plusieurs dizaines d'équipes où chacune réinvente son CI, son Terraform et son monitoring.

Anti-pattern

Construire une plateforme « obligatoire » sans traiter les développeurs comme des clients : ils la contournent, et l'on obtient une équipe ops déguisée.
#devops#organisation#senior

Fiche mise à jour le 2026-09-27

← → au clavier pour passer d'une fiche à l'autre