Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Learn to implement NGINX in a hands-on tutorial that guides through core concepts and practical implementation with Node.js and Docker. Master essential NGINX fundamentals including its role as a web server and reverse proxy, configuration basics, and usage as a Kubernetes Ingress Controller. Build a complete demo project starting with a simple web application, progress to creating a backend server, and containerize it with Docker. Configure NGINX as a reverse proxy to handle load balancing across multiple backend servers, implement secure HTTPS connections using TLS certificates, and set up HTTP to HTTPS redirection. Compare NGINX with Apache and understand the differences between NGINX load balancers and cloud load balancers while gaining practical experience through step-by-step demonstrations of installation, configuration, and testing.
NGINX Tutorial - Building a Node.js Application with Docker and Load Balancing