01
Les Objectifs
Les objectifs principaux du projet étaient :
-
Interconnecter les systèmes Primeo Energie France, essentiellement dans le Cloud
-
Transformer les données source en messages acceptables par le système cible
-
Donner une visibilité sur les flux transitant entre ces systèmes
-
Permettre une autonomie complète pour la gestion des messages
Afin d'automatiser les intégrations de données dans ses différents systèmes, un middleware a été mis en place, sur lequel le client est indépendant pourl'administration des erreurs d'intégration. L'infrastructure du service est basée au sein d'AWS.
02
Les Solutions
-
Ressources de calcul EC2 pour l'hébergement de l'application, EFS et S3 pour la pérennité des logs
-
Mise en œuvre de RDS Postgres pour la gestion des messages et leur reprise sur erreur
-
AWS Lambda et CloudFormation pour la reconstruction des environnements
-
AWS Lambda pour la gestion des certificats SSL/TLS
-
Utilisation de la puissance offerte par Transit Gateway pour interconnecter les VPC
03
Résultats
-
Automatisation des processus d'intégration de données
-
Reprise sur erreur - Adaptabilité de l'applicatif à tous les systèmes (source et cible)
-
Autonomie sur la gestion des messages et des erreurs
-
Flexibilité et adaptabilité de la plateforme
-
Mise à jour de l’infrastructure et des applications automatisées