Audi macht seine Technologievision und App-Innovationen mit NGINX zukunftssicher

Seit mehr als 100 Jahren setzt Audi mit Begeisterung auf modernste Technologien.

Der langjährige Slogan des deutschen Automobilgiganten „Vorsprung durch Technik“ ist mehr als nur ein Spruch: Er dient einem Unternehmen, das Innovation seit jeher in den Mittelpunkt seines Handelns stellt, als Leitmotiv.

„Wenn wir weiterhin erfolgreich sein wollen, müssen wir uns kontinuierlich darauf konzentrieren, wie Technologie ein außergewöhnliches Kundenerlebnis ermöglichen kann“, erklärt Sebastian Kister, Teamleiter des Kubernetes Competence Centre bei Audi. „Genau deshalb haben wir uns in den vergangenen Jahren daran gemacht, die Art und Weise, wie wir unsere Anwendungen entwickeln, bereitstellen, betreiben und optimieren, grundlegend neu zu gestalten.“

Geschäftliche Herausforderung

Das Kubernetes Competence Centre und seine moderne Anwendungsplattform Kubika O bilden zentrale Eckpfeiler der zukunftsorientierten und auf Zukunftssicherheit ausgerichteten Vision von Audi – nicht nur für das Unternehmen selbst, sondern auch für den gesamten Volkswagen-Konzern (VW), zu dem Audi gehört.

Kubika O wurde 2020 als cloudunabhängige Kubernetes-Plattform konzipiert, die eine nahtlose Anwendungsumgebung bietet. Sie basiert auf der Red Hat OpenShift-Technologie, einer Container-Plattform für Kubernetes, die die Bereitstellung, Verwaltung und Skalierung von Anwendungen automatisiert.

Vor der Inbetriebnahme von Kubika O stellte sich vor allem die Frage, wie sich die gesamte Plattform absichern lässt. Audi wusste, dass dafür eine bewährte WAF-Lösung mit zertifizierter, reibungsloser OpenShift-Interoperabilität erforderlich war. Aufgrund der begrenzten Größe und zeitlichen Kapazitäten des Kernteams wurde zudem ein zuverlässiger technischer Support rund um die Uhr benötigt.

„Wir brauchten einen Anbieter, der unsere Anforderungen schnell verstehen, umsetzen und uns dauerhaft unterstützen konnte“, sagt Kister. „Die Teams bei Audi sollten in die Lage versetzt werden, Anwendungen zu entwickeln, die ihre Geschäftsziele unterstützen, ohne sich Gedanken über die zugrunde liegende Infrastruktur und vor allem über die Absicherung des Gesamtsystems machen zu müssen. Im Grunde wollten wir einen sicheren Hafen (Plattform und Standards) für all die Container (Projekte) schaffen, die sonst auf hoher See verloren gehen könnten.“

Lösungen

Nach einer ersten Prüfung verschiedener Anbieter gab es nur eine Sicherheitslösung, die alle Anforderungen erfüllte.

“Anwendungen sind lebendige Systeme, die sich ständig an die Bedürfnisse der Nutzer anpassen, und die Plattform musste dies unterstützen. NGINX App Protect erwies sich schnell als die beste Option für uns, um diese komplexe Realität zu bewältigen. Die Lösung vereint alle technischen Kompatibilitäten, die wir benötigen, ist zudem Cloud-unabhängig und schlank, sodass weniger Rechenleistung erforderlich ist. Darüber hinaus wird sie durch ein äußerst leistungsstarkes Professional-Services-Angebot unterstützt. Ohne NGINX gäbe es Kubika, wie wir es heute kennen, nicht. ”

— Sebastian Kister, Teamleiter des Kubernetes Competence Centre bei Audi


F5 NGINX App Protect ist eine Anwendungssicherheitslösung, die die Effizienz der F5 Advanced Web Application Firewall (WAF)-Technologie mit der Agilität und Leistung von NGINX verbindet. Mit der Funktion „Einmal erstellen, überall anwenden“ für Sicherheitsrichtlinien stellt NGINX App Protect sicher, dass DevOps und SecOps effektiv und harmonisch zusammenarbeiten können. In Kombination mit F5 NGINX Ingress Controller schützt die Lösung Kubernetes-Anwendungen nahtlos, ohne Abstriche bei Geschwindigkeit oder Agilität.

Nachdem man sich auf die Lösung geeinigt hatte, arbeitete das NGINX Account-Team eng und intensiv mit allen relevanten Stakeholdern zusammen, um die genauen Spezifikationen des Projekts festzulegen. Dazu gehörte auch die erfolgreiche Durchführung eines Proof of Concept. Anschließend wurde der bewährte NGINX Partner ConSol zur Unterstützung des Implementierungsprozesses hinzugezogen, und der Vertrag wurde in weniger als zwei Monaten abgeschlossen.

„Ich kaufe nichts auf der Grundlage von PowerPoint-Präsentationen“, sagt Kister. „Ich wollte eine funktionierende, auf unsere Anwendungsfälle zugeschnittene Lösung sehen, die vom Anbieter und seinen Partnern schnell implementiert und gewartet werden kann.“

Mit NGINX App Protect konnte Audi endlich damit beginnen, das volle Potenzial von Kubika O auszuschöpfen.

Ergebnisse

In die Plattform integrierte Sicherheit

„Heute müssen sich Anwendungsverantwortliche überhaupt keine Gedanken mehr über die Infrastruktur machen“, erklärt Kister begeistert. „Sie müssen zwar weiterhin die Sicherheitsbewertungen für den Betrieb ihrer Anwendungen durchführen, doch Infrastrukturthemen wie Echtzeit-Scans und Schwachstellen-Scans sind bereits vollständig in die Plattform integriert. Das bedeutet, dass 80 % der Sicherheitsbewertung bereits erledigt sind. Ohne NGINX könnten wir diese Sicherheit nicht gewährleisten, ohne uns auf die Funktionen der Cloud-Anbieter zu verlassen – und das würde unserem Cloud-agnostischen Ansatz widersprechen.“

Flexibilität zur Anpassung an neue Geschäftsanforderungen

Kubika O unterstützt derzeit mehrere zentrale Apps, die für die Abläufe des VW-Konzerns von entscheidender Bedeutung sind. Zu den Anwendungsfällen zählen Datenerfassung, Analysen und Automatisierung. Dank ihrer integrierten Flexibilität kann sich die Plattform zudem schnell an neue geschäftliche Anforderungen und Herausforderungen anpassen.

Effektive Sicherheitsverwaltung, die einen Kultur- und Verhaltenswandel vorantreibt

Für Kister ist jedoch eines der erfreulichsten Ergebnisse, die Kubika O bislang erzielt hat, dass die Lösung einen echten Wandel und Verhaltensänderungen im gesamten VW-Konzern bewirkt hat.

„Wir sind ein kleines Team, erzielen aber eine enorme Wirkung“, sagt er. „Jeder Kunde, mit dem wir zusammenarbeiten, erhält nicht nur eine Dienstleistung, sondern lernt auch von uns. Die Kunden sehen, wie wir arbeiten, und so tragen wir Projekt für Projekt zum Kulturwandel im gesamten Unternehmen bei. Letztlich basiert jede Verbesserung unseres Fahrerlebnisses auf Software und Daten. Deshalb ist und bleibt Kubika O ein wesentlicher Bestandteil unserer Zukunft.“

Alle Kundengeschichten ansehen ›

Logo von Audi macht seine Technologievision und App-Innovationen mit NGINX zukunftssicher

Vorteile

  • F5 NGINX App Protect bietet für WAF-Sicherheitsrichtlinien die Funktion „Einmal erstellen, überall einhalten“ und stellt so sicher, dass DevOps und SecOps effektiv und harmonisch zusammenarbeiten.
  • In Kombination mit F5 NGINX Ingress Controller schützt die Lösung Kubernetes-Anwendungen nahtlos, ohne Geschwindigkeit oder Agilität zu beeinträchtigen
  • Bereitstellung einer umfassenden Kubernetes-Sicherheitsplattform, die von NGINX und seinen Partnern schnell implementiert und unterstützt wurde

Herausforderungen

  • Die cloudunabhängige Kubernetes-Plattform von Audi, die als nahtlose Anwendungsumgebung konzipiert wurde, erforderte umfassende Sicherheitsmaßnahmen
  • Benötigte eine bewährte WAF-Lösung mit zertifizierter, reibungsloser Interoperabilität mit Red Hat OpenShift
  • Aufgrund der begrenzten Größe und zeitlichen Kapazitäten des zentralen Sicherheitsteams war zudem ein zuverlässiger technischer Support rund um die Uhr erforderlich.