
Platform Engineering, ou l'usine logicielle de 2025

- Hub Insights
- ⚙️ Technology
- Architecture & Patterns
- Platform Engineering, ou l'usine logicielle de 2025
Le monde IT adore réinventer la roue avec de nouveaux termes marketing. Le "Platform Engineering" en est-il un exemple de plus ?
Le "Platform Engineering" consiste à concevoir et maintenir une plateforme interne dédiée aux développeurs (IDP - Internal Developer Platform). Cette plateforme met à leur disposition, en libre-service, des outils et des workflows standardisés adaptés au cloud. L'objectif est de se préoccuper de l'eXpérience des Développeurs dans le but d'améliorer la qualité et la vélocité.
Mais attendez... Cette définition ne vous rappelle pas quelque chose ? Il y a au moins 20 ans, nous appelions cela "l'usine logicielle". Les concepts fondamentaux ont été mis à plat dans l'ouvrage "Continuous Delivery" publié en 2010, et les pratiques existaient bien avant.

Ce qui a changé ?
💡 L'écosystème technologique s'est enrichi ; oui, le cloud est passé par là. Et l'on voit l'émergence d'outils comme Backstage de Spotify, qui apportent une vraie valeur ajoutée dans l'approche moderne du portail développeurs.
Ce qui change maintenant ?
L'IA générative bien entendu ! C'est dans le nom, l'IA va générer du code pour nous, on va donc produire de plus en plus de code. Et sans les pratiques et les outils en place pour en garantir la qualité et la maintenabilité, ça pourrait devenir compliqué... Il y a un vrai risque d'accélération de la production de "code legacy" - créant de la dette technique - avant même sa mise en production !
Que faire aujourd'hui ?
Il est grand temps non pas de remplacer votre approche DevOps par du "Platform Engineering" ou de déployer un Backstage, mais de prendre du recul pour réaliser que le "Platform Engineering" n'est que l'aboutissement de concepts et de pratiques qui ont plus de 20 ans. (Et qu'il va bien falloir mettre en œuvre.)
Relisez vos classiques et ensuite vous saurez si vous avez besoin ou pas d'un Backstage.
Continuer votre exploration
Découvrez d'autres articles du cluster architecture-patterns dans l'univers Technology