Audi-Cockpit-Projekt: Ein Microservices-Web-Dashboard mit NGINX Plus als API-Gateway auf AWS
Timo Stark, Webentwickler und Web-Solution-Architekt bei Audi
In seinem Vortrag auf der NGINX Conf 2018 beschreibt Timo den Weg seines Teams hin zu Microservices. Knapp ein Jahr zuvor waren sie mit nichts weiter als einer Vision gestartet: eine auf AWS gehostete und API-gesteuerte Webanwendung zu entwickeln. Sie sollte sicher, schlank, schnell, stabil und flexibel sein. Und dabei wollten sie auch noch Spaß haben!
Timo beginnt ganz am Anfang der Reise und arbeitet sich vom Konzept über die erste Einrichtung der AWS-Infrastruktur in der Entwicklungsumgebung bis hin zum Produktionsökosystem vor, in dem NGINX Plus schließlich eine wichtige Komponente darstellt.
Timo erläutert insbesondere die Konzepte hinter dem API-Gateway und der Weiterleitung des Datenverkehrs an Microservices, die auf Kubernetes in AWS ausgeführt werden.