LEVEL 17 · PRODUCTION
Course Production
Production engineering
Take a ZudoJS application to production: the production checklist, a security review, performance diagnosis, deployment with Docker, and a CI/CD pipeline.
0 of 2 lessons done
When you finish, you can
- Prepare configuration, secrets, logs, health checks and shutdown for production
- Review an application for security problems
- Diagnose performance with measurements, not guesses
- Deploy with Docker and run migrations safely
- Build a CI/CD pipeline that type-checks, tests and deploys
You build: The Task API deployed, monitored and shipped by a pipeline
MODULE 1
Production
- 1Production engineeringWhat changes when real users depend on your app. A checklist for configuration, secrets, logs, metrics, traces, health and readiness checks, graceful shutdown, timeouts, rate limits, caching and database performance, with a small runnable proof for each item.55 min
- 2Deploying a ZudoJS appTake the Task API from your computer to a server. Build it for production, run it under systemd or in Docker, add PostgreSQL and Redis with Docker Compose, put Caddy in front for HTTPS, run migrations during a deployment, read the logs and back up the database.60 min
Course checkpoint
Prove you can move on. The checkpoint picks 10 questions at random from every lesson in this course. Get 8 right to pass. Your result is saved in this browser only.