Courses Overview
The NGINX Workshop is a 2-day, hands-on course that teaches you how to administer, configure, and manage NGINX with best practices, focusing on load balancing and caching.
You’ll learn to:
-
Deploy NGINX as a web server, load balancer, and reverse proxy.
-
Secure sites with SSL/TLS.
-
Monitor and troubleshoot with live activity monitoring, custom logging, and the NGINX API.
-
Configure and optimize caching using techniques like cache locking, cache slicing, and microcaching.
-
Explore load balancing methods, monitoring, high availability, and synchronization.
The workshop combines lectures, demos, and hands-on labs, giving each participant a personal training environment to practice real-world use cases.
This 2-day workshop is ideal for administrators, architects, and DevOps professionals who are new to NGINX or want to strengthen their foundation before starting new projects.
• Understand the use cases for NGINX
• Learn the NGINX configuration context logic
• Serve static content
• Proxy connections to upstream servers
• Monitor systems using the NGINX dashboard
• Configure and customize NGINX logging
• Use NGINX variables
• Use rewrites, routing, and maps
• Configure HTTP load balancing
• Configure and optimize NGINX Caching
• Configure servers through the NGINX API
• Configure HTTPS and site security
• Understand and configure NGINX HA Clustering
No prior NGINX experience is required. Participants should have a basic understanding of web servers, HTTP, and the Unix/Linux command line, including skills such as:
-
Running basic Linux/Unix commands
-
Navigating the file system
-
Creating and editing text files