Learn how to automate application deployment with NGINX and DevOps tools – for app updates, service discovery, orchestration, and push‑button deployments
Using the NGINX JavaScript Module to Progressively Transition Clients to a New Server
Explore a use case for nginScript, the programmatic configuration language for NGINX & NGINX Plus: gradually migrating clients to a new application server
DevOps and Immutable Delivery
In his keynote address from nginx.conf 2015, John Willis of Docker outlines DevOps methodology for achieving immutable infrastructure and app delivery.
Move Your Enterprise Applications to the Cloud with this Free O’Reilly Ebook
Download this free excerpt from the O'Reilly ebook 'The Enterprise Cloud' for insider tips on planning and implementing your migration to the cloud.
Installing NGINX and NGINX Plus with Puppet
Learn step-by-step in this example how to use Puppet manifests to install the open source NGINX software, and how to modify them to work with NGINX Plus.
3 Ways to Automate with NGINX and NGINX Plus
Learn how to automate your app infrastructure with NGINX and NGINX Plus – for app updates, service discovery, orchestration, and push-button deployments
Get the Hands‑On Guide to CI/CD with Docker in this Free O’Reilly Ebook
Download this free excerpt from the O'Reilly ebook Using Docker to learn how to integrate Docker into your CI/CD workflow and production environment.
Using NGINX Plus for Backend Upgrades with Zero Downtime, Part 3: Application Version
In this third of 3 posts, learn how to use NGINX Plus' dynamic reconfiguration API and health checks to upgrade application version on backend servers.
Using NGINX Plus for Backend Upgrades with Zero Downtime, Part 2: Individual Servers
In this second of 3 posts, learn how to use NGINX Plus' on-the-fly reconfiguration API and health checks to upgrade software or hardware on backend servers.
Using NGINX Plus for Backend Upgrades with Zero Downtime, Part 1: Overview
In this first of 3 posts, learn the basics of using NGINX Plus' API for dynamic configuration and health checks for backend upgrades with zero downtime.