Modernisation de l'infrastructure de LeakBot pour stimuler l'innovation

Background Graphic
~ 3min read

Les fuites sont l'une des principales causes de sinistres d'assurance (environ 14 milliards de livres sterling par an versés au Royaume-Uni et aux États-Unis) et peuvent causer des dommages coûteux aux habitations. Grâce à une technologie brevetée, le système de prévention des dégâts des eaux LeakBot apporte la tranquillité d'esprit aux propriétaires et une réduction des coûts des sinistres pour les assureurs.

70%

Réduction de 70 % du temps de déploiement

30%

d'économies sur les coûts de l'environnement de production

Le client

Ondo Insurtech Plc est une société InsureTech qui s'associe aux plus grands assureurs du Royaume-Uni, des États-Unis et des pays nordiques. Ils fournissent leur produit innovant LeakBot aux propriétaires de maisons dans ces régions. LeakBot est un détecteur intelligent de fuites d'eau qui surveille les conduites d'eau d'une maison et avertit le propriétaire en cas de fuite.

Le défi

En tant qu'entreprise IdO axée sur la technologie, il est vital pour LeakBot de fonctionner sur une infrastructure qui prend en charge ses solutions innovantes. En raison de la dette technique héritée de la phase de démarrage de l'entreprise, l'infrastructure exécutant le back-end de la plateforme LeakBot s'avérait de plus en plus difficile à prendre en charge. En conséquence, LeakBot a commencé à rencontrer plusieurs problèmes que l'équipe de support de Qodea ne pouvait plus résoudre.

Cela signifiait qu'ils avaient besoin d'aide pour moderniser complètement l'infrastructure de LeakBot, non seulement pour résoudre leurs blocages actuels, mais aussi pour les mettre en bonne position pour faire évoluer leur activité. Pour ce faire, Qodea a été sollicitée pour prendre en charge une réarchitecture complète de la plateforme.

Les objectifs du projet étaient les suivants :

  • Débloquer ce qui était devenu un processus manuel de déploiement de code fastidieux avec un nouveau pipeline basé sur des conteneurs
  • Mettre en œuvre un environnement Kubernetes entièrement géré et conforme aux normes du secteur (GKE Autopilot) pour soutenir la croissance future de l'entreprise.
  • Activer la sécurité et l'observabilité avancées avec Anthos Service Mesh
  • Réduire les frais généraux opérationnels liés à l'exécution et à la gestion des machines virtuelles
  • Permettre la prise en charge future de la plateforme
  • Actualiser les référentiels IaC aux normes actuelles de Qodea

La solution

La méthode standard de l'industrie pour utiliser les microservices aujourd'hui consiste à les exécuter dans des conteneurs. La plupart des services sont conçus pour cela, y compris Matlab, qui est utilisé au sein de la plateforme principale de LeakBot. Un blocage majeur est survenu lors du lancement du service Matlab à l'aide de conteneurs. Beaucoup de temps a été consacré à la résolution des problèmes liés à cette situation et, en fin de compte, nous avons décidé d'exécuter Matlab à l'aide de machines virtuelles traditionnelles afin que l'équipe puisse continuer à travailler sur le reste du projet. Les tâches de conteneurisation seraient examinées à la fin du projet dans le cadre de l'approche de livraison continue de Qodea.

Les résultats

LeakBot fonctionne désormais dans un environnement de conteneurs standard, entièrement compatible, hautement disponible, évolutif et sécurisé, et ce, à un coût opérationnel nettement inférieur à celui de la plateforme précédente. Ils ont la possibilité de modifier leur propre configuration sans avoir à attendre que Qodea traite les tickets, ainsi qu'un processus de publication approprié (réduisant le temps de déploiement d'environ 70 %) avec une surveillance améliorée et une meilleure journalisation. Bien que Leakbot ait réalisé le projet principalement en raison de l'augmentation de la dette technique, c'est-à-dire que l'ancienne configuration n'était pas compatible, les économies de coûts sont un bonus. Les premiers signes suggèrent des économies d'environ 30 % sur les coûts de l'environnement de production malgré une augmentation de la taille de la base de données. Au fur et à mesure que les applications sous-jacentes seront optimisées, d'autres économies de coûts pourraient apparaître.

Si, comme LeakBot, vous cherchez à moderniser votre infrastructure, contactez notre équipe pour savoir comment nous pouvons vous aider.

"L'équipe déployée sur ce projet par Qodea était extrêmement compétente et professionnelle. J'ai été particulièrement satisfait du soutien apporté pendant la période de transition / de mise en service. Quelques problèmes inattendus ont entraîné une période prolongée de correction et de soutien. Pendant ce temps, ma propre équipe a eu le sentiment que sa "douleur" était la "douleur" de Qodea et que la réussite du projet était une entreprise commune / partagée. Le changement de chef de projet à mi-parcours du projet a été un peu déconcertant au début, mais Kate Keys a été formidable. Elle est très douée pour responsabiliser les gens, très douée pour la communication et je pense (au final) que ce changement a contribué à la réussite de ce projet."

– Chris Jelley, Chief Technology Officer for Ondo Insurtech Plc

Découvrez comment demain commence maintenant

Contactez-nous