Audi Cockpit 프로젝트: AWS에서 NGINX Plus를 API 게이트웨이로 사용하여 구축한 마이크로서비스 웹 대시보드
Audi의 웹 개발자 겸 웹 솔루션 아키텍트, Timo Stark
NGINX Conf 2018 세션에서 Timo는 자신의 팀이 마이크로서비스를 도입해 온 여정을 소개합니다. 약 1년 전, 이들은 AWS에서 호스팅되고 API로 구동되는 웹 애플리케이션을 구축하겠다는 비전 하나만으로 시작했습니다. 보안성이 뛰어나고 가벼우며 빠르고 안정적인 동시에 유연한 애플리케이션을 만드는 것이 목표였습니다. 물론 그 과정도 즐겁기를 바랐습니다!
Timo는 여정의 맨 처음부터 이야기를 시작해, 개념 구상 단계에서 개발 환경의 첫 AWS 인프라 구축을 거쳐 최종적으로 NGINX Plus가 핵심 구성 요소로 포함된 프로덕션 에코시스템에 이르기까지의 과정을 설명합니다.
구체적으로 Timo는 API 게이트웨이의 기본 개념과 AWS의 Kubernetes에서 실행되는 마이크로서비스로 트래픽을 라우팅하는 방법을 설명합니다.