The Atlantic에서 릴리스 자동화를 위해 NGINX 사용

Mike Howsden, The Atlantic의 DevOps 책임자
프랭키 딘티노 시니어 The Atlantic의 풀 스택 개발자

NGINX Conf 2018 에서의 세션에서 Mike와 Frankie는 The Atlantic이 모든 풀 리퀘스트에 대해 새로운 베타 환경을 만드는 방법을 설명했습니다. 이를 통해 개발자와 QA 엔지니어는 비용을 낮추는 동시에 사이트 변경 사항을 신속하게 검토할 수 있습니다. 이를 용이하게 하기 위해 The Atlantic은 GitHub, Jenkins, NGINX(Python 애플리케이션을 위한 저렴한 uWSGI 하위 시스템과 Node.js 애플리케이션을 위한 Passenger 포함)와 몇 가지 Python 스크립트를 함께 사용합니다. 결과적으로, 필요에 따라서만 리소스를 사용하므로 많은 수의 환경을 처리할 수 있는 서버 구성이 가능합니다. 이 세션은 NGINX(uWSGI 및 Passenger 포함)를 사용하여 릴리스 자동화나 서버 리소스 사용 극대화에 관심이 있는 모든 사람을 대상으로 합니다.

다음 단계