Curriculum

12 modules · 20–30 minutes each

Split into 3–8 minute segments so you can move fast without losing depth.

Two-node Nginx upstream, systemd-managed services, TLS, RSA, PostgreSQL.
Built for time-poor engineers: watch, copy the configs, ship.
Module 120–30 min

What Production-Ready Actually Means

  • Define reliability guardrails
  • Assess deployment risks quickly
Module 220–30 min

RHEL 9 Practical Setup

  • Harden the base OS
  • Create service users and permissions
Module 320–30 min

Installing Java 21 Properly

  • Pin Java installations
  • Set JVM defaults for servers
Module 420–30 min

Building the Workflow Service

  • Package Spring Boot for predictable releases
  • Separate config cleanly
Module 520–30 min

RSA Key Management in Production

  • Generate and rotate keys safely
  • Sign and verify with audit paths
Module 620–30 min

Deployment Folder Philosophy

  • Organize releases, config, secrets
  • Version deployments without breakage
Module 720–30 min

systemd Done Properly

  • Write resilient unit files
  • Capture logs for incident review
Module 820–30 min

Nginx Reverse Proxy + Load Balancing

  • Build upstreams with health checks
  • Balance two nodes and assets
Module 920–30 min

TLS Configuration (Modern Setup)

  • Configure strong ciphers
  • Automate renewal without downtime
Module 1020–30 min

Rate Limiting + Hardening

  • Apply throttles sensibly
  • Add headers and filters
Module 1120–30 min

Two Nodes + Failover Simulation

  • Exercise failover drills
  • Validate connection draining
Module 1220–30 min

Graceful Shutdown + JVM Tuning

  • Handle SIGTERM safely
  • Tune memory and GC for uptime

Delivery

No accounts. External checkout. Updates included.

Downloadable configs and runbooks are bundled with the modules.

₹1,999