Afin de gagner en scalabilité et en robustesse, CAD.42 a mis en place un cluster Kubernetes avec l’aide des équipes de TeamWork Maurice. Après la création du cluster et l’optimisation de la nouvelle infrastructure, une phase d’optimisation des coûts se profile.
Témoignage client vidéo :
Sécurité et productivité : CAD.42 transforme les chantiers grâce aux capteurs connectés
CAD.42 est un acteur des nouvelles technologies proposant à ses clients d’améliorer la productivité et la sécurité de leurs chantiers et sites industriels, au travers de l’utilisation de capteurs connectés à une plateforme d’analyse de données.
“80% de nos contrats portent sur des chantiers opérés par de grands noms du monde du BTP, où nos solutions participent à éviter des accidents“
Jean-Philippe Panaget
directeur général de CAD.42
« Les capteurs installés sur les engins de chantier permettent par exemple de limiter le risque de collision, ou de signaler l’entrée dans une zone interdite. » CAD.42 distribue sa solution en direct ou au travers de fournisseurs tiers. « Lorsque notre partenaire Loxam loue des engins de chantier, il propose à ses clients de mettre en place une instance de la plateforme CAD.42, afin d’en sécuriser l’usage. »
Une architecture cloud pensée pour le traitement temps réel et la haute disponibilité
“Notre plateforme cloud se charge de collecter les données, de les traiter au travers d’algorithmes d’IA sophistiqués, puis d’envoyer des alertes, le tout en temps réel“
Raphaël Garcia-Brotons
Directeur des opérations de CAD.42
« La partie front de la solution permet de consulter divers indicateurs. Nous proposons également un outil no code dédié à la définition de règles spécifiques. » Des adaptations réalisées soit par les experts de CAD.42, soit directement par le client.
Pourquoi CAD.42 a choisi Kubernetes pour faire évoluer son infrastructure
Créée en 2016, l’entreprise emploie pour l’essentiel des experts chargés de maintenir et faire évoluer sa plateforme d’analyse de données, hébergée sur le cloud Microsoft Azure. Si le cloud est capable d’encaisser des pics de charge passagers, il peine toutefois à supporter les importantes variations de charge de la solution CAD.42.
“En quelques années, nous sommes passés de quelques milliers de données à traiter par jour à plusieurs centaines de milliers. Nous nous sommes alors demandé comment rendre notre architecture cloud plus scalable.“
Jean-Philippe Panaget
directeur général de CAD.42
“Il est essentiel que notre plateforme soit très réactive, avec un traitement des données en temps réel. Mais également très robuste, avec la capacité de fonctionner en 24/7 et de redémarrer instantanément en cas d’incident.“
Raphaël Garcia-Brotons
Directeur des opérations de CAD.42
Un projet DevOps structuré autour d’Azure Kubernetes Services et CI/CD
« Pour toutes ses raisons, nous avons choisi de déployer un cluster. Nous avons alors recherché un partenaire capable de nous aider à mettre en place notre nouvelle infrastructure informatique, » explique Jean-Philippe Panaget. « Un de mes amis travaille chez TeamWork. C’est en discutant avec lui que j’ai compris que TeamWork pourrait nous accompagner efficacement dans ce développement, » note Raphaël Garcia-Brotons.
Scalabilité, redondance et supervision : les piliers de la nouvelle plateforme cloud
Le projet démarre en septembre 2023, avec la mise en place d’un cluster Kubernetes, effectuée dans les règles de l’art : automatisation poussée via des techniques d’Infrastructure as Code et mise en place d’un pipeline CI/CD. Le tout repose sur les solutions Microsoft Azure Kubernetes Services et Azure DevOps. Ce travail s’est accompagné d’une montée en compétences des équipes de CAD.42.
“Il nous a fallu modifier notre code pour l’adapter à cette nouvelle infrastructure. TeamWork a su nous épauler dans ce processus, en s’adaptant à notre rythme.“
Jean-Philippe Panaget
directeur général de CAD.42
En septembre 2024, CAD.42 lance une seconde phase de développement se concentrant sur la scalabilité de son cluster Kubernetes. Mais aussi sur la robustesse de l’ensemble, avec par exemple des instances redondantes pour chaque service déployé.
“Des tests de montée en charge nous ont permis de vérifier que la plateforme pouvait encaisser des pics importants. TeamWork a par ailleurs mis en place une solution de monitoring qui nous permet de suivre la santé de notre cluster et de lever des alertes en cas de problème.“
Raphaël Garcia-Brotons
Directeur des opérations de CAD.42
La supervision en temps réel de la plateforme est un élément clé pour évaluer l’impact des mises à jour déployées par les développeurs, ou des règles définies par les clients au travers de l’outil no code.
Une infrastructure cloud adaptable aux environnements critiques et multi-cloud
Autre atout de cette nouvelle infrastructure, sa capacité à être déployée chez d’autres hyperscalers, voire sur des infrastructures cloud privées. Un élément crucial pour certains clients travaillant dans des secteurs critiques, comme le nucléaire ou la défense, lesquels préfèrent en général opter pour un déploiement sur site.
Réduction des coûts cloud : une nouvelle phase d’optimisation en cours
“Nous sommes plus que satisfaits du travail réalisé par les équipes de TeamWork. Elles ont su se rendre disponibles et nous proposer des solutions techniques adaptées à nos besoins. C’est la première fois que nous faisons appel à un expert indépendant pour nous aider sur l’un de nos projets… et c’est une réussite !“
Jean-Philippe Panaget
directeur général de CAD.42
CAD.42 travaille aujourd’hui sur une nouvelle fonctionnalité, visant à rendre possible le déploiement simultané de plusieurs versions de code différentes. Une fonctionnalité qui permettra de s’adapter aux besoins spécifiques des clients, sans devoir déployer des clusters indépendants. Chaque client pourra placer librement le curseur entre innovation et robustesse, suivant ses besoins… et sans risque de dégâts collatéraux.
En basculant sur un cluster Kubernetes, CAD.42 a pu par ailleurs lisser ses coûts.
“Auparavant, nos coûts d’hébergement étaient loin de suivre la courbe de charge de notre plateforme. Ce n’est plus le cas aujourd’hui. La prochaine phase de développement consistera à optimiser ces coûts, sans que cela impacte les performances et la robustesse de notre solution.“
Raphaël Garcia-Brotons
Directeur des opérations de CAD.42
Des travaux qui seront lancés prochainement, avec l’aide des équipes de TeamWork. « Aujourd’hui, nos coûts cloud ont déjà été réduits d’environ 30%. Nous espérons pouvoir à terme les diminuer de moitié, » conclut Jean-Philippe Panaget.

Une expertise Microsoft Azure
reconnue en France et à l’international
Infrastructure, Data, IA & App Innovation Azure Specialist et Partner of the Year 2023 et 2024 en France, TeamWork dispose d’une expertise éprouvée et certifiée sur Microsoft Azure.