Skip to main content

Revolut entschied sich für Snyk, um die aktualisierten PCI-Standards zu erfüllen und von einem agilen Ansatz zu profitieren

Branche: Finserv
Standort: England

Highlights:

Schnelle Akzeptanz bei Entwicklern und einfache Integration in den bestehenden Workflow – dank des Teams, das bereits in anderen Projekten mit Snyk gearbeitet hatte.

Der agile Ansatz von Snyk und die kollaborative Arbeitsweise ermöglichten die von Revolut benötigten individuellen Anpassungen.

Mehr Transparenz erleichtert es, Schwachstellen in der gesamten Infrastruktur zu finden, zu priorisieren und zu beheben.

Benachrichtigungen, wenn neu offengelegte Schwachstellen unsere Projekte betreffen.

Unterstützung bei der Einhaltung der aktualisierten PCI-Standards, die für den Auditprozess von Revolut erforderlich sind.

Individuelle Lizenzrichtlinien, um die Verwendung problematischer Lizenzen in Projekten zu verhindern.

Die Herausforderung: einen aufwendigen Sicherheitsprozess beschleunigen und skalieren

Als schnell wachsendes Unternehmen verfügt Revolut nicht mehr über die Kapazitäten, jede einzelne Open-Source-Bibliothek manuell zu überprüfen. Derzeit arbeitet das Unternehmen in einer Continuous-Integration-Umgebung mit Hunderten verschiedener Repositories, die jeweils eigene Abhängigkeiten haben. Diese tägliche Belastung des DevOps-Teams führte zu sinkender Produktivität, da immer mehr Zeit für Kleinigkeiten aufgewendet wurde. Revolut benötigte eine Lösung, die ebenso schnell skalieren konnte wie das Unternehmen und zugleich vollständige Transparenz in Echtzeit bot.

Da Revolut in der digitalen Bankenbranche tätig ist, ist die Einhaltung der PCI-Standards besonders wichtig. Zugleich muss das Unternehmen diese Compliance aufrechterhalten, während sich die Standards Jahr für Jahr weiterentwickeln und ändern. Vor Kurzem wurden die PCI-Anforderungen um die Absicherung von Open-Source-Abhängigkeiten und die Integration von Sicherheit in den Entwicklungsprozess erweitert. Revolut erfüllte die PCI-Standards bereits, benötigte aber eine Lösung, die sicherstellte, dass das Unternehmen auch neue Anforderungen einhält – insbesondere im Bereich Open Source.

Die Lösung: einen zuverlässigen und effizienten Partner finden, der sich kontinuierlich weiterentwickelt

Da Revolut sich auf Wachstum und die Betreuung seiner Kunden konzentriert, benötigte das Team eine Plattform und ein Support-Team, die zuverlässige und effiziente Partner sein konnten. Nach der Einführung von Snyk erzielte Revolut sofort Ergebnisse.

„Snyk war der einzige Anbieter, der tatsächlich alle Erfolgskriterien erfüllte und gleichzeitig sein Produkt weiterentwickelte“, sagte Evangelos Deirmentzoglou, Interimsleiter für Sicherheit bei Revolut. „Und während dieser Zeit standen wir ständig miteinander in Kontakt.“

Auch kulturell passte Snyk zu Revolut: Das Unternehmen bot kontinuierliche Unterstützung und zeigte echtes Engagement dafür, die bestmögliche Plattform zu entwickeln und technische Probleme sowie Anfragen schnellstmöglich zu lösen.

Transparenz über den Sicherheitsstatus in Echtzeit ist entscheidend

Als Fintech-Unternehmen arbeitet Revolut mit besonders kritischer Software, bei der Transparenz über Open-Source-Bibliotheken unerlässlich ist. Dank der Überwachung über den gesamten SDLC hinweg kann Revolut mit Snyk kritische Probleme erkennen und beheben, sobald sie auftreten.

„Aus meiner Sicht dreht sich alles um Transparenz. Selbst wenn Sie etwas nicht beheben können, wissen Sie immer über den aktuellen Stand Bescheid“, sagte Evangelos Deirmentzoglou. „Bisher haben wir jedoch einige sehr kritische Probleme erkannt und behoben, was sehr wichtig ist.“

Die Wirkung: schnelle Akzeptanz bei Entwicklern und Einhaltung der aktualisierten PCI-Standards

Snyks bewährter Ruf als entwicklerfreundliches Tool war ein zusätzlicher Vorteil für das Team von Revolut. Hinzu kam Snyks guter Ruf in der Branche: Viele Revolut-Entwickler kannten die Plattform bereits und wollten sie gerne einsetzen. Dank der Möglichkeit, Snyk in verschiedene Entwicklungstools zu integrieren, erhalten Entwickler ganz einfach die Informationen, die sie für notwendige Korrekturen benötigen.

„Entwickler kamen zu mir und baten um Zugang zur Plattform, damit sie ihre Projekte überwachen und Patches einspielen konnten. Mit der Slack-Integration haben wir die Überwachung automatisiert. Jetzt erhalten Entwickler in Slack Benachrichtigungen über Schwachstellen in ihren Projekten. Das ist ein enormer Vorteil für das Team“, sagte Evangelos Deirmentzoglou.

Als Fintech-Unternehmen, das mit sensiblen, privaten Informationen arbeitet, muss Revolut bestimmte Standards einhalten. Die Implementierung von Snyk stellt sicher, dass das Unternehmen seine zentrale Infrastruktur schützen und unter anderem die PCI-Compliance aufrechterhalten kann.

„Wir werden das ganze Jahr über geprüft. Mit Snyk können wir sagen, dass wir unsere Open-Source-Pipeline abgesichert haben“, sagte Evangelos Deirmentzoglou. „Es geht also nicht nur darum, unsere Sicherheitsrisiken zu verringern, sondern auch darum, unsere Compliance-Bemühungen zu unterstützen.

Mit der Einführung von Snyk hat Revolut auch seinen Umgang mit Sicherheit verbessert. Bei mehreren Schwachstellen ist es leicht, sich mitreißen zu lassen und jedes Problem sofort nach seiner Entdeckung beheben zu wollen. Dieser zeitaufwendige Ansatz hilft Teams jedoch nicht dabei, die Priorität der einzelnen Probleme einzuschätzen. Dank der Snyk-Plattform erhält das Team einen ganzheitlichen Überblick über die gesamte Infrastruktur. So können Entwickler schnell erkennen, welche Probleme sich beheben lassen und sich auf das gesamte System auswirken – und diese sofort angehen. Zu wissen, wann und wo Probleme behoben werden müssen, führte dazu, dass die Zahl der Schwachstellen bei Revolut insgesamt zurückging.

Welchen Rat gibt Revolut Unternehmen, die nach Lösungen für Open-Source-Sicherheit suchen?

„Wählen Sie einen Anbieter wie Snyk, der Probleme genauso engagiert lösen will wie Sie.“

Über Snyk Revolut

Revolut nutzt eine mobile App, um Kunden in ganz Europa eine digitale Alternative zum Banking anzubieten, darunter Geldtransfers, Prepaid-Debitkarten und den Handel mit Kryptowährungen. Als schnell wachsendes, weltweit expandierendes Unternehmen benötigte das DevOps-Team von Revolut eine Lösung, um den Zeitaufwand für die manuelle Überprüfung und Überwachung der Open-Source-Bibliotheken zu reduzieren. Aufgrund der Sensibilität der Daten suchte das Unternehmen außerdem einen Partner, der die entscheidende Bedeutung der Open-Source-Sicherheit versteht.

Revolut entschied sich für Snyk, um die wachsende Zahl seiner Open-Source-Repositories nahtlos zu überprüfen und zu integrieren und die Workflows der Entwicklerteams zu optimieren. Durch die Integration von Snyk in die Workflows erhielt Revolut Zugang zu einem agilen Team, das Sicherheitslücken erkennen und Probleme beheben kann, sobald sie auftreten.