Level 6 · Cloud Computing, DevOps and Cybersecurity · Course 6.3 DevOps and Operations
Module 72: Production Operations
Goal: keep your CRM healthy once real people use it: see what it's doing through logs and metrics, get told when something is wrong, agree what "up" means, prove you can recover data, and handle incidents calmly.
You'll need: your deployed CRM on staging (and production if ready) from Modules 70 and 71.
Lessons
- 1Logs and metrics15–25 minutes✓
- 2Alerts15–25 minutes✓
- 3Uptime targets15–25 minutes✓
- 4Backup and recovery15–25 minutes✓
- 5Incident response15–25 minutes✓
🛠️Module practice: Project C, part 2, an operated application
- Structured logs with request IDs, no secrets in logs, and log rotation.
- A dashboard (or provider view) of the four golden signals.
- Outside uptime monitoring and at least three tested alerts, each with a short runbook.
- Written SLOs with error budgets.
- Automated, encrypted, off-site backups with failure alerts and a timed restore drill.
- An incident checklist, one practised drill and its blameless review, all in your operations guide.
✅Module check
Explain in a few sentences, in your own words:
How do you keep a production application healthy and recover when things go wrong?
Show a good answer
A good answer mentions: structured logs (with request IDs, rotation and no secrets) and metrics on the four golden signals; a few actionable, tested alerts on user-facing symptoms, checked from outside and linked to runbooks; SLOs with error budgets chosen by need; automatic, encrypted, off-site, monitored backups following 3-2-1, proven by timed restore drills against RPO and RTO; and an incident process that mitigates first (often by rollback), communicates clearly, keeps a timeline and ends with a blameless review and action items.
📝Module quiz
10 questions · 10 marks each · 100 marks in all · pass mark 70% · retry as often as you like ·
