La technologie de l'information ou l'informatique occupe une place importante dans nos vies, que nous en soyons conscients ou non. Tous nos gadgets exécutent différentes interfaces utilisateur et applications, ce qui signifie que la sécurité est évidemment de la plus haute importance. Les développeurs travaillant sur le codage de ces applications doivent vérifier que leur travail est sécurisé et sans aucune vulnérabilité ou faille. Pour aider les développeurs à gérer la sécurité de leur code, la société basée au Royaume-Uni startup Snyk a acquis DeepCode - une société suisse dérivée de l'ETH qui utilise des outils d'intelligence artificielle pour aider au codage.
Intégration profonde pour la sécurité
Bien que DeepCode n'ait pas encore révélé les détails de l'acquisition, la société a annoncé qu'elle intégrerait la technologie de DeepCode à sa plate-forme Cloud Native Application Security. Pour comprendre ce que cela permet aux clients de Snyk, nous devons d'abord comprendre ce que propose DeepCode.
La technologie de DeepCode aurait été travaillée par des chercheurs bien connus dans le domaine de l'apprentissage automatique et des langages de programmation. Le startup utilise l'IA pour permettre aux développeurs d'améliorer la qualité et la sécurité de leurs applications en temps réel. Maintenant, le temps réel est important car la plupart des développeurs doivent d'abord coder, puis y revenir pour vérifier les vulnérabilités.
Deux innovations de Code profond sera utilisé par Snyk. Le premier est l'offre du premier d'analyser le code sémantique sophistiqué d'apprentissage automatique interprétable. Selon DeepCode, il est capable de scanner le code 10 à 50 fois plus rapidement que les autres alternatives, permettant une sécurité en temps réel. On dit également que cela réduit à la fois les faux négatifs et les faux positifs à l'aide d'une plate-forme ML personnalisée capable d'apprendre rapidement à partir d'énormes volumes de code. De plus, DeepCode offrirait également une analyse de code au niveau de l'IDE et de git, ce qui, encore une fois, aide à l'analyse de code en temps réel.
La transaction devrait être conclue dans les deux mois, après satisfaction des conditions habituelles de pré-clôture.
Augmenter la vitesse et la précision du développement
Les fonctionnalités susmentionnées expliquent également comment l'offre de Snyk bénéficiera de l'IA de DeepCode. L'offre de Snyk devrait augmenter à la fois en vitesse et en précision tout en trouvant et en corrigeant les vulnérabilités. La technologie de DeepCode apprendra également de la base de données de vulnérabilités Snyk pour devenir plus intelligente. Tout cela permettrait des tests de problèmes plus rapides et une intégration pour les développeurs pendant qu'ils travaillent, au lieu d'être une étape supplémentaire.
La précision des résultats de Snyk augmentera également apparemment et cela pourrait également aider à réduire le temps passé à rechercher les faux positifs. On dit également qu'il étend la couverture de la plate-forme Snyk pour sécuriser les applications cloud natives.
L'acquisition de DeepCode fait suite à l'annonce récente par Snyk d'un investissement de série D de 200 millions de dollars (près de 171.5 millions d'euros). La société a levé un total de 450 millions de dollars (près de 386 millions d'euros) et est valorisée à plus de 2.6 milliards de dollars (2.23 milliards d'euros).
"S'appuyant sur une année de croissance extraordinaire, comprenant une croissance des revenus de plus de 275 % et une croissance des employés de 100 %, Snyk poursuivra son expansion rapide et l'innovation de ses produits avec l'ajout de DeepCode. team et la technologie », explique l'entreprise.
Crédits image principale : Snyk