Site Reliability Engineering (SRE) Foundation

Developed with DevOps Institute
DevOps Institute
This content is developed in partnership with DevOps Institute
AVG Duration3h


This learning path will provide you with an introduction to the principles & practices that enable enterprises to reliably and economically scale critical services. Adopting SRE into your own organization requires re-alignment, with a new focus on engineering & automation, and the adoption of a range of new working paradigms.

The SRE learning path consists of eight courses, each focusing on a particular aspect of SRE. By completing this learning path you will learn not only about what makes SRE such an important discipline when practiced correctly, and how it can improve both the stability and performance of your enterprise applications, but you’ll also prepare yourself to take and pass the SRE Foundation Exam administered by DevOps Institute - should you wish to do so.

If you have any feedback relating to this learning path, please contact us at

Learning Objectives

  • Learn about site reliability engineering
  • Understand its core vocabulary, principles, practices and automation
  • Learn about real-world SRE scenarios and success stories

Intended Audience

  • Anyone interested in learning about SRE and its fundamentals
  • Software Engineers interested in learning about how to use and apply SRE within an operations environment
  • DevOps practitioners interested in understanding the role of SRE and how to consider using it within their own organization


To get the most out of this learning path, you should have a basic understanding of DevOps, software development, and the software development lifecycle.


Your certificate for this learning path

Training Content

Course - Intermediate - 3m
Site Reliability Engineering (SRE) Foundation: Introduction
This course introduces the Site Reliability Engineering (SRE) Foundation learning path (LP), including what you can expect to learn, who the LP is intended for, and what its prerequisites are.
Course - Intermediate - 10m
SRE Principles and Practices
The course covers the principles and practices of site reliability engineering.
Course - Intermediate - 13m
SRE Service Level Objectives and Error Budgets
This course covers service level objectives and error budgets in site reliability engineering.
Course - Intermediate - 15m
SRE Reducing Toil
This course looks at how to reduce toil in site reliability engineering.
Course - Beginner - 22m
SRE Monitoring & Service Level Indicators
This course looks at monitoring and service level indicators within the context of site reliability engineering.
Course - Intermediate - 30m
SRE Tools & Automation
This course looks at site reliability engineer tools and automation.
Course - Intermediate - 15m
SRE Anti-Fragility and Learning from Failure
This course covers anti-fragility and learning from failure within the context of site reliability management.
Course - Intermediate - 22m
Organizational Impact of SRE
This course covers the organizational impact of site reliability engineering.
Course - Intermediate - 12m
SRE, Other Frameworks And Trends
This course looks at SRE, other frameworks, and trends.
Course - Intermediate - 2m
Site Reliability Engineering (SRE) Foundation: Recap
This course wraps up the Site Reliability Engineering (SRE) Foundation learning path with a quick recap of the topics covered.
Resource - Not defined - 10m
SRE Foundation - Value Added Resources
This document provides links to articles and videos related to the Site Reliability Engineering (SRE) course from the DevOps Institute.
Resource - Not defined - 10m
DevOps Glossary of Terms
This glossary provides an extensive list of terms related to the subject of DevOps.
Resource - Not defined - 10m
Site Reliability Engineering (SRE) Foundation - Exam Requirements
This document covers the requirements necessary to take the SRE Foundation Exam administered by DevOps Institute.
Exam - 55m
Final Exam: Site Reliability Engineer (SRE) Foundation
Final Exam: Site Reliability Engineer (SRE) Foundation
About the Author
Learning paths179

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, Azure, GCP), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, Azure, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).