From the course: AWS Certified Generative AI Developer - Professional (AIP-C01) Cert Prep

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Amazon CodeGuru Profiler

Amazon CodeGuru Profiler

Is your application costing you more in compute than it should? If your answer is maybe, then you need Amazon CodeGuru Profiler, your invisible performance coach for production workloads. Amazon CodeGuru Profiler is a performance profiling tool powered by machine learning. This helps developers and DevOps teams understand how their application is consuming CPU and memory resources and how to make it more efficient. It works across a range of environments, whether you're on Amazon EC2, ECS, AKS, or AWS Lambda. CodeGuru Profiler runs continuously in the background with low overhead, collecting runtime performance data from your production apps. It visualizes data using flame graphs, helping you identify hotfots, bottlenecks, and inefficient code. The best part is, it doesn't just show you what's low. It gives you ML-powered recommendation to improve things like CPU usage, latency, and costs. Here's why the teams love CodeGuru Profiler. It reduce compute costs by optimizing hot code…

Contents