Améliorer la Developer Experience avec Backstage : le pari réussi de Safran et AWS

thumbernail Amazon Web Services

Améliorer la Developer Experience avec Backstage : le pari réussi de Safran et AWS

Créer une plateforme de développement interne capable de booster la productivité, simplifier l'onboarding et unifier l'accès aux outils techniques est devenu un enjeu stratégique. Lors de l’AWS Summit, Safran et AWS ont partagé une mise en œuvre concrète autour de Backstage, la solution open source développée par Spotify.

Pourquoi miser sur le Platform Engineering ?

Dans les organisations tech modernes, les développeurs sont confrontés à :

  • Des stacks techniques de plus en plus complexes
  • Une multitude d’outils CI/CD, cloud, sécurité, monitoring, etc.
  • Une courbe d’apprentissage souvent décourageante pour les nouveaux arrivants

Le Platform Engineering vise à répondre à ces problématiques en créant une plateforme interne (IDP – Internal Developer Platform) centralisée, cohérente, et automatisée.

Objectif : offrir aux développeurs plus d'autonomie, tout en gardant un cadre sécurisé, standardisé et gouverné.

Une bonne IDP réduit les frictions, accélère les mises en production, et favorise la satisfaction des équipes tech.

Backstage, la fondation open source signée Spotify

Backstage est un portail de développement interne, extensible et modulaire. Il permet aux entreprises de créer une interface unifiée pour gérer leurs composants logiciels.

Ce que Backstage apporte :

  • Software Catalog : visibilité sur tous les services, APIs, composants, microservices
  • Scaffolder : génération de projets via des templates prédéfinis
  • TechDocs : documentation générée à partir du code (Markdown + CI)
  • Plugins : intégrations avec Jenkins, GitLab, ArgoCD, Prometheus, etc.

Backstage agit comme un tableau de bord complet pour les développeurs, où tout est à portée de clic.

Harmonix : l'accélérateur AWS

Pour déployer Backstage rapidement et de manière sécurisée sur AWS, les équipes ont créé Harmonix, une surcouche d’intégration cloud-native.

Harmonix inclut :

  • Infrastructure as Code avec AWS CDK
  • Authentification intégrée, RBAC, et logs d’audit
  • Plugins AWS (CodePipeline, ECS, IAM, CloudWatch)
  • Déploiement préconfiguré, prêt à l'emploi

En résumé : Harmonix fournit une base solide pour implémenter Backstage à grande échelle, sans repartir de zéro.

Le retour d’expérience de Safran

Safran, acteur majeur de l’aéronautique, devait répondre à une problématique courante dans les grandes organisations : comment standardiser le delivery logiciel sur plusieurs entités tout en laissant de l'autonomie aux équipes locales.

Ils ont déployé Backstage, enrichi d’Harmonix, avec des résultats concrets.

L’objectif était de centraliser la création de services, réduire la dépendance aux équipes plateforme, uniformiser les pratiques DevOps, et accélérer l’onboarding des nouveaux développeurs.

Cela s’est concrétisé par la création de templates standardisés pour les microservices, l’intégration fluide avec les outils existants (GitLab, Jenkins, SonarQube), un accès direct aux pipelines, logs et documentation, ainsi qu’un catalogue de composants pour mieux visualiser l’état de l’écosystème interne.

Résultats observés :

  • Un onboarding réduit de plusieurs jours à quelques heures
  • Une chute significative des tickets vers l’équipe plateforme
  • Une visibilité complète sur les services en place
  • Une adoption rapide dans plusieurs unités du groupe

Une plateforme pensée pour l’autonomie

Lors de la démonstration live, les intervenants ont illustré un cas d’usage typique :

  1. Création d’un service via un template dans Backstage
  2. Génération automatique de la CI/CD
  3. Documentation créée et accessible immédiatement
  4. Monitoring intégré via Prometheus et Grafana

Ce workflow fluide permet à un développeur de livrer un service complet en toute autonomie, dans un environnement sécurisé et standardisé.

Les défis rencontrés

Même si la mise en œuvre a été un succès, elle n’a pas été exempte de défis :

  • Une certaine résistance au changement de la part des équipes
  • Une dette technique rendant certains projets difficilement standardisables
  • La nécessité de développer des connecteurs spécifiques pour certains outils internes

Ces obstacles ont été levés grâce à une approche progressive, une gouvernance claire, et un soutien fort du management.

Ce qui attend Safran et AWS

Safran prévoit désormais de généraliser l’utilisation de Backstage à tout le groupe, en y ajoutant des modules de test automatisé, de sécurité, et en construisant des plugins internes pour répondre à des besoins métiers spécifiques.

AWS, de son côté, continue d’améliorer Harmonix pour :

  • Supporter des déploiements hybrides (on-prem + cloud)
  • Renforcer la sécurité et l’observabilité
  • Améliorer l'expérience développeur grâce à de nouveaux plugins

Conclusion : de l’expérience développeur à l’impact business

Ce retour d’expérience montre à quel point l’expérience développeur est devenue un facteur de performance pour les organisations tech. Backstage, avec Harmonix, permet de structurer un environnement de développement moderne, accessible, cohérent et sécurisé.

En investissant dans une IDP bien conçue, les entreprises peuvent :

  • Accélérer leur cycle de livraison
  • Standardiser les bonnes pratiques
  • Mieux gérer leur patrimoine logiciel
  • Attirer et fidéliser les talents tech

L’avenir du DevOps passe par des plateformes pensées pour les développeurs. Backstage est l’outil qui leur donne enfin les moyens d’agir.

Découvrez les technologies d'alter way