Martin Beránek
SRE Methods In an Agency Environment
#1about 1 minute
Defining the core concepts of SLI, SLO, and SLA
Understand the foundational SRE terms: Service Level Indicators (SLI) as measurements, Service Level Objectives (SLO) as targets, and Service Level Agreements (SLA) as contracts with penalties.
#2about 6 minutes
Mapping SRE responsibilities in an agency-customer model
Clarify the roles and responsibilities between the agency, the customer, and the end-user clients using a simple relationship model.
#3about 4 minutes
Collaboratively creating SLO documentation with customers
Navigate the process of defining realistic SLOs with customers, from initial guessing games and benchmarking to periodic evaluation after launch.
#4about 2 minutes
Navigating the two primary application handover scenarios
Prepare for two distinct handover situations: when the customer has the capacity to take over operations versus when the agency retains responsibility for reliability.
#5about 3 minutes
The three essential SRE documents for agencies
Implement a "holy trinity" of documentation—the SLO document, support playbooks, and postmortems—to ensure clarity and operational readiness.
#6about 4 minutes
How to write effective and blameless postmortems
Structure postmortems to be detailed and blameless by including key sections like impact, root cause, resolution, action items, and a minute-by-minute timeline.
#7about 4 minutes
Defining key roles for effective incident management
Establish clear responsibilities during an incident by assigning an Incident Commander, Communications Lead, and Operations Lead to streamline resolution.
#8about 5 minutes
Managing unexpected costs from environment and security issues
Account for unexpected work from cloud provider changes and security vulnerabilities by using an error budget policy to assess impact and prioritize fixes.
#9about 4 minutes
Securely handing over credentials and application secrets
Execute a secure handover by properly managing user credentials in cloud environments like GCP and AWS and using secret managers for application secrets.
#10about 3 minutes
Finalizing the handover with documentation and tooling
Complete the project handover by sharing the essential SRE documents, explaining relevant tooling, and conducting an adoption period with the customer's team.
#11about 9 minutes
Key takeaways for applying SRE in an agency
Recognize that SRE is often underestimated, requires extensive explanation, and should ultimately focus on improving the user experience rather than just methodology.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
05:32 MIN
Getting hired by contributing to open source projects
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
02:48 MIN
Building trust through honest developer advocacy
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
Featured Partners
Related Videos
Applying Agile Principles to Incident Management
Tobias Dunn-Krahn
GitLab CI pipelines for a whole company
Martin Beránek
How to Build Truly Production-ready Apps - Modern JS-based SaaS Stack for Indie Devs and Small Teams
Dávid Lévai
Platform Engineering vs. DevOps Why not both?
Christian Strack
Technology is Necessary, But Not Sufficient
Simon Copsey
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Handling incidents collaboratively is like solving a rubix cube
Nele Uhlemann
Strategies to accelerate SaaS Application Development
Rajalakshmi Srinivasan
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Charles Simon Associates Ltd
Charing Cross, United Kingdom
Remote
£100-125K
Bash
Azure
DevOps
+10

KBC Technologies UK LTD
Bournemouth, United Kingdom
Java
Azure
DevOps
Splunk
Grafana
+7

Itility B.V.
Berkel en Rodenrijs, Netherlands
Remote
Intermediate
Bash
Azure
DevOps
Python
+10

CORUS Consulting
Municipality of Bilbao, Spain
Remote
Java
.NET
JIRA
Azure
+6

CORUS Consulting
Municipality of Madrid, Spain
Remote
Java
.NET
JIRA
Azure
+6

Canonical Ltd.
Barcelona, Spain
Remote
€70-90K
Linux
DevOps
Python
+1



Canonical Ltd.
Barcelona, Spain
Remote
€70-90K
Linux
DevOps
Agile Methodologies