The Atlantic の DevOps リーダー、Mike Howsden 氏
フランキー・ディンティーノ・シニア The Atlanticのフルスタック開発者
NGINX Conf 2018のセッションで、Mike と Frankie は、The Atlantic がプル リクエストごとに新しいベータ環境を作成する方法について説明します。 これにより、開発者と QA エンジニアはコストを抑えながらサイトの変更を迅速にレビューできます。 これを容易にするために、The Atlantic は GitHub、Jenkins、NGINX (Pythonapplications用のより安価な
uWSGI サブシステムと Node.jsapplications用の Passenger を使用)、およびいくつかの Python スクリプトを組み合わせて使用しています。 その結果、必要なリソースのみを使用するため、多数の環境を処理できるサーバー構成が実現します。 このセッションは、NGINX (および uWSGI と Passenger) を使用したリリースの自動化またはサーバー リソースの使用率の最大化に関心のあるすべての人を対象としています。