Aller au contenu
Cas client · Énergie

Programme PETRA : refonte micro-services et event-driven.

Refonte micro-services event-driven avec Angular 17, Kafka, GitLab CI et coaching d'équipe interne.

ClientGRDF
SecteurÉnergie
Type de missionExpertises IT
Durée2024 - en cours
La problématique client

Le point de départ.

Comment moderniser notre SI métier critique de bout en bout, en installant une architecture event-driven, tout en faisant monter en compétences nos équipes internes ?

Reformulation du besoin GRDF
Le contexte

Ce qui était en jeu.

GRDF, distributeur de gaz naturel du groupe ENGIE, a lancé le Programme PETRA pour moderniser son système d'information métier. Enjeux clés :

Modernisation

d'un SI critique sans rupture de service

Architecture event-driven

à installer, transition depuis un modèle plus monolithique

Montée en compétences

de l'équipe interne sur les technos modernes (Angular, Kafka)

Industrialisation

de la chaîne CI/CD et de la qualité de code

Notre intervention

Ce qu'OGESSI a apporté.

OGESSI a apporté une expertise Lead Dev Angular au sein de l'équipe PETRA :

Développement

de modules front en Angular 17

Contribution à l'architecture event-driven

avec Apache Kafka pour les flux inter-services

Industrialisation CI/CD

mise en place et évolution des pipelines GitLab CI, intégration SonarQube pour la qualité de code

Intégration Talend

pour les flux data amont et aval

Coaching des développeurs internes

revues de code, transmission des bonnes pratiques, mentorat sur les nouveaux patterns

Résultats

Ce qu'OGESSI a livré.

  • Architecture event-driven Kafka opérationnelle sur le périmètre traité, communication asynchrone entre modules

  • Chaîne CI/CD GitLab industrialisée avec SonarQube pour la qualité de code

  • Équipe interne montée en compétences sur Angular 17 et sur les patterns event-driven

  • Intégration Talend consolidée pour les flux data amont et aval

  • Livraison régulière de nouveaux modules front sans rupture de service

Technos & outils mobilisés

La stack de la mission.

Front
Angular 17
Messaging
Apache Kafka (architecture event-driven)
CI/CD
GitLab CI
Qualité de code
SonarQube
Data
Talend
Méthodologie
Agilerevues de code régulièrescoaching d'équipe
Prochaine étape

Un projet similaire ? On en discute.

Rendez-vous exploratoire, sans engagement.