《大西洋月刊》如何使用NGINX实现发布自动化
Mike Howsden,The Atlantic DevOps负责人
Frankie Dintino,The Atlantic高级全栈开发人员
在NGINX Conf 2018的演讲中,Mike和Frankie介绍了The Atlantic如何为每个拉取请求创建新的测试版环境。这样,开发人员和QA工程师便能快速审查网站变更,同时控制成本。为此,The Atlantic结合使用GitHub、Jenkins、NGINX(针对Python应用使用uWSGI的cheaper子系统,针对Node.js应用使用Passenger)以及一些Python脚本。由此形成的服务器配置可处理大量环境,因为它只会按需使用资源。本演讲适合对发布自动化感兴趣,或希望借助NGINX(以及uWSGI和Passenger)提高服务器资源利用率的人员。