Publié le: May 13, 2020

Nous sommes heureux d'annoncer la prise en charge de référentiels Atlassian Bitbucket Cloud pour AWS CodeGuru Reviewer. Conçu par des équipes professionnelles, Bitbucket est bien plus qu'une simple gestion de code Git. Bitbucket offre aux équipes un emplacement où planifier les projets, collaborer sur du code, tester et déployer. 

Amazon CodeGuru est un service de Machine Learning pour les révisions de code automatisées et les recommandations sur les performances de l'application. Il vous aide à trouver les lignes de code les plus onéreuses qui entravent les performances d'une application, puis il vous fait des recommandations ciblées pour corriger ou améliorer votre code. En intégrant Atlassian Bitbucket à Amazon Code Guru, les équipes de développement profitent d'outils qui leur permettent d'améliorer les normes de codage dans le processus de développement du logiciel. De plus, avec cette intégration, Amazon CodeGuru Reviewer peut désormais examiner vos requêtes d'extraction et vous fournir des recommandations se rapportant à votre code source dans Bitbucket, ainsi qu'une description de l'origine du problème et de la manière dont vous pouvez y remédier.  

Les avantages clés principaux de l'intégration cloud d'Amazon CodeGuru Reviewer et d'Atlassian Bitbucket incluent : l'identification de bugs difficiles à trouver, l'exploitation de bonnes pratiques d'AWS et de BitBucket pour identifier les bugs de code, l'identification de fuites de ressources, de fuites d'informations sensibles et l'identification de problèmes multithread plus applicables en général aux services financiers. 

Pour commencer, le client doit d'abord associer son référentiel Bitbucket à CodeGuru ; publication qu'Amazon CodeGuru Reviewer commencera automatiquement à analyser le code pour chaque demande d'extraction créée par les développeurs sur le référentiel associé. Pour associer le référentiel, le client doit effectuer les étapes suivantes :

  • Accéder à la console AWS pour la page CodeGuru
  • Sélectionner CodeGuru Reviewer
  • Choisir Bitbucket comme type de ressource de référentiel
  • Créer une connexion Amazon CodeStar en utilisant les informations d'identification de Bitbucket
  • Choisir un référentiel à intégrer
  • Associer le référentiel

Consultez la page des fonctions pour en savoir plus sur Amazon CodeGuru et la documentation pour savoir comment démarrer. Consultez le blog AWS ML pour en savoir plus sur l'évaluation automatique de code et le profilage d'application grâce à Amazon CodeGuru. Pour contacter l'équipe de services, rendez-vous sur le forum des développeurs d'Amazon CodeGuru.