Rocket Lawyer liefert agile, sichere und KI-gestützte juristische Services auf der Edge aus
Wichtigste Ergebnisse
Reibungslose Backend- und CMS-Migrationen, die für Endnutzer völlig unsichtbar bleiben
Zentralisierte Edge-Sicherheit mit Next-Gen WAF, die Bedrohungen proaktiv blockiert und virtuelle Patches für CVEs wie Log4j bietet, bevor sie anfällige Systeme erreichen
Beseitigte Engineering-Silos, indem Entwicklern ermöglicht wurde, nahtlos zusammenzuarbeiten und Infrastructure-as-Code-Updates bereitzustellen
Ermöglichte sofortige Konfigurations-Pushes, schnelle Cache-Bereinigungen und unmittelbare Rollbacks, ohne auf betriebliche Verzögerungen warten zu müssen
Ermöglichte es Content-Teams, Routing und Cache-Aktualisierungen autonom zu verwalten, wodurch Infrastrukturengpässe beseitigt wurden
Das Problem
Rocket Lawyer ist ein Online-Service, der Privatpersonen und kleinen Unternehmen bei ihren rechtlichen Anliegen hilft. Da sich Nutzer in Situationen mit hohem Einsatz häufig an die Plattform wenden – etwa um von einem Krankenhauszimmer aus eine medizinische Vorsorgevollmacht zu generieren –, sind Zuverlässigkeit und Kundenerlebnis entscheidend.
Wie Brion Moss, Direktor für Cloud Engineering bei Rocket Lawyer, es ausdrückte: „Wir sind ein Service, den Menschen nutzen, weil sie ihn jetzt brauchen. Das Letzte, was sie wollen, ist, diesem Browser beim Laden zuzusehen.“
Um das Kundenerlebnis zu verbessern, führte das Unternehmen Rocket Copilot ein – einen KI-gestützten Rechtsassistenten, der sofortige Antworten liefert, Vertragsrisiken aufzeigt und Business Assets generiert – mit der Option, sich per Video oder Telefon mit einem Anwalt für eine eingehendere Beratung zu verbinden. Der Betrieb dieses Hybrids aus KI und Mensch erfordert ein Netzwerk, bei dem Geschwindigkeit, Sicherheit und Verfügbarkeit unverzichtbar sind.
Vor der Partnerschaft mit Fastly wurde Rocket Lawyer von einer herkömmlichen Infrastruktur ausgebremst, die das Entwicklungstempo verlangsamte. Konfigurationsaktualisierungen und Rollbacks waren ein ständiges Ärgernis, da das Team immer wieder auf langwierige Bereinigungen seines früheren CDNs warten musste.
Darüber hinaus zwangen herkömmliche Setups das Infrastrukturteam dazu, den Betrieb von den Entwicklern abzuschotten. Um dynamische, rechenintensive Funktionen wie seine generativen KI-Tools und automatisierten Features zu unterstützen, erkannte Rocket Lawyer einen klaren Bedarf an einer flexiblen, entwicklerfreundlichen Lösung, die mit der Geschwindigkeit des Unternehmens Schritt hielt.
Unsere Lösung
Fastly stellte genau das technische Toolkit bereit, das Rocket Lawyer benötigte. „Bei Fastly gilt: Infrastructure as Code first, API first, und es ist etwas, das man programmatisch verwalten kann“, bemerkte Moss. „Man merkt, dass es vom ersten Tag an von Entwicklern für Entwickler entwickelt wurde.“
Dieses Design ermöglichte es Rocket Lawyer, die Plattform tief in die Art und Weise zu integrieren, wie es Anwendungen betreibt und bereitstellt.
Silos in der Entwicklung aufbrechen: Mit einem API-First-Framework öffnete das Cloud-Entwicklerteam seine Infrastructure-as-Code-Muster für die breitere Entwicklergruppe. Entwickler können jetzt ihre eigenen VCL-Änderungen schreiben, Pull-Requests einreichen und als echte technische Partner zusammenarbeiten.
Dynamisches Routing für nahtlose Migrationen: Fastly fungiert als kritischer äußerer Edge-Routing-Layer. Bei komplexen Backend-Umstellungen – wie etwa API-Neuschreibungen zur Unterstützung neuer KI-Funktionen – ermöglicht Fastly dem Team, Traffic auf einem feingranularen Layer aufzuteilen. „Fastly bietet uns eine reibungslose Möglichkeit, unsere Kunden ohne jegliche Reibungsverluste von einem Erlebnis zum nächsten zu überführen“, sagte Moss.
Content-Teams befähigen: Das Infrastrukturteam übergab Routing-Funktionen über Fastly-Dictionaries direkt an das Content-Team. Content-Ersteller können nun Einträge aktualisieren, um neue Seiten live zu schalten, und den Cache sofort selbst bereinigen, ohne dass dafür spezielle Unterstützung durch das Engineering-Team erforderlich ist.
Sicherheit: hohe Wirksamkeit ohne Notfall
Sicherheit und Datenschutz sind für eine Online-Rechtsplattform, die sensible Verträge und vertrauliche KI-gestützte Gespräche verarbeitet, nicht verhandelbar. Rocket Lawyer wechselte zur Next-Gen WAF von Fastly, um seine Sicherheitsstrategie an der Edge zu zentralisieren und bösartigen Traffic zu filtern, bevor er überhaupt den Anwendungs-Layer der Kernanwendung erreicht.
Rocket Lawyer nutzt die Next-Gen WAF zur proaktiven Abwehr von Bedrohungen, die von Angriffen im OWASP-Stil bis hin zu 0-Day-CVEs mit hoher Kritikalität reichen. „Als Log4j aufkam, wurden zwei Dinge klar“, so Moss. „Erstens waren wir absolut anfällig. Wir hatten App-Code, der für den Log4j-Exploit anfällig war. Und zweitens brauchten wir uns nicht darum zu kümmern, da die Next-Gen WAF es blockierte.“
„Wir konnten den Log4j-Exploit mit Dringlichkeit, aber nicht als Notfall behandeln, da wir bereits wussten, dass wir über diesen Schutz verfügten“, fügte er hinzu. Dieser durch die virtuellen Patches der Next-Gen WAF ermöglichte sofortige Schutz erlaubte es ihnen, die internen Systeme des Unternehmens sicher zu patchen, ohne eine aktive betriebliche Krise zu durchleben.
Fazit
Anstelle einer aufgezwungenen Methodik, so Moss, bietet Fastly Rocket Lawyer eine gut ausgestattete Toolbox, um Performance- und Sicherheitsprobleme nach eigenen Vorstellungen zu lösen.
„Mit Fastly erhalten Sie die Flexibilität, Ihr Unternehmen so zu führen, wie Sie es möchten, und Ihre Apps so zu entwickeln, wie Sie es möchten“, sagte er.
Während Rocket Lawyer weiter wächst, APIs neu schreibt und seinen App-Stack weiterentwickelt, um fortschrittliche KI-Funktionen wie Rocket Copilot zu unterstützen, bleibt Fastly ein wesentlicher Bestandteil seiner Architektur. Indem Fastly die Backend-Komplexität sauber verbirgt und nahtlose Übergänge gewährleistet, ermöglicht es Rocket Lawyer, sich auf seine Hauptmission zu konzentrieren: den Menschen, die sie am dringendsten benötigen, eine fehlerfrei ausgeführte, KI-beschleunigte rechtliche Unterstützung auszuliefern.





