Accélérer la vision de Snyk Infrastructure as Code avec l’arrivée de CloudSkiff
29 octobre 2021
0 minutes de lectureNous sommes ravis d’accueillir l’équipe de CloudSkiff chez Snyk ! Beaucoup d’entre vous connaissent peut-être mieux driftctl, le projet open source lancé par l’équipe de CloudSkiff. Je voulais vous expliquer pourquoi l’arrivée de ce groupe formidable nous enthousiasme, quels sont nos projets pour l’avenir de Snyk Infrastructure as Code (Snyk IaC), et comment nous comptons continuer à soutenir driftctl en open source.
Note de la rédaction : L’acquisition de Cloudskiff a été finalisée le 29 octobre 2021. Cloudskiff fait désormais partie de Snyk.
Qui est CloudSkiff ?
CloudSkiff a été fondée en juillet 2019 à Paris, en France, avec l’idée d’aider les utilisateurs à gérer leurs projets d’infrastructure as code (IaC). Les membres de l’équipe étaient tous des gestionnaires expérimentés d’infrastructures cloud, qu’ils soient développeurs déployant des ressources cloud ou membres d’organisations DevOps plus importantes gérant de grands systèmes de production. Ils connaissaient donc bien les changements « d’urgence » et les paramètres modifiés qui faisaient diverger l’état réel de leur infrastructure de l’état souhaité.
Dans un tweet, l’équipe de CloudSkiff a souligné l’impact des problèmes qui évoluent vite par rapport à ceux qui évoluent lentement. La dérive IaC est peut-être l’un de ces problèmes qui évoluent lentement, mais comme le dit le tweet : « La seule chose plus terrifiante qu’un problème qui évolue rapidement, c’est un problème qui évolue lentement et auquel personne ne prête attention, parce que quel mal cet iceberg pourrait-il bien causer… »
Après avoir échangé avec plus de 100 utilisateurs de l’IaC, l’équipe a vite compris que la dérive — les changements qui surviennent en dehors du workflow IaC une fois l’environnement opérationnel — était une source majeure de difficultés pour beaucoup. L’équipe a décidé de développer driftctl en open source afin de continuer à recueillir des commentaires, à prioriser ses efforts et à faire évoluer sa solution.
L’équipe de CloudSkiff a poursuivi sa collaboration avec la communauté grandissante des utilisateurs de driftctl afin de mieux comprendre les problèmes liés à la dérive IaC et aux ressources non gérées, et de déterminer comment les résoudre au mieux. Au cours de l’année écoulée, l’utilisation et les fonctionnalités de driftctl n’ont cessé de s’étendre, et l’équipe de CloudSkiff a acquis une grande expertise dans la gestion de la dérive.
Notre engagement à maintenir driftctl en open source
Nous tenons à préciser que nous n’avons aucunement l’intention de perturber le développement de driftctl. Snyk croit fermement à l’open source et s’engage à soutenir le projet driftctl ainsi que la communauté qui l’entoure et y contribue. driftctl a pour objectif de détecter la dérive sur les principaux clouds publics et les outils IaC les plus utilisés ; cet objectif ne change pas. Pour cela, driftctl continuera d’être développé en open source, car nous sommes convaincus que cet outil autonome, open source et soutenu par la communauté continuera d’apporter de la valeur. Nous espérons même susciter davantage d’intérêt et de participation afin que driftctl puisse continuer à se développer, à s’améliorer et à résoudre encore plus de problèmes de gestion de la dérive.
Si vous souhaitez contribuer à driftctl, rejoignez le projet GitHub et la communauté driftctl sur Discord. Les sessions de live coding, les démos et les événements de lancement continueront, et nous serions ravis de vous y retrouver !
Quelle est la suite pour Snyk IaC ?
Nous sommes ravis d’accueillir l’équipe de CloudSkiff chez Snyk et de travailler ensemble pour aider nos clients à sécuriser leur IaC, de la configuration au cloud. La gestion de la dérive figure depuis un certain temps dans notre feuille de route Snyk IaC. L’arrivée de l’équipe de CloudSkiff et de son expertise va nous permettre d’accélérer le développement de ces fonctionnalités.
L’un des grands avantages de l’IaC est de pouvoir tester les configurations avant leur mise en production. Mais une fois déployée, l’infrastructure peut être modifiée par des personnes et des outils qui ne font pas partie des workflows IaC habituels. Les tests statiques IaC ne peuvent ni empêcher ni détecter ces changements, et les développeurs ne peuvent pas sécuriser ce qu’ils ne détectent pas. Avec l’aide de l’équipe de CloudSkiff, Snyk IaC pourra assurer les deux : tester et corriger l’IaC avant le déploiement, et détecter les dérives et les infrastructures non gérées qui rendent les environnements non conformes. Nous prévoyons d’ajouter ces fonctionnalités aussi rapidement que possible et espérons pouvoir présenter de nouvelles capacités d’ici la fin de l’année.
Qu’est-ce que cela signifie pour les utilisateurs et les clients actuels de Snyk IaC ?
Les fonctionnalités de gestion de la dérive figuraient déjà dans notre feuille de route Snyk IaC ; nous allons poursuivre et accélérer leur développement.
Si vous utilisez déjà Snyk IaC, vous bénéficierez gratuitement de ces nouvelles améliorations. Si vous n’utilisez pas encore Snyk IaC, vous pouvez commencer gratuitement ou contacter notre équipe commerciale pour découvrir les offres disponibles.
Sécurisez votre infrastructure dès la source
Snyk automatise la sécurité et la conformité de l’IaC dans vos workflows, et détecte les ressources dont la configuration a dérivé ou qui sont manquantes.
