Publicado: May 13, 2020

Temos o prazer de anunciar o suporte aos repositórios Atlassian Bitbucket Cloud no AWS CodeGuru Reviewer. Criado para equipes profissionais, o Bitbucket é mais do que apenas gerenciamento de código Git. O Bitbucket oferece às equipes um lugar para planejar projetos, colaborar em código, testar e implantar. 

O Amazon CodeGuru é um serviço de machine learning para análises automatizadas de código e recomendações de performance de aplicações. Ele ajuda a encontrar as linhas de código mais caras que prejudicam a performance da aplicação, além de fornecer recomendações específicas para corrigir ou melhorar o código. Ao integrar o Atlassian Bitbucket com o Amazon Code Guru, as equipes de desenvolvimento se beneficiam de ferramentas que permitem melhorar os padrões de codificação no processo de desenvolvimento de softwares. Além disso, com tal integração, o Amazon CodeGuru Reviewer agora pode verificar suas solicitações pull e fornecer recomendações com base no seu código-fonte no Bitbucket, juntamente com uma descrição do que está causando o problema e como corrigi-lo.  

Os principais benefícios do Amazon CodeGuru Reviewer e da integração com o Atlassian Bitbucket Cloud incluem identificação de bugs difíceis de encontrar, aproveitamento das melhores práticas da AWS e do BitBucket para identificar bugs de código, identificação de vazamentos de recursos, vazamento de informações confidenciais e identificação de problemas com vários segmentos geralmente mais aplicáveis a serviços financeiros. 

Para começar, primeiro o cliente deve associar seu repositório do Bitbucket ao CodeGuru. Em seguida, o Amazon CodeGuru Reviewer começará automaticamente a analisar o código para cada solicitação pull criada pelos desenvolvedores no repositório associado. Para associar o repositório, o cliente precisa seguir as seguintes etapas:

  • Acesse a página do CodeGuru no Console AWS
  • Selecione o CodeGuru Reviewer
  • Escolha Bitbucket como o tipo de origem do repositório
  • Crie uma conexão do Amazon CodeStar usando credenciais do Bitbucket
  • Escolha o repositório a ser integrado
  • Associe o repositório

Para saber mais sobre o Amazon CodeGuru, acesse a página de recursos, e para obter mais detalhes sobre como começar a usar, acesse a documentação. Para obter mais informações sobre as análises de código automáticas e a caracterização de aplicações com o Amazon CodeGuru, acesse o blog AWS ML. Para entrar em contato com a equipe de serviços, acesse o fórum do desenvolvedor do Amazon CodeGuru.