Unsere Developer-first-Vision mit DeepCode beschleunigen
23. September 2020
0 Min. LesezeitWie Sie vielleicht in den Nachrichten gelesen haben, hat Snyk heute eine Vereinbarung zur Übernahme von DeepCode bekannt gegeben! Im Namen des Snyk-Teams möchte ich Ihnen mitteilen, warum wir uns darauf freuen, die Technologie von DeepCode in die Snyk Cloud Native Application Security-Plattform zu integrieren und was das für unsere Kunden und Nutzer bedeutet.
Wer ist DeepCode?
Zunächst möchte ich Ihnen ein wenig über das Unternehmen und seine beeindruckende Technologie erzählen. DeepCode ist ein Spin-off der ETH Zürich, das von führenden Forschern im Bereich maschinelles Lernen und Programmiersprachen gegründet wurde. Das Unternehmen konzentriert sich darauf, mithilfe von KI Entwickler in Echtzeit bei der Qualität und Sicherheit von Anwendungen zu unterstützen – während sie programmieren. Insbesondere hat das Unternehmen zwei bahnbrechende Innovationen entwickelt:
Hochentwickelte, interpretierbare semantische Codeanalyse auf Basis von maschinellem Lernen. Die Technologie scannt Code 10- bis 50-mal schneller als Alternativen und ermöglicht so Workflows in Echtzeit während des Entwicklungsprozesses. Mithilfe einer speziell entwickelten Plattform für maschinelles Lernen, die schnell aus riesigen Code-Mengen lernen kann, reduziert sie außerdem sowohl falsch negative als auch falsch positive Ergebnisse erheblich.
Ein herausragendes Developer-UX-Erlebnis, ermöglicht durch einen eigens entwickelten Datalog-Solver der nächsten Generation, der erstmals eine hochpräzise semantische Codeanalyse in Echtzeit ermöglicht. Mit dieser Technologie lässt sich Code auf IDE- und Git-Ebene scannen, sodass Entwickler das Scannen nahtlos und in Echtzeit in ihren Entwicklungsprozess integrieren können, anstatt dafür zusätzliche, störende Schritte einzuführen.
Wie wird dies unsere Vision für Developer-first Cloud-Native Application Security beschleunigen?
Von Anfang an verfolgt Snyk den Ansatz, Entwickler als ersten Schritt der Anwendungssicherheit zu befähigen und ihnen die Geschwindigkeit und Skalierbarkeit zu ermöglichen, die technologiegetriebene Unternehmen benötigen. Sicherheits- und Betriebsteams erhalten die nötige Transparenz und Kontrolle, um Entwickler zu unterstützen und den Prozess während der Entwicklung zu steuern. Snyk ist bereits die entwicklerfreundlichste Lösung für Anwendungssicherheit und wird von mehr als 1,5 Millionen Entwicklern weltweit genutzt, um Software sicher zu entwickeln.
Entscheidend für diese Vision ist, Sicherheit kontinuierlich in den Entwicklungsprozess zu integrieren, statt sie als zusätzlichen Schritt hinzuzufügen. Die KI-Engine von DeepCode wird Snyk dabei helfen, die Geschwindigkeit zu erhöhen und eine neue Genauigkeitsstufe beim Auffinden und Beheben von Schwachstellen zu erreichen. Dabei lernt sie kontinuierlich aus der Snyk Vulnerability Database, um immer intelligenter zu werden.
Dadurch wird unsere Lösung in zweierlei Hinsicht verbessert. Entwickler können sie noch schneller integrieren und während der Entwicklung auf Probleme testen, statt dafür einen zusätzlichen Schritt einzuplanen. Außerdem werden unsere Ergebnisse noch genauer, sodass kaum noch Zeit für die Suche nach falsch positiven Ergebnissen verloren geht. In beiden Bereichen war Snyk bereits branchenführend – und mit dieser Weiterentwicklung bauen wir unseren Vorsprung weiter aus.
Was bedeutet das für unsere Kunden und Nutzer?
Die branchenweit erste Technologie von DeepCode wird Snyks umfassende Sicherheitsplattform weiterentwickeln. Sie unterstützt bereits die Sicherheit von Open Source, Containern und Infrastructure as Code und wird um integrierte, auf maschinellem Lernen basierende Erkenntnisse ergänzt. So lassen sich Schwachstellen schneller erkennen und Entwickler profitieren von einer höheren Genauigkeit. Darüber hinaus können wir diese Funktionen nun auch auf den proprietären Code von Entwicklern anwenden und damit die Abdeckung der Snyk-Plattform zur Absicherung Cloud-Native-Anwendungen erweitern.
Bei unserer nächsten kostenlosen virtuellen Snykcon-Konferenz am 21. und 22. Oktober 2020 werden wir ausführlicher über unseren Plan zur Integration der DeepCode-Technologie sprechen und darüber, wie unsere Kunden davon profitieren werden. Klicken Sie auf den Link unten, um sich Ihren Platz zu sichern. Wir freuen uns darauf, Sie dort zu sehen!


