DevOps, Git & Automation
DevOps Site Reliability Engineering (SRE) Foundation
Learn the principles of site reliability engineering.
2 daysFoundation8 modules
About this course
Learn the principles of site reliability engineering. You will define service level objectives and error budgets, reduce toil, monitor with service level indicators, automate, learn from failure and understand SRE's impact on the organisation.
What you'll learn
- The history of SRE and its emergence at Google
- The inter-relationship of SRE with DevOps and other popular frameworks
- The underlying principles behind SRE
- Service Level Objectives (SLO’s) and their user focus
- Service Level Indicators (SLI’s) and the modern monitoring landscape
- Error budgets and the associated error budget policies
- Toil and its effect on an organization’s productivity
- Some practical steps that can help to eliminate toil
- Observability as something to indicate the health of a service
- SRE tools, automation techniques and the importance of security
- Anti-fragility, our approach to failure and failure testing
- The organizational impact that introducing SRE brings
Curriculum
8 modules
- What is Site Reliability Engineering?
- SRE & DevOps: What is the Difference?
- SRE Principles & Practices
- Service Level Objectives (SLO’s)
- Error Budgets
- Error Budget Policies
- What is Toil?
- Why is Toil Bad?
- Doing Something About Toil
- Service Level Indicators (SLI’s)
- Monitoring
- Observability
- Automation Defined
- Automation Focus
- Hierarchy of Automation Types
- Secure Automation
- Automation Tools
- Why Learn from Failure
- Benefits of Anti-Fragility
- Shifting the Organizational Balance
- Why Organizations Embrace SRE
- Patterns for SRE Adoption
- Sustainable Incident Response
- Blameless Post-Mortems
- SRE & Scale
- SRE & Other Frameworks
- SRE Evolution
- Sample Exam
Who it's for
Operations engineers, developers and IT managers.
Before you start
- There are no required prerequisites for the DevOps Institute's Site Reliability Engineering (SRE) Foundation certification, but the following are recommended:Â Understanding of common DevOps terminology and concepts, Related work experience, IT experience, and Working knowledge in the DevOps field.
Related courses
More in DevOps, Git & Automation →IntermediateAZ-2001T00
AZ-2001T00 Implement security through a pipeline using Azure DevOps
DevOps, Git & Automation
View course →IntermediateAZ-2006
AZ-2006 Automate Azure Load Testing by using GitHub Actions
DevOps, Git & Automation
View course →FoundationAZ-2008
AZ-2008 DevOps Foundations: The Core Principles and Practices
DevOps, Git & Automation
View course →IntermediateAZ-400T00
AZ-400T00 Design and Implement Microsoft DevOps solutions
DevOps, Git & Automation
View course →Intermediate
Certified Agile Service Manager (CASM)®
DevOps, Git & Automation
View course →Foundation
DevOps Continuous Testing Foundation (CTF)
DevOps, Git & Automation
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.