Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Miscellaneous
  4. Site Reliability Engineering

Site Reliability Engineering

The "Awesome Site Reliability Engineering" project is a curated collection of resources aimed at supporting professionals in the field of Site Reliability Engineering (SRE). SRE is a discipline that incorporates aspects of software engineering and applies them to infrastructure and operations problems, ensuring high availability and reliability of services. This list includes tools, best practices, case studies, tutorials, and community resources that cover various aspects of SRE, such as monitoring, incident response, and performance optimization. It is valuable for both beginners looking to understand the principles of SRE and experienced engineers seeking advanced techniques and tools. Users can explore this collection to enhance their skills and improve the reliability of their systems.

site-reliability-engineeringmonitoringincident-responseperformance-optimizationdevopscloud-infrastructureautomationbest-practices
RSSView on GitHub
13.1k stars1.7k forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

6 sections · 245 projects

Culture

97 projects
What is Site Reliability Engineering?
landing.google.com
Keys To SRE by Ben Treynor
usenix.org
Google SRE Resources
landing.google.com
Notes from Production Engineering by Pedro Canahuati
usenix.org
PostOps: Recovery from Operations
usenix.org
Love DevOps? Wait 'till you meet SRE
atlassian.com
How Google Does Planet-Scale Engineering for Planet-Scale Infra
youtube.com
Site Reliability Engineering at Facebook
facebook.com
A History of Site Reliability Engineering at Uber
youtube.com
Case Study: Adopting SRE Principles at StackOverflow
usenix.org
Site Reliability Engineering at Dropbox
youtube.com
Site Reliability Engineers — Keeping Google up and running 24/7
youtube.com
Site Reliability Engineering at Salesforce
salesforce.com
video
youtube.com
SRE@Google: Thousands of DevOps Since 2004
youtube.com
Transactional System Administration Is Killing Us and Must be Stopped
usenix.org
A hierarchy of SRE needs
web.archive.org
PostOps: A Non-Surgical Tale of Software, Fragility, and Reliability
usenix.org
SRE: An incomplete guide to cultural Narnia
web.archive.org
Putting Together Great SRE Teams
usenix.org
Work at Google: Meet our Production Engineers for Site Reliability Hangout on Air
youtube.com
Toil: A Word Every Engineer Should Know
sharpend.io
Engineering Reliability into Web Sites: Google SRE
research.google.com
DEVOPS & SRE AMA - Building High Performance Organizations
vimeo.com
John Allspaw's AMA on Incident Analysis and Postmortems
community.atlassian.com
Part 1
gcppodcast.com
How SysAdmins Devalue Themselves
queue.acm.org
The Softer Side of DevOps
youtube.com
SRE, noun. See also: confidence, trust.
medium.com
Site Reliability Engineering with Stephen Weinberg
youtu.be
We are the Google Site Reliability team. We make Google’s websites work. Ask us Anything!
reddit.com
We are the Google Site Reliability Engineering team. Ask us Anything!
reddit.com
The Ops Identity Crisis
susanjfowler.com
The Irreproducibility Of Bugs In Large-Scale Production Systems
susanjfowler.com
SE-Radio Episode 276: Björn Rabenstein on Site Reliability Engineering
se-radio.net
Microservices, DevOps and Production Complexity
blog.netsil.com
Introducing Google Customer Reliability Engineering
cloudplatform.googleblog.com
Evolution or Rebellion? The rise of Site Reliability Engineers (SRE)
robhirschfeld.com
The difference between Site Reliability Engineering, System Administration, and DevOps
standalone-sysadmin.com
SRE in the Small and in the Large
usenix.org
SBSRE Meetup: Different SRE roles and challenges(Netflix)
youtube.com
Panel: Who/What Is SRE?
usenix.org
Hope Is Not a Strategy
medium.com
Tenets of SRE
medium.com
Site Reliability Engineering Demystified
medium.com
Is Site Reliability Engineering the True ‘Ops’ in DevOps?
devops.com
SRE vs. DevOps vs. Cloud Native: The Server Cage Match
devops.com
SRE: What’s The Big Idea?
youtu.be
Building the SRE Culture at LinkedIn
engineering.linkedin.com
Podcast #111 – SRE: Occasionally Maintaining Infrastructure That You Hate
stackoverflow.blog
Splicing SRE DNA Sequences in the Biggest Software Company on the Planet
usenix.org
Why should your app get SRE support? - CRE life lessons
cloudplatform.googleblog.com
How SREs find the landmines in a service - CRE life lessons
cloudplatform.googleblog.com
Making the most of an SRE service takeover - CRE life lessons
cloudplatform.googleblog.com
The Cloudcast #301: SRE and Infrastructure Operations (Podcast)
dzone.com
The SRE model
medium.com
Onboarding New Site Reliability Engineers
circleci.com
Building Blocks for Site Reliability At Google
youtube.com
Beyond Google SRE: What is Site Reliability Engineering like at Medium?
blog.netsil.com
Intelligent Site Reliability Engineering – A Machine Learning Perspective
blog.adnanmasood.com
A crash course in LinkedIn's global site operations
engineering.linkedin.com
Google’s Site Reliability Engineering with Todd Underwood
softwareengineeringdaily.com
What is Site Reliability Engineering? (VMware)
blogs.vmware.com
A Gentle Introduction to SRE
geekologist.co
Understanding Site Reliability Engineering through Movies and Books
engineering.medallia.com
GOTO 2017 • Site Reliability Engineering at Google • Christof Leng
youtube.com
Part1
engineering.linkedin.com
Tech Leadership in SRE
youtube.com
The Azure Podcast: Episode 227 - Azure SRE
azpodcast.azurewebsites.net
The human scalability of "DevOps"
medium.com
Podcast: Site Reliability Management with Mike Hiraga
softwareengineeringdaily.com
How a cat inspired system reliability at Knowlarity
medium.com
Getting Started with Site Reliability Engineering
Getting Started with Site Reliability Engineering

A conference for enterprise leaders implementing DevOps practices, held in London on June 25-26, 2018.

1098 years ago
"Practical Applications of the Dickerson Pyramid" by Nat Welch
youtube.com
LinkedIn’s Kurt Andersen Uncovers Blindspots in SRE Implementations
blameless.com
Interview with Betsy Beyer, Stephen Thorne of Google
driftboatdave.com
Less Risk Through Greater Humanity - Dave Rensin
youtube.com
Getting Started with SRE - Stephen Thorne, Google
youtube.com
Building Successful SRE in Large Enterprises
drive.google.com
Solving Reliability Fears with Site Reliability Engineering
youtube.com
SRE vs. DevOps: competing standards or close friends?
cloud.google.com
How to Avoid the 5 SRE Implementation Traps that Catch Even the Best Teams
thenewstack.io
Reliability Engineering – The Essential Discipline for Complex Systems
vimeo.com
The Modern Site Reliability Workbench on Top of OCI
youtube.com
SRE in the Third Age
usenix.org
About SRE and how (not) to apply it
youtube.com
Transitioning a typical engineering ops team into an SRE powerhouse
cloud.google.com
Making a Lion Bulletproof: SRE in Banking
infoq.com
Identifying and tracking toil using SRE principles
cloud.google.com
From Ops to SRE: Evolution of the OpenShift Dedicated Team
openshift.com
Meeting reliability challenges with SRE principles
cloud.google.com
The SRE I Aspire to Be
youtube.com
Taming Operational Load with VMware CRE
tanzu.vmware.com
SRE Cultural Values
dubrie.medium.com
Are we there yet? Thoughts on assessing an SRE team’s maturity
cloud.google.com
What SREs have to do with project-based services?
linkedin.com
SRE vs. DevOps: What’s the Difference Between Them?
spacelift.io

Education

25 projects
Panel: Educating SRE
usenix.org
From Zero to Hero: Recommended Practices for Training your Ever-Evolving SRE Teams
usenix.org
New to an SRE team?
linkedin.com
The Systems Engineering Side of Site Reliability Engineering
usenix.org
Graduating from Bootcamp and interested in becoming a Site Reliability Engineer?
medium.com
So you want to be a Site Reliability Engineer?
loomsystems.com
Spiraling Ops Debt & the SRE Coding Imperative
loomsystems.com
So you want to be an SRE?
hackernoon.com
Career Profiles/Site Reliability Engineer
khanacademy.org
What is the role of a Site Reliability Engineer?
cloudacademy.com
Lynda.com: DevOps Foundations: Site Reliability Engineering
lynda.com
Incident Management Training: Wheel of Misfortune
dastergon.gr
Site Un-Reliability Engineering [Video Series]
youtube.com
The Ultimate Guide to Structuring a 90-Day Onboarding Plan
medium.com
SRE fundamentals: SLIs, SLAs and SLOs
cloud.google.com
How to Get Into SRE
blog.alicegoldfuss.com
Do you have an SRE team yet? How to start and assess your journey
cloud.google.com
How SRE teams are organized, and how to get started
cloud.google.com
Why SRE Documents Matter
queue.acm.org
How to get started with site reliability engineering (SRE)
oreilly.com
Duties of a Site Reliability Engineering Manager
victorops.com
Designing distributed systems using NALSD flashcards
cloud.google.com
Training Site Reliability Engineers: What Your Organization Needs to Create a Learning Program
landing.google.com
SRE Classroom: Distributed PubSub workshop
landing.google.com
School of SRE: Curriculum for onboarding non-traditional hires and new grads
linkedin.github.io

Books

24 projects
Practical Linux Infrastructure
link.springer.com
Observability Engineering: Achieving Production Excellence
info.honeycomb.io
The Practice Of Cloud System Administration: Designing and Operating Large Distributed Systems
the-cloud-book.com
Web Operations - Keeping the Data On Time
shop.oreilly.com
The Checklist Manifesto: How to Get Things Right
atulgawande.com
Microservices in Production - Standard Principles and Requirements
oreilly.com
Production-Ready Microservices - Building Standardized Systems Across an Engineering Organization
shop.oreilly.com
Systems Performance: Enterprise and the Cloud
amazon.com
Monitoring Distributed Systems: Case Studies from Google's SRE Teams
oreilly.com
The Human Side of Postmortems: Managing Stress and Cognitive Biases
oreilly.com
Chaos Engineering: Building Confidence in System Behavior through Experiment
oreilly.com
Post-Incident Reviews: Learning from Failure for Improved Incident Responses
victorops.com
Antifragile Systems and Teams
oreilly.com
How to Monitoring the SRE Golden Signals (E-Book)
slideshare.net
Incident Management for Operations
shop.oreilly.com
Real-World SRE
packtpub.com
Seeking SRE
shop.oreilly.com
What is SRE?
verizondigitalmedia.com
Engineering Reliable Mobile Applications: Strategies for Developing Resilient Native Mobile Applications
landing.google.com
Site Reliability Engineering: How Google Runs Production Systems
landing.google.com
Chaos Engineering: Crash test your applications
manning.com
97 Things Every SRE Should Know
oreilly.com
Four Steps to Creating Effective Game Day Tests
shopify.engineering
The Linux Programming Interface
nostarch.com

Hiring

6 projects
SRE Hiring
usenix.org
Hiring SREs at LinkedIn
engineering.linkedin.com
Hiring Site Reliability Engineers
usenix.org
Hiring your first SRE
sreally.com
Growing the Site Reliability Team at LinkedIn: Hiring is Hard
youtube.com
Engineering Manager - Site Reliability Engineering Interview Preparation
danrl.com

Reliability

67 projects
The Realities of the Job of Delivering Reliability
usenix.org
Fail at Scale by Ben Maurer
queue.acm.org
Embracing Failure: Fault-Injection and Service Reliability
youtube.com
10 Years of Crashing Google
usenix.org
How we break things at Twitter: failure testing
blog.twitter.com
Reliable Cron across the Planet
queue.acm.org
Push our limits - reliability testing at Twitter
blog.twitter.com
The Verification of a Distributed System by Caitie McCaffrey
queue.acm.org
Weathering the Unexpected
queue.acm.org
SRE Hour: Tech Talks by Box & Yelp
youtube.com
Simplicity: A Prerequisite for Reliability
sharpend.io
The Two Sides to Google Infrastructure for Everyone Else
speakerdeck.com
How Embracing Continuous Release Reduced Change Complexity
usenix.org
Making "Push On Green" a Reality
usenix.org
BeyondCorp: A New Approach to Enterprise Security
usenix.org
Brainstorming Failure by Jeff Smith
youtube.com
The Ripple Effect Of Outages And Downtime Cannot Be Underestimated
cloudtweaks.com
The infrastructure behind Twitter: efficiency and optimization
blog.twitter.com
Dickerson's Hierarchy of Reliability
docs.google.com
The Morning Paper on Operability
blog.acolyer.org
Production is all that matters
naildrivin5.com
Using load shedding to survive a success disaster - CRE life lessons
cloudplatform.googleblog.com
How to avoid a self-inflicted DDoS Attack - CRE life lessons
cloudplatform.googleblog.com
Don't gamble when it comes to reliability
oreilly.com
Resilience Engineering: Learning to Embrace Failure
queue.acm.org
The Infrastructure Behind Twitter: Scale
blog.twitter.com
Scaling Reliability at Twitter: So You Want to Add a 9
youtube.com
Principles Of Chaos Engineering
principlesofchaos.org
Chaos Engineering
infoq.com
Available...or not? That is the question - CRE life lessons
cloudplatform.googleblog.com
How Google Backs Up The Internet Along With Exabytes Of Other Data
highscalability.com
Performance, Scalability, And High Availability: 3 Key Infrastructure Adaptability Requirements
highscalability.com
Part 1
medium.com
Reliable releases and rollbacks - CRE life lessons
cloudplatform.googleblog.com
How release canaries can save your bacon - CRE life lessons
cloudplatform.googleblog.com
Things I Learned Managing Site Reliability for Some of the World’s Busiest Gambling Sites
zwischenzugs.wordpress.com
Every Day Is Monday in Operations
linkedin.com
Under the Hood: Ensuring Site Reliability
engineering.squarespace.com
Designing reliable systems with cloud infrastructure (Google Cloud Next '17)
youtube.com
A Google SRE explores GitHub reliability with BigQuery
cloud.google.com
Know thy enemy: how to prioritize and communicate risks - CRE life lessons
cloudplatform.googleblog.com
Awesome Chaos Engineering
Awesome Chaos Engineering

A curated list of Chaos Engineering resources, including tools, books, papers, and educational materials.

6,6252 years ago
CRE life lessons: What is a dark launch, and what does it do for me?
cloudplatform.googleblog.com
Why you should pick strong consistency, whenever possible
cloudplatform.googleblog.com
The Network is Reliable
queue.acm.org
Are You Load Balancing Wrong?
queue.acm.org
How production engineers support global events on Facebook
code.facebook.com
Google: A Collection Of Best Practices For Production Services
highscalability.com
Canary Analysis Service
queue.acm.org
Tips for High Availability
medium.com
Progressive Service Architecture At Auth0
auth0.com
Google Cloud Production Guideline
medium.com
production readiness
jbd.dev
Trust By Design: The Fusion of Operational Maturity and Risk Modeling
youtube.com
Top Seven Myths of Robust Systems
verica.io
Taming chaos: Preparing for your next incident
oreilly.com
PID Loops and the Art of Keeping Systems Stable
youtube.com
Are you ready for production?
youtube.com
Production Checklist for Web Apps on Kubernetes
srcco.de
Finding a problem at the bottom of the Google stack
cloud.google.com
Rethinking Task Size in SRE
oreilly.com
How maintenance windows affect your error budget
cloud.google.com
The Production Readiness Spectrum
dastergon.gr
Generic mitigations
oreilly.com
How we’re building a production readiness review process at Grafana Labs
grafana.com
Resiliency Planning for High-Traffic Events
shopify.engineering
Using Fault Injection Testing to Improve DoorDash Reliability
doordash.engineering

Related Awesome Lists

📦
Awesome

The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.

452.0k
📦
Self Hosted

The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.

284.1k
📦
Free for Developers

The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.

120.5k
📦
Beginner-Friendly Projects

The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.

84.2k