Architecture Microservices & API

Microservices

Le projet

Pour notre client, une entreprise spécialisée dans les services à la maison, il s’agissait de consolider une architecture micro services au sein d’une large équipe technique devant répondre de grosses charges de requêtes, et gestion de panne maximal pour assurer une haute disponibilité des services.

Nous sommes également intervenus sur le développement de leur chatbot en ajoutant des fonctionnalités et en modifiant les APIs pour qu’elles le nourrissent automatiquement.

L’environnement technique du projet

  • Nest.Js
  • TypeScript
  • GCP
  • Sentry
  • BigQuery
  • Redis  
  • Salesforce 
  • Mongo DB
  • Postgresql 
  • GraphQL
  • API REST
  • GENESYS CLOUD
  • Dialogflow CX

Notre valeur ajoutée

La mise en place de l’architecture microservices a permis l’indépendance de chaque application pour permettre à l’équipe de travailler simultanément.

Nous avons conçu, mis en place et assuré la maintenance de services tels que l’envoi de SMS et de mails. 

Notre travail incluait la gestion des montées en charge, l’optimisation et la mise en place de solutions de supervision et de monitoring pour garantir la performance et la fiabilité des services. 

Nous avons améliorer la documentation, les process de livraison, et la robustesse des tests.

Sur la partie APIs, montée de version, optimisation sur les différents process, re-modélisation du code pour une meilleure maintenabilité.

Témoignage

Photo de Nathanael, sur le projet d'Architecture Microservices & API

« J’ai dirigé l’amélioration des capacités d’un voicebot et d’un chatbot, en exploitant les technologies de reconnaissance textuelle et vocale, permettant ainsi l’automatisation de tâches pour réduire le trafic vers le support client. Par ailleurs, PEAKS m’a permis de choisir et de m’accompagner sur une mission sur une stack technique qui m’intéresse, ainsi qu’un client avec une organisation structurée. Je me suis senti intégré et bien entouré tout au long du projet que ce soit chez le client comme chez Peaks. »

Nathanaël, Développeur Web@Peaks
Voir nos offres
Espace Carrière
Ces articles peuvent vous intéresser