Escolha uma Página
Compartilhe

AWS BugBust convida desenvolvedores a eliminar erros e economizar milhões de dólares por meio do Amazon CodeGuru

A Amazon Web Services (AWS), uma empresa da Amazon.com (NASDAQ: AMZN), anuncia o AWS BugBust Challenge, a primeira competição mundial que desafia desenvolvedores a eliminar coletivamente um milhão de bugs de software. Com apenas alguns cliques, é possível se juntar ao desafio criando um evento AWS BugBust para uma organização no console Amazon CodeGuru – e competir por prêmios e prestígio, identificando e corrigindo falhas em seus aplicativos. Ao consertar os erros e obter economia de custos para as organizações, os profissionais escalam a tabela de classificação do AWS BugBust para receber emblemas de conquistas, prêmios exclusivos e concorrer a uma viagem com despesas pagas para o AWS re: Invent 2021, em Las Vegas. As inscrições para o AWS BugBust Challenge estão abertas em: aws.amazon.com/bugbust.

Uma das etapas mais importantes no desenvolvimento de software são as revisões de código, que ajudam a garantir sua exatidão e o uso das melhores práticas de codificação. Conforme as bases de código se tornam maiores e novos recursos são adicionados aos aplicativos com mais agilidade, o volume e a complexidade das revisões aumentam. É por isso que os desenvolvedores estão constantemente procurando maneiras melhores e menos tediosas de realizar essas análises e tornar seus aplicativos mais seguros, confiáveis e eficientes. Algumas organizações realizam estratégias bug bash, em que equipes colaboram para encontrar e corrigir bugs, mas esses eventos exigem que os desenvolvedores passem a maior parte do tempo inspecionando manualmente grandes bases de código, o que limita a capacidade dos times de trabalhar em conjunto, compartilhar práticas recomendadas e eliminar um grande número de falhas.

No AWS BugBust, além do desafio de mitigar um milhão de bugs, os profissionais podem economizar US$ 100 milhões em dívidas técnicas para suas organizações usando o Amazon CodeGuru, uma ferramenta voltada a desenvolvedores, que utiliza machine learning (ML) para identificar falhas e encontrar linhas de código mais onerosas nos aplicativos. O Amazon CodeGuru ajuda a automatizar revisões de código e a criar perfis de aplicativo com seus dois componentes: Amazon CodeGuru Reviewer (que sinaliza problemas comuns no código e fornece recomendações específicas sobre correção utilizando ML) e Amazon CodeGuru Profiler (que identifica linhas de código mais custosas nos aplicativos por meio de machine learning). Ao participar do AWS BugBust Challenge, os clientes podem facilmente organizar eventos no console do Amazon CodeGuru, selecionando seus aplicativos para criar um perfil a ser analisado e, em seguida, convidar suas equipes para colaborar. Cada vez que os desenvolvedores corrigem um bug e economizam gastos, eles marcam pontos para escalar na classificação de sua organização e entre seus colegas de equipe. Durante o evento, o número total de bugs corrigidos de cada participante e a economia de custos serão adicionados à tabela de classificação global do AWS BugBust, tornando os competidores elegíveis aos prêmios do desafio.

“Centenas de milhares de clientes da AWS criam e implementam novos recursos em aplicações todos os dias, em alta velocidade, gerenciando códigos complexos em grandes volumes. Neste processo, é difícil conseguir tempo de desenvolvedores qualificados para realizar rapidamente revisões de código eficazes, uma vez que eles estão ocupados construindo, inovando e realizando implantações”, explica Swami Sivasubramanian, VP de Amazon Machine Learning da AWS. “Hoje, temos o prazer de anunciar uma abordagem totalmente nova para ajudar os profissionais a melhorar a qualidade do código, eliminar falhas e aumentar o desempenho de aplicações, enquanto economizam milhões de dólares em custos de recursos de aplicações. Com o AWS BugBust Challenge, desenvolvedores podem usar o Amazon CodeGuru para economizar tempo encontrando erros de codificação comuns e se divertir, competindo para melhorar ss e reduzir gastos.”

O recurso AWS BugBust já está disponível na região US East (N. Virginia) e terá disponibilidade em regiões adicionais onde o Amazon CodeGuru é oferecido em breve.

A NextRoll, empresa que ajuda os mercados e as plataformas de marketing a aumentar a receita, capacitando-os a criar e aprimorar suas soluções, é uma das participantes do desafio. “O AWS BugBust tem sido uma forma divertida para nossas equipes de desenvolvimento melhorarem sistematicamente a qualidade do nosso código”, relata Valentino Volonghi, CTO da NextRoll. Já a Belle Fleur, uma consultoria AWS Advanced, QuickSight e Well-Architected Partner, que tem um histórico comprovado de ajudar os clientes a fornecer softwares de alta qualidade, também destaca sua experiência. “Gamificar o DevOps com o AWS BugBust para torná-lo mais fácil é simplesmente genial! Os clientes podem utilizar machine learning para inspecionar seu código com o Amazon CodeGuru, deixando para trás revisões manuais, caras e trabalhosas”, comenta Tia Dubuisson, presidente da Belle Fleur Technologies.

A Miami Dade College, uma faculdade pública em Miami (Flórida), com oito campi e 21 centros de divulgação, é outra instituição a usufruir do desafio. “Pretendemos usar o AWS BugBust a cada semestre como uma plataforma para nossos alunos mostrarem e aprimorarem suas habilidades de codificação e programação em Python”, comenta Antonio Delgado, reitor de Engenharia, Tecnologia e Design no Miami Dade College. Enquanto isso, a Games For Love, uma instituição pública de caridade para as crianças, também relata sua experiência. “O AWS BugBust revolucionou nosso processo de revisão de código e capacitou os desenvolvedores a obterem mais qualidade e permitiu que eles celebrassem suas conquistas no combate aos bugs. Além disso, eles podem usar as recomendações baseadas em machine learning com o Amazon CodeGuru para também melhorar suas habilidades de codificação”, compartilha Nathan Blair, fundador e CEO da Games For Love.

acesso rápido

pt_BRPT