Google explores the transition from traditional deterministic automation to agentic AI within Site Reliability Engineering. As system complexity grows due to microservices, cloud scale, and increased code generation, Google is implementing SRE AI across the entire software development lifecycle to enhance reliability. The approach includes using agents for automated runbook improvement, advanced anomaly detection, incident management orchestration, and autonomous investigation utilizing observability data.
- Moving from deterministic automation to agentic AI models
- Integration of AI in reliability design and documentation
- Using anomaly detection rather than static thresholds for alerting
- Orchestrating incident response via communication monitoring and automated summaries
- Leveraging historical data through AI Insights for risk management
- Adhering to principles of transparency, security, and agent identity
This article examines the development of Microsoft’s Azure SRE Agent, designed to mitigate operational toil in mission-critical environments. By utilizing an "agentic workflow" of specialized AI agents, Microsoft has integrated automation across the entire software development lifecycle. This human-AI partnership has autonomously resolved over 35,000 incidents and saved more than 50,000 developer hours, accelerating root cause analysis and mitigation while maintaining rigorous governance and human oversight.