Site Reliability Engineering
Site Reliability Engineering treats reliability as something measurable, not a matter of luck — service level objectives and error budgets instead of vague uptime targets, and observability built in rather than bolted on after an incident.
In practice, that means dashboards and alerts that reflect what users actually experience, not just whatever happens to be easy to measure, and systems instrumented well enough to debug at short notice, not just during office hours.
Also
- DevOps Engineering — CI/CD, automation, and GitOps — making releases routine instead of risky.
- Platform Engineering — The internal platform other engineers build on, standardised and self-service.
- Cloud Infrastructure — Architecture and provisioning on AWS, defined as code and version-controlled.