Veröffentlicht am: Oct 4, 2021

Amazon CodeGuru ist ein Entwickler-Tool, das auf Basis von Machine Learning intelligente Empfehlungen für die Verbesserung der Codequalität liefert und die teuersten Codezeilen in einer Anwendung findet.

Heute geben wir bekannt, dass Kunden zusätzlich zur bestehenden Codeanalyse von Amazon CodeGuru Java-Code mit Infer analysieren können, einem Open-Source-Tool, das sich unter anderem auf das Auffinden von Parallelitätsfehlern spezialisiert hat. Von Infer gefundene Fehler werden in der CodeGuru-Konsole, in Pull-Anforderungs-Kommentaren oder durch CI/CD-Integrationen angezeigt, zusammen mit Code-Empfehlungen, die von den Code-Qualitäts- und Sicherheitsdetektoren von CodeGuru generiert werden.

Durch die Kombination der Funktionen der auf Machine Learning basierenden Detektoren von Amazon CodeGuru Reviewer mit einem der beliebtesten Open-Source-Code-Analysetools erleichtert CodeGuru die Integration und Wartung einer umfassenden statischen Analyselösung, die Codeprobleme bei den wichtigsten Fehlerkategorien erkennt und verhindert. Sie müssen nichts bereitstellen oder konfigurieren, keine Infrastruktur warten oder Updates verwalten.

Sie können über die CodeGuru-Konsole beginnen, indem Sie einen vollständigen Repository-Scan ausführen oder CodeGuru Reviewer in Ihre CI/CD-Pipeline integrieren. Die Codeanalyse von Infer ist im CodeGuru-Reviewer-Service ohne zusätzliche Kosten enthalten.

Weitere Informationen zu CodeGuru Reviewer finden Sie auf der Seite von Amazon CodeGuru. Um das Team zu kontaktieren, besuchen Sie das Entwicklerforum für Amazon CodeGuru. Weitere Informationen über die Automatisierung von Code-Reviews und Anwendungsprofilen mit Amazon CodeGuru finden Sie im AWS-ML-Blog. Weitere Einzelheiten über den Einstieg finden Sie in der Dokumentation.