Amazon has announced a new global competition called AWS BugBust, which will allow developers to compete to find and fix a million bugs. The company said the competition would also help “reduce technical debt by over $ 100 million.”
In a blog post, AWS main advocate Martin Beeby said that AWS BugBust takes the concept of bug bash “to a new level” by allowing developers to create and manage private events that “gamify effectively. the process of finding and fixing bugs in your software. “
“A lot of software companies I’ve worked for (including Amazon) run them in the weeks leading up to a new product or service launch. [AWS BugBust] includes automated code analysis, built-in leaderboards, personalized challenges and rewards, ”Beeby said. “AWS BugBust promotes team building and introduces friendly competition to improve code quality and application performance. Plus, your developers can take part in the world’s biggest code challenge, win amazing prizes, and receive kudos from their peers. “
Those interested in joining the competition can create an AWS BugBust event through Amazon’s CodeGuru console, a machine learning development tool that helps identify bugs. AWS BugBust will have a developer ranking, and the company will hand out achievement badges and a chance for a paid trip to AWS re: Invent 2021 in Las Vegas.
Swami Sivasubramanian, vice president of Amazon Machine Learning at AWS, explained that hundreds of thousands of AWS customers are building and deploying new functionality in high-speed applications and handling complex code at high volumes every day.
“It’s hard to get time from skilled developers to do effective code reviews quickly because they’re busy building, innovating, and deploying deployments,” Sivasubramanian said. “Today, we’re excited to announce a whole new approach to help developers improve code quality, eliminate bugs, and increase application performance while saving millions of dollars in resource costs. applications. ”
AWS BugBust capacity is currently available in the US-North Virginia US East region and will soon be available in all regions where Amazon CodeGuru is offered.
Beeby noted that there will be a global ranking that will be updated whenever a developer fixes a bug and earns points. Any developer who reaches 100 points will earn an AWS BugBust t-shirt, and those who reach 2000 points will earn an AWS BugBust Varsity Jacket.
The top ten will receive tickets to AWS re: Invent. To participate in the Global Challenge, projects must be written in Python or Java, as these are the only languages supported by Amazon CodeGuru.
Beeby added that all costs incurred by the underlying use of Amazon CodeGuru Reviewer and Amazon CodeGuru Profiler are free for 30 days with an AWS account.
“This 30-day free period applies even if you have previously used the free levels for Amazon CodeGuru Reviewer and Amazon CodeGuru Profiler. You can create multiple AWS BugBust events during the 30-day free trial period, ”Beeby wrote. “After the 30-day free trial expires, you will be billed for Amazon CodeGuru Reviewer and Amazon CodeGuru Profiler based on your use in the challenge.”
Amazon has included several comments from partners who plan to involve employees in the program, including Belle Fleur and Miami Dade College.
“The AWS BugBust Challenge will be a fun and educational addition to our curriculum to help our students become more confident in their ability to use the Python programming language and take their IT careers to the next level,” said Antonio Delgado, Dean of Engineering, Technology and Design at Miami Dade College.
“We plan to use AWS BugBust each semester as a platform for our students to showcase and improve their coding skills, while being part of an exciting bug-fighting event. ”