Plateforme Engineering

Par Frederic Leger en Informatique

Pré-requis

- Connaissances de base des pratiques DevOps : CI/CD, gestion de configuration, tests automatisés, collaboration Dev–Ops, et notions d’IaC (Terraform, Helm, etc.).
- Compréhension opérationnelle d’un environnement cloud ou containerisé (Kubernetes, services managés, observabilité de base), cohérente avec un niveau « associate » cloud native et les attendus du CNPA.
- Aisance avec la lecture de diagrammes d’architecture et les concepts fondamentaux de microservices / API (REST, événements) afin de pouvoir raisonner sur les composants et les flux d’une plateforme.

Chapitre 1 – Comprendre le Platform Engineering

- Positionnement du Platform Engineering dans l’évolution DevOps/SRE, motivations business et enjeux (productivité, fiabilité, time-to-market, IA, réduction de la charge cognitive).
- Rôles et responsabilités d’une équipe plateforme, panorama des profils (Platform Engineer, SRE, Platform Product Manager, Developer Advocate) et articulation avec les domaines CNPA « Platform Engineering Core Fundamentals ».

Chapitre 2 – Principes clés et concepts fondamentaux

- Notions centrales : plateforme comme produit, cognitive load, golden paths, contrats d’interface, SLOs/SLIs, self-service, multi-tenant, sécurité par défaut.
- Cartographie de la chaîne de valeur (Value Stream Mapping) appliquée à la plateforme et liens explicites avec les domaines CNPA sur la mesure et l’amélioration de la plateforme (« Measuring your Platfor

Chapitre 3 – Internal Developer Platforms (IDP)

- Rôle d’une IDP dans un environnement cloud native, bénéfices attendus et limites, en s’appuyant sur les définitions et cas d’usage promus par CNCF et Linux Foundation.
- Panorama synthétique de l’écosystème IDP (Backstage et alternatives) : quand privilégier une approche full-portal, quand rester sur une orchestration plus “thin platform” centrée sur l’automatisation et les APIs.

Chapitre 4 – Developer Experience (DevX) et “flows” développeurs

- Définir et mesurer la Developer Experience : friction points typiques, temps de cycle, feedback loops, questionnaires DevEx, et relation avec le domaine CNPA « IDPs and Developer Experience ».
- Construire et maintenir des « DevX flows » : des golden paths aux workflows de bout en bout (onboarding d’un service, gestion des secrets, observabilité, runbooks) et gestion du compromis golden paths vs golden cages.

Chapitre 5 – La “glue” de plateforme : orchestrer les briques

- Comprendre les couches d’une plateforme cloud native (infra, runtime, services communs, sécurité, observabilité, portail / APIs) et les types de “glue” : pipelines, opérateurs, contrôleurs, brokers d’événements, API gateways.
- Conception des intégrations : contrats d’API, gestion d’identité et d’accès, politique de configuration, gestion du cycle de vie (provisionnement, mise à jour, décommission) pour relier durablement les briques entre elles.

Chapitre 6 – Outils, architecture de référence et automatisation

- Architecture de référence d’une plateforme cloud native (Kubernetes, CI/CD, GitOps, observabilité, sécurité, catalogue de services) en lien avec les domaines CNPA « Continuous Delivery \& Platform Engineering » et « Platform APIs and Provisioning Infrastructure ».
- Panorama raisonné des outils : catégories (orchestration, provisioning, observabilité, sécurité, workflow, portail) et critères de choix selon contexte (taille d’équipe, niveau de maturité, contraintes de conformité).

Chapitre 7 – Sécurité, observabilité et conformité “by design”

- Intégrer la sécurité et la conformité dans la plateforme : gestion des identités, secrets, politiques, supply chain logicielle, audits, en écho au domaine CNPA « Platform Observability, Security and Conformance ».
- Observabilité de la plateforme elle-même : logs, métriques, traces, journaux d’audit, SLOs pour les capacités de plateformes (provisionnement, déploiement, self-service) et retour d’information vers les roadmaps.

Chapitre 8 – Construire votre première plateforme

- Définir un MVP de plateforme : identifier le plus petit ensemble cohérent de capabilities qui produisent de la valeur pour les équipes dev, et l’aligner avec les compétences validées par CNPA (automation, CI/CD, DevX, sécurité de base).
- Les phases de vie d’un MVP : co-conception avec les équipes, expérimentation, généralisation, standardisation, et gestion de la dette de plateforme.

Chapitre 9 – Cycle de vie et gestion produit de votre plateforme

- Gouverner la plateforme : backlog, roadmapping, priorisation, comités de design, financement, alignement avec les objectifs business et risques organisationnels (shadow platforms, duplication).
- Stratégies d’adoption : communication, “selling the platform” aux parties prenantes, accompagnement au changement, boucle de feedback continue, en cohérence avec les pratiques mises en avant dans les programmes de la Linux Foundation.

Chapitre 10 – Se préparer à la certification CNPA (bonus alignement)

- Cartographie explicite des chapitres du cours avec les domaines CNPA (fondamentaux, observabilité/sécurité, CI/CD \& GitOps, APIs \& provisioning, IDPs \& DevX, mesure de la plateforme) pour maximiser la valeur de la certification CNPA.
- Stratégies de montée en compétences post-formation : ressources CNCF / Linux Foundation, contenus libres, communautés, et trajectoire possible vers des certifications plus avancées (par ex. futurs parcours CNPE).

Déroulé pédagogique

Découvrez ci-dessous le programme de la formation Plateforme Engineering.

Journée 1
Fondamentaux du platform Engineering
Journée 2
Initier la démarche Platform Engineering
Journée 3
Concevoir et gérer vos propres plateformes
Télécharger le programme complet

Date de dernière mise à jour : 10/02/2026

Les prochaines sessions de cette formation

Il n'y a pas de session de formation accessible pour le moment…
Contactez le formateur pour en savoir plus ⤵️

Contactez le/la formateur·rice

Utilisez le formulaire ci-dessous pour contacter le/la formateur·rice à propos de sa formation. Vous pouvez également utiliser ce formulaire pour demander des informations à propos du processus d'inscription.