AWS BugBust Invites Developers to Debug and Save Millions of Dollars through Amazon CodeGuru
Amazon Web Services (AWS), an Amazon.com company (NASDAQ: AMZN), announces the AWS BugBust Challenge, the world's first competition challenging developers to collectively eliminate one million software bugs. With just a few clicks, you can join the challenge by creating an AWS BugBust event for an organization in the Amazon CodeGuru console – and compete for prizes and prestige by identifying and fixing flaws in your applications. By fixing bugs and realizing cost savings for organizations, professionals climb the AWS BugBust leaderboard to receive achievement badges, exclusive prizes, and compete for a paid trip to AWS re:Invent 2021 in Las Vegas . Applications for the AWS BugBust Challenge are open at: aws.amazon.com/bugbust.
One of the most important steps in software development is code reviews, which help ensure code accuracy and the use of best coding practices. As code bases get larger and new features are added to applications more quickly, the volume and complexity of revisions increases. That's why developers are constantly looking for better, less tedious ways to perform these analyzes and make their apps more secure, reliable, and efficient. Some organizations carry out bug bash strategies, where teams collaborate to find and fix bugs, but these events require developers to spend most of their time manually inspecting large codebases, which limits the ability of teams to work together, share best practices and eliminate a large number of failures.
On AWS BugBust, in addition to the challenge of mitigating a million bugs, professionals can save their organizations US$ 100 million in technical debt by using Amazon CodeGuru, a developer-oriented tool that uses machine learning (ML) to identify flaws and find more onerous lines of code in applications. Amazon CodeGuru helps you automate code reviews and create application profiles with its two components: Amazon CodeGuru Reviewer (which flags common code problems and provides specific remediation recommendations using ML) and Amazon CodeGuru Profiler (which identifies longer lines of code in applications through machine learning). By participating in the AWS BugBust Challenge, customers can easily organize events in the Amazon CodeGuru console, select their applications to create a profile to analyze, and then invite their teams to collaborate. Each time developers fix a bug and save money, they score points to climb in the ranks of their organization and among their teammates. During the event, each participant's total number of bugs fixed and cost savings will be added to the AWS BugBust global leaderboard, making competitors eligible for challenge prizes.
“Hundreds of thousands of AWS customers create and deploy new features in applications every day, at high speed, managing complex code in large volumes. In this process, it is difficult to get time from skilled developers to quickly perform effective code reviews as they are busy building, innovating and deploying,” explains Swami Sivasubramanian, VP of Amazon Machine Learning at AWS. “Today, we are pleased to announce an entirely new approach to helping professionals improve code quality, eliminate bugs, and increase application performance, while saving millions of dollars in application resource costs. With the AWS BugBust Challenge, developers can use Amazon CodeGuru to save time by finding common coding errors and have fun competing to improve SS and reduce spend.”
The AWS BugBust feature is now available in the US East (N. Virginia) region and will be available in additional regions where Amazon CodeGuru is offered soon.
NextRoll, a company that helps markets and marketing platforms increase revenue by enabling them to create and improve their solutions, is one of the participants in the challenge. “AWS BugBust has been a fun way for our development teams to systematically improve the quality of our code,” reports Valentino Volonghi, CTO at NextRoll. Belle Fleur, an AWS Advanced, QuickSight and Well-Architected Partner consultancy that has a proven track record of helping customers deliver high-quality software, also highlights its expertise. “Gamifying DevOps with AWS BugBust to make it easier is simply genius! Customers can use machine learning to inspect their code with Amazon CodeGuru, leaving behind expensive, labor-intensive manual reviews,” said Tia Dubuisson, President of Belle Fleur Technologies.
Miami Dade College, a public college in Miami (Florida), with eight campuses and 21 outreach centers, is another institution taking advantage of the challenge. “We plan to use AWS BugBust each semester as a platform for our students to showcase and improve their Python coding and programming skills,” comments Antonio Delgado, Dean of Engineering, Technology, and Design at Miami Dade College. Meanwhile, Games For Love, a public charity for children, also reports on its experience. “AWS BugBust revolutionized our code review process and enabled developers to achieve greater quality and allowed them to celebrate their achievements in fighting bugs. Plus, they can use machine learning-based recommendations with Amazon CodeGuru to improve their coding skills as well,” shares Nathan Blair, Founder and CEO of Games For Love.