Avant de passer à Snyk, StartApp n’était pas satisfaite de l’assistance fournie par un autre prestataire en matière de sécurité open source. Les développeurs n’utilisaient pas sa solution, qu’ils jugeaient trop complexe et difficile à prendre en main. L’équipe estimait également que l’interface n’était pas intuitive et qu’il était difficile de comprendre son fonctionnement. StartApp souhaitait trouver une solution que ses équipes adopteraient et utiliseraient sans difficulté. Il était essentiel de permettre à l’équipe de développement de conserver son workflow habituel et d’éviter les interruptions causées par le recours à des outils et plateformes externes, tout en surveillant l’état de son code dans GitLab.
Un outil de sécurité que les développeurs ont envie d’utiliser
Lorsqu’une équipe de développement a recommandé Snyk, un outil avec lequel elle avait réellement envie de travailler, StartApp y a vu la marque de confiance qu’elle recherchait. L’intégration de Snyk aux demandes de fusion GitLab garantissait l’analyse de chaque modification du code et empêchait ainsi l’introduction de nouvelles vulnérabilités. Les développeurs recevaient un retour immédiat pendant qu’ils écrivaient leur code dans GitLab.
« L’une des équipes de développement a essayé la version gratuite de Snyk Open Source et a vivement recommandé son adoption dans toute l’organisation. Selon l’équipe, la solution était meilleure que celle de notre autre prestataire. »
Un cycle de développement plus rapide grâce aux corrections automatisées
La capacité de Snyk à automatiser la correction des vulnérabilités permet aux développeurs de résoudre les problèmes plus rapidement en acceptant les suggestions de correction de Snyk, sans avoir à les trier au préalable. Les analyses de Snyk sont nettement plus rapides que celles des autres solutions évaluées, ce qui améliore l’efficacité.
« Les corrections sont l’une des fonctionnalités les plus importantes de Snyk. Lorsque les tests sont exécutés automatiquement dans le cadre du processus CI/CD, il est essentiel de pouvoir corriger rapidement les problèmes. »
L’intégration à GitLab a permis un déploiement rapide
Le déploiement a été rapide et simple grâce à l’intégration à GitLab, qui a permis à l’équipe de protéger et de corriger son code en peu de temps. La prise en charge de plusieurs langages par Snyk a été essentielle à la rapidité du déploiement et a permis de prendre en charge les langages utilisés par StartApp : JavaScript, Python et Java.
« Notre équipe Data, responsable de la plateforme de données de toute l’entreprise, a été la première à adopter Snyk. En quelques jours, toute l’équipe utilisait le système et a rapidement atteint un niveau de vulnérabilités proche de zéro. »
