NGINX topics
12 short topics in Networking and Infrastructure. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Listener and upstream configuration
Demonstrate listener and upstream configuration in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Host and path routing
Demonstrate host and path routing in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
HTTP header handling
Demonstrate http header handling in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
TLS termination and certificates
Demonstrate tls termination and certificates in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Upstream connection behavior
Demonstrate upstream connection behavior in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Load-balancing policy
Demonstrate load-balancing policy in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Timeout and retry controls
Demonstrate timeout and retry controls in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Compression and caching strategy
Demonstrate compression and caching strategy in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Authentication integration
Demonstrate authentication integration in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Request logs and diagnostics
Demonstrate request logs and diagnostics in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Configuration rollout and reload
Demonstrate configuration rollout and reload in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Proxy routing and failure tests
Demonstrate proxy routing and failure tests in a focused NGINX example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond NGINX.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in Containers orchestration and hosting.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.