A1: // Témoignages / Javelo

témoignage bakari sumaila javelo

Photo de Bakari Sumaila

A1 nous a permis de mettre en place une architecture sur-mesure qui répond aux besoins de notre applicatif...

top-bg

En résumé

Javelo

  • Paris / Marseille / Barcelone

  • 50 salariés

  • Docker / Amazon Web Services

  • Septembre 2021

Bakari Sumaila
CTO Javelo

Javelo a fait appel à A1 Cloud courant 2021 pour mener à bien un projet de migration d'infrastructure d'Heroku vers AWS.

Bakari Sumaila, CTO de Javelo nous apporte quelques éclairages sur les contours de cette collaboration.


Pouvez-vous svp décrire votre équipe technique ainsi que la stack sur laquelle repose votre service ?

L'équipe technique de Javelo est composée de 11 ingénieurs backend au profils différents: backend, frontend, full stack et QA.

Les principales technologies utilisées: Ruby, Ruby on Rails, ReactJs, PostgreSQL, Redis, Elasticsearch, AWS, Terraform.

Quels ont été les freins ou obstacles qui ont motivé votre projet de migration vers AWS ?

Nous connaissons une croissance soutenue, et bien que déjà positionnés sur des technologies cloud nous avions besoin de faire évoluer l'architecture de notre application afin de répondre à nos enjeux de croissance.

La plateforme PaaS Heroku ne nous permettait pas d'avoir la diversité des services et la maîtrise sur chacun d'eux dont nous avions besoin pour passer à l'échelle.

Quelles étaient alors les contraintes du projet et les préoccupations que vous aviez ?

Tout d'abord, la mise en place d'une nouvelle infrastructure demandait d'y consacrer une grande partie de nos ressources internes, ce qui mettait en danger le respect de certains engagements vis-à-vis de notre roadmap.

Ensuite, la crainte d'introduire de la dette technique dès les premières étapes de création de la nouvelle infrastructure était réelle.

Pour finir, l'échéance de la mise en place de la nouvelle infrastructure constituait également une contrainte majeure, car notre traffic est saisonnier, et la haute saison se rapprochait.

Comment A1 Cloud a répondu à vos attentes ?

A1 nous a apporté un accompagnement complet sur les différentes phases du projet:

D'abord dans la phase de conception où nous avons élaboré une architecture sur-mesure qui répond exactement aux besoins de notre applicatif et au mode de travail de nos équipes.

Ensuite, durant la phase de construction de l'infrastructure, qui n'a pas uniquement consisté à nous livrer du code et des ressources d'infrastructure, mais aussi à organiser entre Javelo et A1 une transmission de connaissances en continu pour permettre à notre équipe d'ingénieurs de monter en compétence et reprendre en main l'infrastructure à l'issue de la livraison, en toute confiance.

Quelles sont les caractéristiques de votre infrastructure et de l’accompagnement d’A1 Cloud qui vous ont apporté le plus de satisfaction ?

Premièrement, leur utilisation de l'Infrastructure as Code est claire et efficace.

Ensuite, la plateforme est robuste et nous apporte les performances dont nous avions besoin.

Et quelques mois après la livraison, la plateforme a été auditée. Ces audits ont été passés haut la main! Nous avions confiance dans la qualité du travail fourni, car nous avions été intégrés aux revues de code durant la construction, mais la confirmation provenant d'un tiers externe apporte objectivement encore plus de confiance.

Quels sont les prochains défis techniques que vous envisagez ?

Développer de nouvelles fonctionnalités plus avancées, notamment dans le domaine du Machine Learning grâce aux outils et capacités techniques que nous offre notre nouvelle infrastructure.


A1 Cloud remercie Anne-Sophie Vasseur, Bakari Sumaila et toute l'équipe Javelo pour la confiance accordée et la reconnaissance témoignée.

Comme Javelo contactez-nous et avançons ensemble!

Comme Javelo contactez-nous et avançons ensemble!