Veröffentlicht am: May 13, 2020
Wir freuen uns, die Unterstützung für Atlassian Bitbucket Cloud-Repositorys durch AWS CodeGuru Reviewer ankündigen zu dürfen. Bitbucket wurde für professionelle Teams entwickelt und ist mehr als einfach nur Git-Code-Management. Bitbucket bietet Teams einen Ort, um Projekte zu planen, an Code zusammenzuarbeiten, diesen zu testen und bereitzustellen.
Amazon CodeGuru ist ein Machine Learning-Service für automatisierte Codeüberprüfungen und Empfehlungen zur Anwendungsleistung. Es hilft Ihnen dabei, die teuersten Codezeilen zu finden, die die Anwendungsleistung beeinträchtigen. Anschließend erhalten Sie spezifische Empfehlungen zur Fehlerbehebung oder Verbesserung Ihres Codes. Durch Integration von Atlassian Bitbucket in Amazon Code Guru profitieren Entwicklungsteams von Tools, die ihnen die Verbesserung von Codierungsstandards im Softwareentwicklungsprozess ermöglichen. Darüber hinaus kann Amazon CodeGuru Reviewer mit dieser Integration jetzt Ihre Pull-Anforderungen überprüfen und Empfehlungen für Ihren Quellcode in Bitbucket sowie eine Beschreibung der Problemursache und Informationen zur Behebung bereitstellen.
Die Hauptvorteile von Amazon CodeGuru Reviewer und der Atlassian Bitbucket-Cloud-Integration sind die Erkennung schwer zu findender Bugs, die Nutzung der bewährten Methoden von AWS und BitBucket zur Erkennung von Codebugs, die Erkennung von Ressourcenlecks, Lecks bei vertraulichen Informationen und die Erkennung von Multi-Thread-Problemen, die normalerweise mehr auf Finanzdienstleistungen zutreffen.
Zum Einstieg muss der Kunde erst sein Bitbucket-Repository CodeGuru zuordnen. Dann beginnt Amazon CodeGuru Reviewer automatisch mit der Analyse von Code für jede Pull-Anforderung, die von Entwicklern im zugeordneten Repository erstellt wurde. Zum Zuordnen des Repositorys muss der Kunde die folgenden Schritte ausführen:
- Zur AWS-Konsole für CodeGuru-Seite wechseln
- CodeGuru Reviewer auswählen
- Bitbucket als Repository-Quelltyp wählen
- Eine Amazon CodeStar-Verbindung mit Bitbucket-Anmeldeinformationen erstellen
- Repository für das Onboarding wählen
- Repository erstellen
Um mehr über Amazon CodeGuru zu erfahren, lesen Sie bitte die Seite Funktionen. Weitere Details zum Einstieg finden Sie in der Dokumentation. Weitere Informationen über die Automatisierung von Code-Überprüfungen und der Anwendungsprofilerstellung mit Amazon CodeGuru finden Sie im AWS ML-Blog. Um das Service-Team zu kontaktieren, besuchen Sie das Amazon CodeGuru-Entwicklerforum.