What you will learn
- Define SRE
- Contrast with traditional ops
- Understand toil
New to this? Start here
The basics, in plain English
SRE stands for Site Reliability Engineering. It is an approach, started at Google, where engineers use software and data to keep systems reliable instead of relying on manual effort. The core idea is treating operations problems as engineering problems you can measure and automate away.
- SRE
- Site Reliability Engineering: using software skills to keep systems dependable.
- Reliability
- How consistently your service works the way users expect.
- Toil
- Boring repetitive manual work that SREs try to automate or remove.
- Automation
- Replacing manual steps with code so machines handle the routine work.
- Operations
- The day-to-day work of running and maintaining live systems.
- Engineering mindset
- Solving operational pain with better tools and design, not just more effort.
01
Ops as code
SRE, born at Google, applies software engineering to operations. A core goal is eliminating toil: manual, repetitive, automatable work.
Finished this topic?
Mark it done to earn 100 XP and keep your streak alive.