Read the transcript
Aujourd'hui, dans les grandes entreprises, il peut y avoir plusieurs DSI avec des choix différents en ce qui concerne les outils et les méthodologies pour construire les environnements.
L'enjeu là-dedans, c'est d'essayer d'avoir une cohérence commune pour pouvoir proposer à tout le monde un cadre de sécurité, des choix de design d'entreprise et le tout accessible pour les développeurs pour éviter de leur faire perdre du temps.
Platform Engineering décryptage ?
Alors, une solution de plateforme engineering, c'est une plateforme interne souvent conçue par une équipe dédiée dont le but est de proposer aux équipes de développeur des outils, des services qu'ils soient unitaires ou packagés. Afin qu'ils puissent créer leur environnement et les configurer de manière autonome, sécurisée et standardisée.
Pourquoi adopter une Platform Engineering au sein d’une DSI ?
Adopter cette solution va permettre au sein d’une DSI d'accélérer les livraisons, d'harmoniser les différentes pratiques par l'injection de bonnes pratiques, d'autonomiser les développeurs et de réduire leur dépendance lorsqu'il s'agit de créer leur environnement et de le configurer. Et aussi de permettre dans une entreprise où les niveaux de compétences sont différents de pouvoir mieux gérer la complexité de certains outils et services.
Pour quels usages ?
Chez certains de nos clients, leur démarche Go to Cloud a pu mettre en évidence une différence de compétences au sein des différentes équipes et une différence des outils aussi utilisés. La création d'une solution de plateforme engineering, telle que nous l'avons dessiné et implémenté leur a permis d'identifier des outils et des bonnes pratiques à diffuser au sein de toute une même DSI pour pouvoir apporter de la cohérence dans les travaux des différents développeurs. Elle a leur a également fait gagner du temps dans la création de leur environnement et leur configuration et donc a eu un impact sur leur capacité de livraison.
En conclusion ?
Les différentes solutions de plateforme engineering que nous avons pu dessiner et implémenter chez nos clients sont devenus les points d'entrée uniques pour la commande de tout outil et projet interne. Du coup, elles sont adressées à des milliers d'utilisateurs dans ces différentes entreprises.
4 points clés à retenir
Le Platform Engineering repose sur quatre piliers fondamentaux qui transforment l'organisation et l'efficacité des équipes de développement.
- Accélération des livraisons Une plateforme interne qui propose des outils et services packagés permet aux développeurs de créer leurs environnements de manière autonome, réduisant drastiquement les délais de mise en production et augmentant la vélocité des équipes.
- Harmonisation des pratiques L'injection de bonnes pratiques standardisées à travers la plateforme crée une cohérence technique entre les différentes équipes, même face à des niveaux de compétences variés, garantissant qualité et sécurité uniformes.
- Autonomie des développeurs En réduisant la dépendance aux équipes infrastructure, les développeurs gagnent en autonomie pour créer et configurer leurs environnements de manière sécurisée, libérant du temps pour se concentrer sur la valeur métier.
- Point d'entrée unique La plateforme devient le guichet unique pour commander tout outil et projet interne, servant des milliers d'utilisateurs avec une expérience unifiée et une gouvernance centralisée, tout en préservant la flexibilité nécessaire.
"La création d'une solution de plateforme engineering a permis d'identifier des outils et des bonnes pratiques à diffuser au sein de toute une même DSI pour apporter de la cohérence dans les travaux des différents développeurs et leur faire gagner du temps dans la création de leur environnement."