OPPBTP

D'une architecture monolithique à une architecture microservice

Le business case complet
En soumettant ce formulaire, j’accepte que les informations saisies soient exploitées dans le cadre de ma demande de contact et reconnais avoir pris connaissance de la Politique de confidentialité concernant le traitement et l’utilisation de mes données.

Contexte

expand-down

L'Organisme professionnel de prévention du bâtiment et des travaux publics (OPPBTP) est un organisme français qui a pour mission de sensibiliser les professionnels du bâtiment et des travaux publics à la prévention des accidents du travail et des maladies à caractère professionnel. Ceci est réalisé grâce à une plateforme Web proposant divers outils dont celui d'évaluation des risques, cœur de l'offre de service.

Objectifs

expand-down
  • Proposer une architecture cible, flexible, permettant de migrer ou développer de manière indépendante divers services interconnectés.
  • Ne pas se retrouver bloqué face aux demandes des utilisateurs par le risque d'alourdir une dette technique déjà existante.
  • Établir et valider cette architecture par la refonte de l'outil d'évaluation des risques (EVR). Cet outil permet aux entreprises, après avoir saisi des situations de travail en relation avec ses différents métiers, d'établir les risques auxquels elles sont exposées et permettre la mise en place d'actions pour les prévenir.

Résultats

expand-down
  • Une architecture monolithique transformée en architecture microservice (API métier, séparation de la couche de présentation et de la couche métier et d'accès aux données).
  • Une connexion unique (SSO) à l'ensemble des services anciens comme nouveaux.
  • Une modernisation de l'outil EVR transformé en WebApp de type "Single Page Application" adaptée à l'ensemble de ses utilisateurs PME comme TPE.

Témoignage

Caroline Evenot
Caroline Evenot
Responsable digital - projets externes
Une équipe dédiée et disponible, à l'écoute des besoins du client et de ses utilisateurs. Proactive dans ses recommandations, et déterminée dans la recherche de solutions.

Solutions

Mission de cadrage
Mission de cadrage
SSO
SSO
Content Management System
Content Management System
API Symfony métiers
API métiers
100 millions
d'enregistrements
en base de données
1 000
nouvelles entreprises
créées tous les mois
70 000
évalutations
des risques enregistrées dans l'application
500 000
actions
de prévention
100 millions
d'enregistrements
en base de données
1 000
nouvelles entreprises
créées tous les mois
70 000
évalutations
des risques enregistrées dans l'application
500 000
actions
de prévention

Technologies

Symfony

Mise en place d'API Symfony métiers pour la gestion des règles de gestion des différents outils.

Un atout majeur de cette architecture est la mise en place des API : orientée « fonctionnel » et développée dans une technologie standard (Services REST : JSON / HTTP) ; celles-ci peuvent être utilisées par de nombreux autres clients (application mobile, application web de partenaire...).

En savoir plus
Ibexa DXP

DXP (Digital Experience Platform) professionnel Open Source Ibexa DXP (eZ Platform) est plus qu'un système de gestion de contenu PHP permettant de créer des sites et applications riches...

En savoir plus
Angular

Angular est un framework JavaScript Open Source développé par Google utilisant une architecture MVM (Modèle-vue-modèle).

Talend

Solution d’intégration de données pour la data warehousing et le décisionnel.

En savoir plus
Envie d'en savoir plus
Téléchargez le business case complet
En soumettant ce formulaire, j’accepte que les informations saisies soient exploitées dans le cadre de ma demande de contact et reconnais avoir pris connaissance de la Politique de confidentialité concernant le traitement et l’utilisation de mes données.

Nos autres Business cases

Un projet ?

Contactez-nous !

Votre demande a bien été transmise !
Une erreur est survenue.

Suivre l'actu Codéin ?