AWS and GitLab introduce GitLab Duo with Amazon Q

gitlab @ kubecon

AWS announces a preview of GitLab Duo with Amazon Q. The integration automates software development tasks with AI support, embedded in GitLab’s DevSecOps platform.

AWS and GitLab have introduced GitLab Duo with Amazon Q, an AI-integrated feature for DevSecOps. This allows developers to automate tasks such as building new features and upgrading outdated code through Amazon Q agents, providing more efficient workflows. The integration also provides AI-driven support for code quality and security, speeding up feedback cycles. In addition, third-party vendors such as Zoom and Asana can integrate Q functionality into their own services.

AI agents

GitLab Duo allows developers to delegate complex software development tasks to Amazon Q agents. This includes building new features, running unit tests, and upgrading legacy codebases. AI support focuses on streamlining workflows while keeping the familiar GitLab environment intact.

read also

AWS and GitLab introduce GitLab Duo with Amazon Q

The integration leverages GitLab’s unified data store to provide project context to Amazon Q, enabling end-to-end automation of workflows and reducing the need for traditional, complex toolchains. Developers can iterate faster and accelerate tasks from issue to mergeable code, supported by automated feedback via comments in GitLab.

Quality, security and transformation

GitLab Duo provides AI-driven tools for code quality and security. These tools generate unit tests, perform code reviews and provide solutions to security issues. This speeds up feedback cycles and ensures consistent quality standards.

read also

In addition, the integration supports business workload transformations. A concrete example is the ability to upgrade Java 8 and 11 codebases to Java 17 directly from GitLab, which not only improves security and performance, but also helps reduce technical debt.

Business integrations

Amazon Q Business’ business capabilities further expand the tool’s scope. Third parties, such as Zoom, Asana, and Smartsheet, can integrate Q Business into their own services via an API. This gives these services access to the central Q index, enabling them to seamlessly add generative AI functionality.