Objectif de la mission
Akeneo, société développant un PIM open source leader du marché, a lancé un projet R&D, permettant d'ingérer des données chaudes (données de stock, prix) pour pouvoir les envoyer sur différents canaux (ex: site e-commerce).
Présent dès le début du projet, d'une équipe de 3 personnes, l'équipe est montée progressivement jusqu'à 9 personnes, dans un projet géré en mode agile.
Présent dès le début du projet, d'une équipe de 3 personnes, l'équipe est montée progressivement jusqu'à 9 personnes, dans un projet géré en mode agile.
Déroulement de la mission
Le projet étant de la R&D, je ne peux pas trop rentrer dans les détails.
Beaucoup de travaux de recherches sur les technologies permettant d'atteindre nos objectifs.
Beaucoup de travaux de recherches sur les technologies permettant d'atteindre nos objectifs.
Technologies utilisées
Le projet est passé par plusieurs itérations, mais le choix final s'est posé sur Golang du fait de son intégration dans l'écosystème GCP choisi par le client.
L'utilisation de vscode et son utilisation de devcontainer, nous a aidé avoir un stack de développement fiable et cohérente.
La partie CI/CD utilisait github actions avec utilisation de Terraform pour la partie déploiement.
L'utilisation de vscode et son utilisation de devcontainer, nous a aidé avoir un stack de développement fiable et cohérente.
La partie CI/CD utilisait github actions avec utilisation de Terraform pour la partie déploiement.