GitLab and Google Cloud announced an expansion of their strategic partnership to deliver secure AI offerings to enterprises.
Leveraging Google Cloud’s customizable models and open generative AI infrastructure, GitLab will provide customers with AI-assisted features directly within the DevSecOps enterprise platform.
“Together with GitLab, we’ll be able to deliver generative AI functionality that empowers our joint customers to increase delivery velocity without sacrificing security.”
said June Yang, VP of Cloud AI and Industry Solutions at Google Cloud.
With generative AI support in Vertex AI, GitLab can tune Google’s foundation models with their own data, and leverage these models to deliver new generative AI powered experiences. Google Cloud allows customers to control their data with enterprise-grade capabilities such as data isolation, data protection, sovereignty, and compliance support.
“GitLab’s vision for generative AI is grounded in privacy, security, and transparency. Our partnership with Google Cloud enables GitLab to offer private and secure AI-powered features, while maintaining customer data in our cloud infrastructure,”
said David DeSanto, Chief Product Officer at GitLab.
With Vertex AI, and leveraging the Built with Google Cloud AI program, GitLab will be able to leverage Google’s foundation models to provide customers with AI-powered offerings within its cloud infrastructure. This allows GitLab to maintain its commitment to protecting user privacy by containing customer intellectual property and source code within GitLab’s cloud infrastructure.
GitLab plans to improve its customers’ DevSecOps workflow efficiency by 10x, by applying AI-assisted workflows to all users involved in delivering software value.
This first experimental feature leveraging Google Cloud’s generative AI models is called Explain this Vulnerability. This capability empowers companies to make security a cross-organizational effort, by providing users with a natural language description of vulnerabilities found in their code and a recommendation for how to resolve them at the time of detection. Explain this Vulnerability can be used by developers, as well as security and operations teams, allowing customers to stay secure while remaining efficient and improving speed to delivery.