AI in SRE: Where and how Google is deploying agentic AI to improve operations
Google describes how its Site Reliability Engineering teams are adopting agentic AI, an approach it calls SRE AI, to keep services like Search, Gmail, Maps, YouTube, and Google Cloud reliable. The post explains that AI has driven step-changes in system complexity while also offering new ways to improve the software development lifecycle. Google says it aims to use AI as a force multiplier while maintaining human control, spanning areas from reliability design and documentation to anomaly detection and root cause analysis.
Key Takeaways
- Google has used SRE for over 20 years to keep services such as Search, Gmail, Maps, YouTube, and Google Cloud reliable.
- AI has driven multiple step-changes in system complexity, partly through distributed microservice architectures and more hardware diversity.
- AI code generation lets developers ship far more code, creating more opportunities to introduce reliability issues.
- Google calls its approach SRE AI and aims to use AI as a force multiplier while maintaining control.
- Investigation and mitigation, also called root cause analysis, is an obvious target, but Google's plans cover the entire software development lifecycle.
- Google is augmenting traditional SLI and SLO threshold alerting with anomaly detection based on irregular behavior.
Stats & Key Facts
- #Over 20 years of SRE at Google

What SRE is at Google
- ›Site Reliability Engineering has kept services reliable and highly available for over 20 years.
- ›Covered services include Search, Gmail, Maps, YouTube, and Google Cloud.
- ›The discipline follows a reliability-first mindset.
Why complexity is rising
AI has driven multiple step-changes in system complexity.
- ›Microservice architectures spread systems across wider geographies and data centers with greater hardware diversity.
- ›Enterprise cloud products offer an extensive, complex set of capabilities.
- ›More unique business and regulatory requirements make topology and taxonomy harder to understand.
- ›Continuous deployment pipelines create a constant stream of system changes.
The post also notes that AI code generation lets developers deliver orders of magnitude more code, which increases the opportunities to introduce reliability issues.
The SRE AI approach
- ›Google is on a path to fully adopt AI and agentic technologies.
- ›It positions AI as a force multiplier while also maintaining control.
- ›A comprehensive whitepaper, AI in SRE Practice: Moving Beyond Automation at Google, covers the transition from deterministic automation to agentic AI.
Google frames this as navigating a move from deterministic automation to agentic AI rather than simply adding more automation.
Reliability design
- ›SRE works on policies, tooling, and procedures to make reliability part of system design across design, launch, and deployment.
- ›An agentic approach does not necessarily remove people, especially for higher-risk services and features.
- ›It does reduce the time people spend, since many issues can be detected and auto-addressed before human review.
Runbooks and documentation
- ›Runbooks, also called playbooks, and other documentation are important production artifacts used during incidents.
- ›Google SRE has built AI agents to continuously monitor and improve playbooks and production documentation based on their usage during incidents.
- ›AI agents can also generate new playbooks from incidents.
Anomaly detection and alerting
A core SRE practice is defining SLIs and SLOs and configuring alerts.
- ›Static thresholds work when use cases are fairly uniform.
- ›For products supporting a range of customer use cases and workloads, static thresholds are hard to define across workloads.
- ›Google is augmenting traditional approaches with anomaly detection, alerting on irregular behavior rather than predefined thresholds.
The article notes investigation and mitigation, sometimes called root cause analysis, is the most obvious area for agentic AI, but Google's plans go beyond RCA to address the entire software development lifecycle.
Frequently Asked Questions
What does Google call its approach to AI in reliability work?
Google calls it SRE AI, using AI as a force multiplier while maintaining control.
Which services does Google SRE keep reliable?
The post names Search, Gmail, Maps, YouTube, and Google Cloud.
Does agentic AI remove humans from reliability work?
No. The post says an agentic approach does not necessarily remove people, especially for higher-risk services, but it reduces the time people need to spend.
How is Google changing alerting?
It is augmenting traditional SLI and SLO threshold alerting with anomaly detection based on irregularities in regular behavior rather than static thresholds.
Where can readers find more detail?
Google points to its whitepaper, AI in SRE Practice: Moving Beyond Automation at Google.
Google frames SRE AI as a controlled shift from deterministic automation to agentic AI across the full software development lifecycle, not only root cause analysis.
Continue Learning
Comments
Sign in to join the conversation