Microservice Ticketing SOC

API / Microservice

Extraction et developpement d'un microservice de ticketing independant avec mapping client unifie et versioning API multi-audience.

Dans le cadre de l'evolution de l'architecture du SOC vers des microservices, le systeme de ticketing integre a l'orchestrateur V1 a ete extrait et transforme en microservice independant.

Le microservice gere la discrimination des clients a travers un mapping interne permettant de retrouver les clients dans l'ensemble des outils internes. Le versioning des APIs est gere par audience : mobile, applications publiques et applications privees, chacune avec sa propre strategie d'evolution.

Pour des raisons de confidentialité, la présentation du projet est restée particulièrement évasive ; aucun nom (application, prestataire de sécurité, tiers ou autre) n’a été cité.

Problematiques

01

Extraction du monolithe sans interruption

Extraire le ticketing d'un orchestrateur en production sans interruption de service ni perte de donnees historiques.

02

Mapping client unifie

Concevoir un systeme d'identification permettant de retrouver les clients a travers tous les outils internes du SOC avec un identifiant unique.

03

Versioning API multi-audience

Gerer simultanement des versions d'API differentes pour le mobile, les applications publiques et les applications privees.

Solutions

Architecture microservice decouplée

Extraction progressive avec communication evenementielle vers l'orchestrateur, migration des donnees en parallele sans interruption.

Couche de mapping client centralisee

Systeme de mapping unifie avec discrimination automatique par contexte, permettant la resolution des clients a travers tous les outils.

Strategie de versioning par audience

APIs versionnees independamment par audience (mobile v1/v2, public, prive) avec retrocompatibilite garantie.

Timeline

Fin 2022

Cadrage & extraction

Audit du monolithe, definition du perimetre d'extraction, strategie de migration.

Debut 2023

Developpement API ticketing

Implementation du microservice, mapping clients, versioning multi-audience.

Mi 2023

Integration & production

Integration avec l'orchestrateur V1, migration des donnees, mise en production.

Informations

ClientOrange Cyberdefense
TypeAPI / Microservice

Technologies

Laravel API REST MySQL Redis API Versioning Docker

Tags

Cybersecurite SOC Microservices Ticketing

Pret a developper
votre activite ?

Reservez votre audit strategique gratuit ou envoyez-moi un message. Sans engagement.

Audit rapide de votre situation
Pistes d'amelioration immediates
Clarte sur les prochaines etapes

Selectionnez une date

LU
MA
ME
JE
VE
SA
DI