Contexte
Harvest a lancé un programme de modernisation et de modularisation de sa solution CRM pour en diminuer la dette technique, alléger la base de données et faciliter les développements par modules.
Problématique
![](https://www.spikeelabs.fr/wp-content/uploads/2022/05/Harvest2-1-e1653391508527.png)
Harvest souhaite modéliser une partie de ses données de références, les supports d’investissements, de sorte à :
- Séparer les données et les bases en les stockant en fonction de leurs usages et durées de vie.
- Les présenter aux applications clientes au travers d’API claires et facilement utilisables.
Solutions apportées
- Réalisation par SpikeeLabs d’une API d’accès aux données afin d’éviter un accès direct en base.
- Isolement des fonctionnalités de l’application pour mettre en place une architecture modulaire réutilisable.
- Participation à la Software Factory d’Harvest dans le but d’intégrer les exigences de la FinTech dans une architecture hexagonale micro-service.
- Mise en place progressive de la solution Quarkus – PostgresQL – TimeScale -Kafka en complète Agilité.
1 projet, 7 personnes, 6 mois