AWS DevOps & Developer Productivity Blog
Category: Artificial Intelligence
How HAQM CodeGuru Profiler helps Coursera create high-quality online learning experiences
This guest post was authored by Rana Ahsan and Chris Liu, Software Engineers at Coursera, and edited by Dave Sanderson and Adnan Bilwani, at AWS. Coursera was launched in 2012 by two Stanford Computer Science professors, Daphne Koller and Andrew Ng, with a vision of providing universal access to world-class learning. It’s now one of […]
Python support GA: improving Python code quality using HAQM CodeGuru Reviewer
We are pleased to announce the GA launch of Python support in HAQM CodeGuru Reviewer, a service that helps you improve source code quality by automatically detecting hard-to-find defects. CodeGuru Reviewer is powered by program analysis and machine learning, and trained on best practices and hard-learned lessons across millions of code reviews on open-source projects […]
Improving the CPU and latency performance of HAQM applications using HAQM CodeGuru Profiler
HAQM CodeGuru Profiler is a developer tool powered by machine learning (ML) that helps identify an application’s most expensive lines of code and provides intelligent recommendations to optimize it. You can identify application performance issues and troubleshoot latency and CPU utilization issues in your application. You can use CodeGuru Profiler to optimize performance for any […]
Improving your Java applications using HAQM CodeGuru Profiler
Debugging performance issues is always a challenge, especially in production. In the normal software development workflow, as we start writing and reviewing our code, we may introduce bugs or inefficiencies that lead to decreased overall performance of our application after deployment. So, we created HAQM CodeGuru, a developer tool powered by machine learning (ML) that […]
Gaining operational insights with AIOps using HAQM DevOps Guru
HAQM DevOps Guru offers a fully managed AIOps platform service that enables developers and operators to improve application availability and resolve operational issues faster. It minimizes manual effort by leveraging machine learning (ML) powered recommendations. Its ML models take advantage of AWS’s expertise in operating highly available applications for the world’s largest e-commerce business for […]
Improving AWS Java applications with HAQM CodeGuru Reviewer
HAQM CodeGuru Reviewer is a machine learning (ML)-based AWS service for providing automated code reviews comments on your Java and Python applications. Powered by program analysis and ML, CodeGuru Reviewer detects hard-to-find bugs and inefficiencies in your code and leverages best practices learned from across millions of lines of open-source and HAQM code. You can […]
Understanding memory usage in your Java application with HAQM CodeGuru Profiler
“Where has all that free memory gone?” This is the question we ask ourselves every time our application emits that dreaded OutOfMemoryError just before it crashes. HAQM CodeGuru Profiler can help you find the answer. Thanks to its brand-new memory profiling capabilities, troubleshooting and resolving memory issues in Java applications (or almost anything that runs […]
Resource leak detection in HAQM CodeGuru Reviewer
The resource leak detector in CodeGuru Reviewer combines static code analysis algorithms with machine learning to surface only the high confidence leaks. It has a high developer acceptance rate and has alerted developers within HAQM to thousands of leaks before those leaks hit production.
Raising code quality for Python applications using HAQM CodeGuru
We are pleased to announce the launch of Python support for HAQM CodeGuru, a service for automated code reviews and application performance recommendations. CodeGuru is powered by program analysis and machine learning, and trained on best practices and hard-learned lessons across millions of code reviews and thousands of applications profiled on open-source projects and internally […]
Tightening application security with HAQM CodeGuru
HAQM CodeGuru is a developer tool that provides intelligent recommendations for improving code quality and identifies an application’s most expensive lines of code. To help you find and remediate potential security issues in your code, HAQM CodeGuru Reviewer now includes an expanded set of security detectors. In this post, we discuss the new types of […]