Boiron : Une migration cloud Azur réussi

Notre client

Boiron : Une migration cloud Azur réussi

Boiron est une entreprise française spécialisée dans la fabrication de médicaments homéopathiques. Fondée en 1932, elle développe, produit et distribue des solutions de santé naturelles à base de substances d’origine végétale, minérale ou animale.

Boiron est reconnue mondialement pour ses produits homéopathiques destinés à soulager divers maux courants.

Ippon & Boiron : L'exemple d'une migration Cloud Azure

Ippon a accompagné Boiron, numéro un mondial de l'homéopathie, dans sa migration vers le cloud Azure. Ce projet visait à centraliser les applications, homogénéiser les architectures avec Kubernetes (AKS), former les équipes, automatiser les déploiements et optimiser les coûts via le FinOps, assurant ainsi une pleine disponibilité.

Les kpi's

L’impact de notre accompagnement sur votre business

4

applications dans 15 pays

30

déploiements

99,96%

de disponibilité

Les enjeux

Boiron en quête de diversification de ses activités.

Boiron a décidé de reprendre la maîtrise totale de ses activités digitales. L’objectif est de soutenir sa stratégie d’entreprise en mettant en place une équipe de développeurs chargée de concevoir des applications destinées aux professionnels de santé et aux utilisateurs finaux.

notre accompagnement

Le choix d’un Go to Cloud Azure

Jusqu'alors, les applications numériques étaient développées par des entreprises prestataires et dirigées par des équipes métiers, avec une contribution de la DSI sporadique. Il en résultait des applications disparates, manquant d'harmonisation entre elles et suivant des processus qui leur étaient propres, chacune ayant des coûts assez élevés.

Pour accélérer les développements, les applications ont été centralisées au sein d’une équipe unique et déployées directement dans le Cloud. En raison du partenariat historiquement fort entre Boiron et Microsoft, le choix s'est porté sur une migration Azure.

Les clés de la réussite du Go To Cloud Azure

Architecture

Boiron a défini une architecture type, adaptable selon les besoins, pour construire des applications homogènes et ancrer les compétences nécessaires à leur développement. Pour anticiper une éventuelle portabilité future vers un autre fournisseur Cloud, nous avons choisi une architecture centrée sur un cluster.

Formation :

Boiron ne développait pas encore d'applications Cloud Native et n’avait pas mis en place d’orchestration en production. Nous avons dispensé deux formations d’une semaine aux équipes Ops internes sur Kubernetes et Azure. Dans le cadre de l’acculturation aux méthodologies DevOps, nous avons accompagné ces mêmes équipes dans l’utilisation de Terraform.

Automatisation :

Dès le début de l’initiative, une volonté de mettre en place de l'automatisation des déploiements a été exprimée. Des pipelines Gitlab CI ont donc été créés afin de répondre à ce besoin. Par ailleurs, afin de faciliter la tâche des développeurs, une génération d'environnements de tests à la volée a été conçue afin de tester les développements dans des environnements aussi similaires que possible à celui de la production.

Amélioration continue des infrastructures et optimisation FinOps

Amélioration continue :

Boiron a investi du temps, via ses équipes Cloud & DevOps, dans l’amélioration des infrastructures définies en amont. Les équipes ont déployé des solutions comme Falco pour la sécurité, perfectionné l’usage de Datadog pour la supervision des applications et mutualisé le code Terraform et Gitlab CI.

FinOps :

Finalement, nous avons porté une attention particulière sur la gestion des coûts et leur maîtrise, à la fois dans Azure, mais également dans Datadog : les environnements hors production ont donc été éteints la nuit et le week-end, une rationalisation des logs a été effectuée en collaboration

developpeurs-bureau-ordinateur_strategie_ia_ia_generative_pme