Skip to main content

HealthChampion et Snyk se sont associés pour faire de la sécurité une priorité et créer un programme de toutes pièces.

Étude de cas client

Michael Weinand

Principal Developer

Secteur d’activité: Santé
Emplacement: United States of America

Points forts:

Intégration et montée en charge rapides permettent désormais à Health Champion de donner la priorité à chaque nouvelle vulnérabilité grave. 

Adhésion rapide de l’équipe de développement grâce à une meilleure visibilité et aux options de correction de Snyk. 

Prise en charge avancée des intégrations offrant plusieurs options pour Microsoft Azure 

Couverture étendue de l’écosystème et prise en charge avancée de .NET

Une confiance retrouvée face aux enjeux de conformité et aux audits réguliers. 

L’agilité, l’ouverture et la transparence de Snyk ont contribué à instaurer la confiance et à nouer un partenariat avec HealthChampion 

Le défi : faire de la sécurité une priorité dès le départ pour une entreprise de santé soumise à des réglementations strictes

En réalité, aucune entreprise, quel que soit son secteur, ne peut se permettre de commettre des erreurs. Mais dans le secteur de la santé, les enjeux sont encore plus élevés : les entreprises traitent des informations personnelles extrêmement sensibles, et toute erreur peut avoir de graves conséquences. C’est pourquoi une réglementation stricte garantit la confidentialité des consommateurs et la sécurité permanente de leurs informations.

« Quand on travaille dans la santé, il faut respecter les règles qui s’y appliquent. Nous traitons des données de santé, qui sont parmi les données les plus personnelles qui soient. Il est donc essentiel d’en prendre grand soin et d’en être de bons dépositaires, car une seule erreur peut mettre des personnes en danger. »

HealthChampion a vu le jour en 2018, mais savait dès le départ que la sécurité serait une priorité. Cette petite start-up voulait à tout prix éviter de gros problèmes par la suite, au moment de se conformer à la loi HIPAA. Alors que les audits devaient commencer en 2020, HealthChampion avait besoin d’un partenaire de sécurité digne de confiance pour mettre en place des mécanismes de sécurité efficaces dès le départ et renforcer sa confiance face aux défis liés à la sécurité.

« Pour nous, il est essentiel que les outils dont nous disposons puissent s’intégrer à notre processus DevOps et nous permettre de déployer en production plusieurs fois par semaine. Nous avons besoin d’outils rapides, faciles à intégrer à ce processus, qui identifient et résolvent rapidement les problèmes. Il est plus facile de résoudre les problèmes dès qu’ils surviennent que plusieurs mois plus tard. »

La solution : l’approche de Snyk, qui place les développeurs au premier plan, et son expertise approfondie ont permis un déploiement rapide et un accompagnement poussé à mesure que HealthChampion renforçait sa sécurité

Avec une équipe composée principalement de développeurs et forte d’une vingtaine de personnes, HealthChampion avait besoin d’une solution facile à configurer et à utiliser afin d’obtenir l’adhésion de l’équipe dès le départ. En évaluant les différentes solutions, l’équipe a jugé Snyk largement supérieure. Elle a apprécié les nombreuses intégrations déjà disponibles au début du partenariat, ainsi que la volonté de Snyk de collaborer et de développer tout ce dont l’équipe HealthChampion avait besoin pour élaborer sa stratégie de sécurité. 

« Pour moi, l’essentiel, c’est que vous avez déjà vos pipelines de build et vos contrôles automatisés. Vous faites la même chose pour la sécurité, qui fait ainsi partie de notre processus de build. Comme la sécurité y est profondément intégrée, toute l’équipe de développement y adhère. »

Un accompagnement approfondi et une offre de produits étendue ont permis de bâtir un programme de sécurité complet

Snyk a également fourni les intégrations et les plug-ins nécessaires à l’équipe, notamment Azure Repos et Azure Pipelines. Pour toute fonctionnalité nécessaire qui n’était pas encore disponible lors de l’intégration de HealthChampion, Snyk l’a développée et a tenu l’équipe informée à chaque étape. 

Snyk renforce la sécurité dans l’ensemble de l’écosystème Microsoft Azure, notamment pour Azure Pipelines, en détectant et en aidant à corriger automatiquement les vulnérabilités des applications et des conteneurs. Ces tâches prêtes à l’emploi peuvent également être rapidement intégrées aux pipelines et personnalisées sans aucun codage supplémentaire. La détection des vulnérabilités est ainsi automatisée et accélérée, tout en réduisant les vérifications manuelles.

« Le code est validé et compilé tous les jours ; nous exécutons donc des contrôles en permanence. Le produit Monitor était l’autre fonctionnalité majeure qui nous plaisait. Lorsqu’un élément est en production, recevoir un e-mail signalant une éventuelle vulnérabilité dans le code nous aide à corriger celles qui n’étaient peut-être pas connues au moment de sa création. Il y avait tout simplement beaucoup de fonctionnalités qui répondaient à nos besoins. »

De plus, la prise en charge étendue des langages par Snyk a été un véritable atout pour HealthChampion, qui utilise à la fois JavaScript et .NET. Snyk permet à ses clients de configurer leurs systèmes d’intégration continue pour différents langages et propose la prise en charge la plus vaste du marché.

« Notre interface front-end est en JavaScript, tandis que notre back-end repose sur .NET Core. La prise en charge de JavaScript et de .NET Core a donc été un autre critère majeur pour nous. Je tiens aussi à souligner que vous continuez d’ajouter des fonctionnalités au produit. »

Résultats : une intégration rapide et une équipe transparente ont permis de nouer un partenariat solide en matière de sécurité

Snyk a rapidement été intégré au pipeline et au processus Scrum de HealthChampion. En quelques semaines, l’équipe a fait en sorte que chaque nouvelle vulnérabilité grave détectée par Snyk soit traitée en priorité. Grâce à un modèle de sécurité éprouvé et à un partenaire digne de confiance, l’équipe aborde désormais les audits et l’intégration de nouveaux clients avec beaucoup plus d’assurance. 

« En 2020, nous espérons commencer à signer des contrats avec des clients qui pourront nous soumettre à des audits. Je pense que, grâce à Snyk, nous pourrons démontrer notre posture de sécurité tout au long du développement logiciel, ce qui contribuera grandement à la réussite de ces audits. »

L’agilité, l’ouverture et la transparence de l’équipe Snyk ont convaincu HealthChampion d’avoir trouvé un véritable partenaire en qui elle pouvait avoir pleinement confiance. En plus de fournir des mises à jour sur les produits utilisés par HealthChampion, l’équipe a présenté une vision globale de la feuille de route à venir afin de repérer d’autres solutions susceptibles de soutenir ses efforts en matière de sécurité. 

« Nous avons étudié Snyk et plusieurs autres concurrents. Avec Snyk, la communication est ouverte et vous répondez rapidement à nos questions et demandes d’assistance, contrairement à certains autres produits que nous avons évalués. »

Au final, Snyk aide HealthChampion à renforcer sa sécurité afin que ses développeurs puissent se concentrer sur l’essentiel : transformer le système de santé pour le recentrer sur les patients et donner à chacun davantage de contrôle sur ses données de santé. En faisant confiance à un partenaire qui contribue à éliminer les vulnérabilités, les développeurs ont une préoccupation de moins sur leur liste. 

« Savoir que Snyk veille sur notre sécurité nous permet de dormir plus tranquillement. »