Reverse Proxy Overview
A comprehensive training comparing the most popular reverse proxy and load balancer solutions — Nginx, Traefik, Apache, Caddy, and HAProxy — covering configuration, security, and load balancing on Linux and Windows.
A reverse proxy is the gateway to your infrastructure. This training covers the leading reverse proxy and load balancer solutions side by side — from the ubiquitous Nginx and Apache to modern cloud-native options like Traefik and Caddy, as well as the high-performance HAProxy. Participants gain both conceptual understanding and hands-on configuration experience on Linux and Windows.
Who is this training for?
System administrators, DevOps engineers, and infrastructure architects who deploy and maintain web-facing services and need to choose, configure, and harden reverse proxy solutions.
Agenda
Web Fundamentals
- HTTP protocol mechanics
- HTTP status and error codes
Nginx
- Installation and setup
- Configuration files and directory structure
- Configuration sections and inheritance rules
- Managing processes
- Location context and rewrite engine
- Logging and virtual hosts
- Performance tuning: inbound/outbound traffic, worker processes
- Security: SSL certificates, HTTPS redirect, access control, user authentication
- Reverse proxy and SSL proxy configuration
- Load balancing algorithms and header forwarding
Traefik
- Architecture and overview
- Installation
- Configuration via Docker labels
Apache
- Installation and configuration on Linux and Windows
Caddy
- Installation and configuration on Linux and Windows
HAProxy
- Installation and configuration on Linux and Windows
Book this Training
Interested in this training for your team? Reach out and we'll put together a proposal tailored to your requirements — on-site or remote, predefined agenda or custom.
Request this Training