GitLab Duo mit Amazon Q ist jetzt allgemein verfügbar
GitLab Duo mit Amazon Q ist für Self-Managed Ultimate-Kunden allgemein verfügbar und integriert erweiterte Agentenfunktionen für Softwareentwicklung, Java-Modernisierung, höhere Qualitätssicherung und Optimierung der Codeüberprüfung direkt in die DevSecOps-Plattform von GitLab für Unternehmen. GitLab Duo mit Amazon Q bietet ein nahtloses Entwicklungserlebnis, das die Ausführung komplexer, mehrstufiger Aufgaben und kollaborativer Workflows auf der GitLab-Plattform beschleunigt, die ihre Entwickler bereits kennen.
Mithilfe von GitLab Duo mit Amazon Q können Entwickler und Teams mit Amazon Q-Agenten zusammenarbeiten, um die Funktionsentwicklung zu beschleunigen, die Codequalität und -sicherheit zu maximieren, Schwachstellen zu identifizieren und zu beheben, die Testabdeckung zu automatisieren, fehlgeschlagene Pipeline-Aufgaben zu berichtigen und ältere Java-Codebasen zu aktualisieren. Der von GitLab bereitgestellte einheitliche Datenspeicher für den Softwareentwicklungslebenszyklus (SDLC) gibt dem Amazon-Q-Projekt einen Kontext, um die Softwareentwicklung und -bereitstellung zu beschleunigen und die komplexen Toolchains zu vereinfachen, die bisher für die Zusammenarbeit zwischen Teams erforderlich waren.
- Rationalisieren Sie die Softwareentwicklung: Übertragen Sie die Funktionsentwicklung im Falle eines Problems an den Amazon-Q-Agenten. Detaillierte Zusammenfassungen, Implementierungspläne und Commit-Nachrichten informieren Entwickler über jede Veränderung. Amazon Q verwendet Feedback in Kommentaren und iteriert, um Änderungen für die Merge-Anfrage zu übernehmen.
- Maximieren Sie die Codequalität und Sicherheit mit Überprüfungs- und Testagenten: Standardisieren Sie die Best Practices für die Codeüberprüfung durch agentenbasierte Scans nach Sicherheits-, Qualitäts- und Bereitstellungsrisiken bei jeder Merge-Anfrage. Amazon Q kann neue Tests generieren, um eine vollständige Abdeckung der Codeänderungen zu erreichen und Korrekturen für Merge-Anfragen zu übernehmen, wodurch ein reibungsloser Ablauf der Qualitätssicherung gewährleistet ist.
- Schnelleres Debugging, Problemlösung und Behebung von Schwachstellen: Plattformteams können Probleme im Verlauf der Bereitstellung schnell beheben und fehlgeschlagene CI/CD-Aufgaben mithilfe von Analysen und Korrekturvorschlägen, die von Amazon Q bereitgestellt werden, über einen kontextsensitiven Web-Chat lösen.
- Transformieren Sie Unternehmens-Workloads: Aktualisieren Sie Java 8- oder 11-Codebasen direkt aus einem GitLab-Projekt auf Java 17, um die Anwendungssicherheit und -leistung zu erhöhen und technische Probleme zu beseitigen.
Weitere Informationen finden Sie im Blogbeitrag oder auf der Seite Amazon-Q-Developer-Integrationen.