Mike Howsden, responsable DevOps chez The Atlantic
Frankie Dintino, Sr. Développeur Full Stack chez The Atlantic
Lors de leur session à la NGINX Conf 2018 , Mike et Frankie décrivent comment The Atlantic crée un nouvel environnement bêta pour chaque demande d'extraction. Cela permet aux développeurs et aux ingénieurs QA d'examiner rapidement les modifications du site tout en maintenant les coûts bas. Pour faciliter cela, The Atlantic utilise une combinaison de GitHub, Jenkins, NGINX (avec le sous-système uWSGI moins cher
pour les applications Python et Passenger pour les applications Node.js) et quelques scripts Python. Le résultat est une configuration de serveur capable de gérer un grand nombre d’environnements, car elle utilise uniquement les ressources nécessaires. Cette session s'adresse à toute personne intéressée par l'automatisation des versions ou la maximisation de l'utilisation des ressources du serveur avec NGINX (plus uWSGI et Passenger).