Using this service, you can rapidly identify and optimize the most resource-intensive parts of your Java cloud applications. Analyze code performance in production, at any scale, with minimal overhead. The Application Performance Management (APM) service allows to pinpoint problems, such as slow methods at thread-level, to quickly understand what is causing a spike in latency, CPU utilization, or memory allocations.
With the help of the APM service, you can isolate the most inefficient functions to troubleshoot faulty deployments, and enable informed decisions on rollbacks or bugfix deployments. You can also compare code behavior and impact across nodes, versions, and time ranges during canary, blue/green, or shadow deployments.