DevOps¶
DevOps isn't a job title - it's a ceasefire between devs who ship code and ops who keep the lights on. You got your backend running locally , congrats. Now figure out how to get it to production without waking up to a 3AM PagerDuty alert because your Node process OOM-killed itself on a $5 VPS. A backend dev who understands DevOps ships faster , breaks less , and sleeps more - that's the whole game
12 files covering Docker , CI/CD , Kubernetes , monitoring , secrets management , and scaling - the survival tools you need when your Express API needs to handle 10k concurrent users and the connection pool throws in the towel
what you'll find here¶
- Containerization - Docker intro , Dockerfiles , Docker Compose , multi-service setups
- Container Security - Stop running everything as root , scan images for known vulns
- CI/CD Pipelines - GitHub Actions that actually test and deploy properly
- Environment & Secrets - .env management , secrets that stay secret , config per environment
- Scaling - Horizontal scaling , database connection pooling , caching layers
- Monitoring - Structured logging , Prometheus metrics , health checks , dashboards
- Kubernetes - K8s fundamentals for when Docker Compose isn't enough
prerequisites¶
Node.js + Express sections - you need backend apps worth deploying
first topic -> devops_00_home