Projet Audi Cockpit : un tableau de bord web basé sur des microservices, utilisant NGINX Plus comme passerelle API sur AWS

Timo Stark, développeur web et architecte de solutions web chez Audi

Lors de sa session à la NGINX Conf 2018, Timo retrace le parcours de son équipe dans l’adoption des microservices. Près d’un an auparavant, ils s’étaient lancés avec pour seul point de départ une vision : créer une application web hébergée sur AWS et pilotée par des API. Elle devait être sécurisée, légère, rapide, stable et flexible. Et ils voulaient aussi prendre plaisir à la développer !

Timo commence par le tout début de l’aventure, depuis le concept jusqu’à l’écosystème de production, dans lequel NGINX Plus constitue finalement un composant important, en passant par la première mise en place de l’infrastructure AWS dans l’environnement de développement.

Plus précisément, Timo présente les concepts qui sous-tendent la passerelle API et le routage du trafic vers les microservices exécutés sur Kubernetes dans AWS.