Trustpilot vertraut darauf, dass Chainguard neu definiert, wie standardmäßig sicher aussieht

Die Herausforderung

Trustpilot arbeitet an der Spitze der Softwareentwicklung als vollständig Cloud-native, Microservices-basierte Plattform, der Millionen von Verbrauchern und Unternehmen weltweit vertrauen.

Als Stu Hirst, CISO bei Trustpilot, eine erstklassige Sicherheitsorganisation aufbaute und mehr Einblick in ihre technische Umgebung erhielt, zeichnete sich ein Trend ab: Container-Schwachstellen dominierten die Risikolandschaft. Die Behebung der gleichen Probleme in allen Teams führte zu einem hohen Volumen an sich wiederholenden Problemen für Entwickler und zog den technischen Fokus vom Versand neuer Funktionen weg.

Stu drückte es klar aus: "Dieser Whack-a-Mole-Ansatz des manuellen Schwachstellenmanagements ist nicht skalierbar und es ist etwas, was wir alle seit einigen Jahren tun müssen — aber es ist einfach nicht die Zukunft des Engineerings."

"Nach links schalten" war nicht genug — Stu wollte nach links starten. Eliminieren Sie Schwachstellen an der Quelle mit standardmäßig sicheren Eingaben.

Das Ziel war nicht nur eine reine Reduzierung der Schwachstellen. Es ging darum, an einen Punkt zu gelangen, an dem Schwachstellen gar nicht erst eingeführt werden.
Stu Hirst, CISO, Trustpilot

Die Lösung

Jonny Brodie, Senior Platform/Cloud Security Engineer bei Trustpilot, teilte Stus „Start left“ -Ideologie. Nachdem er mit Chainguards kostenlosen Bildern experimentiert hatte, erkannte Jonny das Potenzial, ein sicheres, goldenes Bildprogramm für das Ingenieurteam mit Chainguard zu unterstützen. Er brachte die Idee zu Stu und heute verteilt Trustpilot Chainguard Container über sein internes Register an das Engineering-Team. Das Team sah sofortige Auswirkungen.

Ich bin CISO in einem Unternehmen mit Vertrauen in seinen Namen. Alles, was wir versenden und verkaufen, muss so vertrauenswürdig wie möglich sein. Chainguard war ein wesentlicher Bestandteil bei der Reduzierung von Schwachstellen und damit Risiken in den Produkten, die wir an Millionen liefern.
Stu Hirst, CISO, Trustpilot

Die Ergebnisse

Effizienz- und Geschwindigkeitssteigerungen

Nach der Einführung von Chainguard-Containern verzeichneten die Sicherheits- und Engineering-Teams von Trustpilot sofortige Geschwindigkeits- und Produktivitätssteigerungen. Mit einer Reduzierung der Anzahl der Schwachstellen um über 80 % haben die Ingenieure jede Woche wertvolle Stunden zurückgefordert, die zuvor für die wiederholte Triage und das Patchen aufgewendet worden waren. Durch die Beseitigung des endlosen „Fix it again“ -Zyklus verbringen Teams jetzt diese Zeit damit, Funktionen zu entwickeln und das Kundenerlebnis zu verbessern.

Eine obligatorische Nutzungsrichtlinie für Chainguard-Containerbilder in allen neuen containerisierten Arbeiten hat auch die Entscheidungsermüdung beseitigt; Entwickler müssen nicht mehr abwägen, welches Basisbild am sichersten ist. Wie Stu bemerkte, ist das Ergebnis einfach, aber leistungsstark: Ingenieure verbringen weniger Zeit mit der Brandbekämpfung und mehr Zeit mit dem "Versand cooler Dinge".

Die Zeit, die wir Ingenieuren bei der manuellen Behebung von Schwachstellen sparen, beläuft sich auf viele, viele Stunden pro Woche. Wenn Sie darüber nachdenken, wie sich dies auf die Zeit für die Erstellung von Produkt- und Versandcode auswirkt, ist dies beträchtlich.
Stu Hirst, CISO, Trustpilot

Skalierbare, standardmäßig sichere Infrastruktur

Die Teams von Jonny und Stu ersetzten fragmentierte, manuelle Korrekturen durch einen standardisierten, goldenen Pfad für sichere Container-Builds. Über ein internes Register verteilen sie nun eine einzige, verifizierte Basislinie für Container-Images über alle Dienste. Jonny erklärte: „Die gleiche Schwachstelle 100 Mal hervorzuheben, ist nicht effizient. Repariere es einmal und verteile es an alle.“

Dieser Ansatz eliminierte redundante Arbeit, reduzierte das Sicherheitsrauschen und sorgte für Konsistenz in Hunderten von Bereitstellungen. Da Chainguard Bilder kontinuierlich neu erstellt und härtet, benötigt Trustpilot kein dediziertes Personal, um private Registries zu verwalten, CVEs zu überwachen oder Basisebenen manuell zu patchen. Das System selbst erzwingt eine gute Sicherheitshygiene, so dass die Plattform sicher skaliert werden kann, ohne dass Mitarbeiterzahl oder Reibung hinzukommen.

Ohne Chainguard müsste Trustpilot diese goldenen Bilder selbst verwalten, was die Einstellung zusätzlicher engagierter Mitarbeiter erfordern würde.

Mit Chainguard haben wir proaktiv einen goldenen Weg für die Erstellung sicherer Container-Images in unseren am häufigsten verwendeten Sprachen geschaffen und damit die Belastung unserer zentralen Engineering-Teams beseitigt.
Jonny Brodie, Senior Cloud Security Engineer, Trustpilot

Gestärkte Sicherheit und Vertrauen

Mit kleineren, vorgehärteten Images können die Teams von Trustpilot Software mit weniger Schwachstellen und besserer Stabilität erstellen und ausführen. Die Wartung ist vorhersehbar geworden, die Triage ist schneller und das Risiko einer Exposition durch ungepatchte Abhängigkeiten ist deutlich geringer. Diese standardmäßig sichere Grundlage reduziert nicht nur das Risiko auf der gesamten Plattform, sondern stärkt auch das Markenversprechen des Unternehmens: Millionen von Nutzern ein vertrauenswürdiges, widerstandsfähiges Produkt zu liefern.

Aber für Stu und Jonny geht es nicht nur darum, Schwachstellen zu reduzieren oder ihren Ingenieuren Zeit zurückzugeben. Es schafft eine vertrauenswürdigere und sicherere Umgebung. Stu erklärte: „Es geht nicht nur um die Verwundbarkeit. Es ist der Vorfall, der hätte passieren können, der nicht mehr passieren wird."

Chainguard war wirklich das erste, was ich in der Branche gesehen hatte, das so zukunftsorientiert war. Wenn alle in der Lieferkette diesen Ansatz verfolgen würden, würde das gesamte Ökosystem massiv sicherer werden.
Stu Hirst, CISO, Trustpilot

Eine echte Partnerschaft

Die Beziehung von Trustpilot zu Chainguard geht über eine typische Anbieter-Kunden-Dynamik hinaus — es ist eine Partnerschaft, die auf Zusammenarbeit und gemeinsamer Innovation basiert.

Als Early Adopter von Chainguard hat das Trustpilot-Team eine aktive Rolle bei der Gestaltung der Produktentwicklung gespielt, von der Entdeckung von Fehlern bis hin zu Feedback, das neue Dokumentationen und Funktionen informierte. Stu beschreibt es als eine „Zwei-Wege-Reise“, bei der beide Teams zusammenarbeiten, um standardmäßig sichere Praktiken voranzutreiben und herauszufinden, was als nächstes kommt. "Wir wollen kein Produkt bekommen und in Ruhe gelassen werden", sagte Stu. "Wir wollen bei dem, was als nächstes kommt, Seite an Seite arbeiten, und wir haben das mit Chainguard gemacht."

Mit Blick auf die Zukunft untersucht das Team Chainguard Custom Assembly und sichere, neu erstellte Sprachbibliotheken, um die Software-Lieferkette weiter zu stärken und sicherzustellen, dass Trustpilot weiterhin mit gutem Beispiel vorangeht, indem es nicht nur nach links wechselt, sondern auch nach links beginnt.

Diesen Artikel teilen

Trustpilot vertraut darauf, dass Chainguard neu definiert, wie standardmäßig sicher aussieht

Befehl ausführenCG-Systemaufforderung

$ chainguard learn --more

Kontaktieren Sie uns