SRE

Abbreviation with 2 meanings

SRE
Stands forSite reliability engineering
Meanings2
CategoriesTechnology & Computing, Business & Finance

SRE has two meanings. It stands for Site reliability engineering (cloud computing) or Site reliability engineer (job title).

Meanings of SRE at a glance

#SRE stands forContext
1Site reliability engineeringTechnology & Computing › Cloud Computing
2Site reliability engineerBusiness & Finance › Job Title

1. Site reliability engineering

Technology & Computing · Cloud Computing Abbreviations

A discipline that applies software engineering to operations, keeping services reliable through automation, monitoring, incident response and measurable targets such as service level objectives and error budgets. SRE is also the job title of engineers who do this work.

Example: The SRE team froze feature launches because the service had burned through its monthly error budget.

Ben Treynor Sloss created the practice at Google in 2003, describing it as what happens when you ask a software engineer to design an operations team. Google's 2016 book "Site Reliability Engineering" spread the ideas widely. Key concepts include reducing toil, blameless postmortems and capping operational work at about half of an engineer's time.

2. Site reliability engineer

Business & Finance · Job Title Abbreviations

Engineer who applies software engineering to operations, keeping large-scale systems reliable, scalable and efficient through automation, monitoring, incident response and capacity planning. SREs define service-level objectives and error budgets that balance reliability with release speed.

Example: The SRE on call rolled back the release within minutes of the error rate spiking.

Google created the discipline in 2003 under Ben Treynor Sloss and described it in the 2016 book Site Reliability Engineering. SRE refers both to the role and to the discipline, which is closely related to, but more prescriptive than, DevOps.

More cloud computing abbreviations

  • SLO – Service-level objective
  • SNS – Simple Notification Service
  • SPOF – Single point of failure
  • SQS – Simple Queue Service
  • SSE – Server-side encryption
  • vCPU – Virtual central processing unit
  • VDI – Virtual desktop infrastructure
  • VM – Virtual machine

See all 63 cloud computing abbreviations →

More job title abbreviations

  • SDE – Software development engineer
  • SDR – Sales development representative
  • SE – Sales engineer
  • Sr. – Senior (job level)
  • SVP – Senior vice president
  • SWE – Software engineer
  • TL – Team lead
  • TPM – Technical program manager

See all 70 job title abbreviations →