Skip to main content

Automate code reviews, performance recommendations, and operational insights (Level 300)

A better understanding of your code base helps reduce overall costs, improves non-functional behaviors like application response times and performance, and allows you to tackle issues faster and more accurately. Similarly, from the operational front, it can be difficult to identify operational issues long before they impact your customers. In this session, learn more about Amazon CodeGuru, a developer tool for automating code reviews to detects issues such as deadlocks, data races on thread unsafe classes, atomicity violations and over-synchronization related to concurrency bugs. The session also includes automating performance reviews through application profiling, identify lines of expensive object recreation, usage of inefficient libraries, logging and concurrency issues that improves code performance for applications in production. In addition, the session covers Amazon DevOps Guru which makes it easier for developers and operators to automatically detect operational issues and recommend options for remediation or mitigation that improves overall applications availability, operational performance and insights while reducing expensive downtime.

Aashmeet Kalra, Senior Solutions Architect, AWS

Download slides | Download demo (1), demo (2), and demo (3)