무제한 사용자 테스트 환경으로 개발자 처리량 향상

Priceline.com 수석 클라우드 엔지니어 Michael James

NGINX Conf 2018 세션에서 Michael은 개발자가 NGINX와 Docker를 활용해 제한된 테스트 환경의 리소스 제약에 부딪히지 않으면서도 비즈니스 사용자에게 진행 상황을 손쉽게 보여주는 방법을 설명합니다. 그의 팀은 애플리케이션의 개발 버전을 현재 운영 시스템 위에 오버레이하여 새로 변경된 부분과 해당 변경 사항이 사이트의 나머지 부분과 어떻게 상호 작용하는지 확인할 수 있도록 합니다. 또한 사용자 경험을 구성하는 20개 이상의 개별 소규모 애플리케이션이 각각 여러 기능을 빠르게 반복 개발하는 상황에서도 NGINX를 사용해 라우팅을 관리합니다. 이를 Docker와 함께 활용함으로써 Priceline.com은 스택에 오래된 모놀리식 애플리케이션이 있음에도 즉시 사용 가능한 환경의 이점을 누릴 수 있습니다.