Contexte / Context
Développement d'un connecteur haute disponibilité pour l'échange sécurisé de données entre le système GUMP et les partenaires portuaires. Le projet vise à garantir la confidentialité et l'intégrité des données transitant entre les systèmes critiques du Grand Port Maritime de Marseille, en conformité avec les réglementations européennes sur la gestion des données portuaires.
Responsabilités / Responsibilities
- Conception et développement du middleware sécurisé avec Java 21 et Spring Boot
- Implémentation de la sécurité TLS/SSL (TLS 1.3) et tokens OAuth2 pour durcissement
- Configuration et optimisation d'ActiveMQ Artemis pour messagerie HA et retry
- Mise en place de l'archivage et traçabilité complète des flux pour audits
- Développement de la pipeline CI/CD avec GitLab et déploiement Docker
- Garantie de la conformité avec la réglementation EU 2019/1239
Livrables / Deliverables
- Middleware HA sécurisé avec mécanismes de retry et archivage
- Module de chiffrement/déchiffrement TLS/SSL et gestion OAuth2
- Système de logging technique et traçabilité audit-grade
- Configuration ActiveMQ Artemis en mode haute disponibilité
- Pipeline CI/CD complète (build, tests, déploiement Docker)
- Documentation technique et conformité EU 2019/1239
Résultats / Outcomes
- Haute disponibilité: Architecture HA garantissant la continuité de service
- Sécurité renforcée: Chiffrement TLS 1.3 end-to-end et authentification OAuth2
- Fiabilité: Mécanismes de retry et archivage pour zéro perte de données
- Traçabilité: Logs auditables pour conformité réglementaire
- Conformité: Architecture certifiable selon EU 2019/1239