Amazon DevOps Guru

Improve application availability with ML-powered cloud operations

7,200 AWS resource hours per group per month for 3 months

with the AWS Free Tier

How it works

Amazon DevOps Guru uses ML to detect abnormal operating patterns so you can identify operational issues before they impact your customers.
Diagram of how Amazon DevOps Guru ingests application data, continuously analyzes it to detect anomalies, and produces actionable insights
 Click to enlarge

Use cases

Improve availability and performance of serverless applications

Identify early signs of operational issues for your serverless applications and remediate them before they impact your customers.


Explore Amazon DevOps Guru for Serverless »

Reduce recovery time for Amazon RDS databases

Detect, assess, and remediate a wide variety of database-related issues in Amazon Relational Database Service (RDS).

Explore Amazon DevOps Guru for RDS »

Scale and maintain availability


Save time and effort with automatic updates to static rules and alarms so you can effectively monitor complex and evolving applications.

Learn more about monitoring applications »

Proactively identify resource limits


Get alerts when exhaustible resources, such as memory, CPU, and disk space, will exceed the provisioned capacity.

Learn more about AWS resource management »

How to get started

Explore Amazon DevOps Guru features

Learn how Amazon DevOps Guru continuously analyzes streams of operational data.

Get started »

Start a free trial


Gain free, hands-on experience with AWS products and services.

Sign up »

Have more Amazon DevOps Guru questions?

Get answers about how Amazon DevOps Guru works.

Read the FAQs »

Explore more of AWS