Level 2 · Intermediate Intermediate¶
Goal: move from "a server that runs one app" to "a server (or fleet) that serves production traffic safely" — reverse proxies, TLS, load balancing, staged environments, zero-downtime deploys, and basic monitoring.
Modules¶
- Reverse Proxies (nginx basics)
- TLS/SSL Certificates (Let's Encrypt / certbot)
- Load Balancing Basics
- Environment-Based Deployment (staging vs. prod)
- Zero-Downtime Deploy Patterns
- Secrets & Configuration Management
- CI/CD Pipeline Basics
- Basic Monitoring (uptime checks, resource metrics)
- Centralized Logging Basics
- Capstone — Blue-Green Deploy Pipeline
Work through the modules in order — each one builds on the primitives (nginx, systemd, health checks) introduced in the ones before it, and the capstone ties all ten together into one working blue-green pipeline.