亚马逊云科技与GitLab发布集成AI产品

2024-12-21
财商

加速软件创新并提升开发人员工作效率

  • GitLab DuoAmazon Q基于AI协作,以简化软件开发工作流程、加速代码交付并提升整个软件开发生命周期的安全性。 
  • GitLab平台内置了端到端的安全与合规功能,能够在不影响开发速度的前提下降低风险、确保合规。
  • 此款集成产品现已向客户开放预览。借助强大的Amazon Q自主代理,开发人员能够更高效地使用GitLab Duo

北京2024年12月20日  /美通社/ -- 在2024 re:Invent全球大会上,亚马逊云科技与功能最全面的AI驱动DevSecOps平台之一GitLab Inc.,联合发布了GitLab Duo与Amazon Q集成的产品。此次推出的GitLab Duo与Amazon Q集成产品,为开发人员带来AI驱动的无缝开发体验,将DevSecOps工作流程与Amazon Q的自主代理功能相结合,帮助企业加速交付安全可靠的软件。开发人员可以在GitLab Issues和Merge Requests中结合使用先进的Amazon Q AI代理与GitLab Quick Actions快捷命令,从而加速创新并提升开发效率。

开发团队在日常工作中需要在多种工具、技术和流程之间灵活切换,同时保证代码质量和安全性,并遵循最佳实践。随着项目规模的扩大和复杂度的提升,软件开发过程可能会变得碎片化。日前,GitLab发布了《全球DevSecOps报告》( Global DevSecOps Report),报告显示54%的个人贡献者表示,其团队使用的软件开发工具数量多达14种,而只有17%的组织着力整合这些工具。

GitLab Duo与Amazon Q集成产品让开发人员能够通过统一的GitLab DevSecOps平台完成复杂的多步骤任务,有效解决了在碎片化的软件开发生命周期中代码混乱的问题。这一集成产品将Amazon Q自主AI代理融入开发人员的日常工作流程,提供无缝化开发体验,助力企业更快速地交付安全可靠的软件。

GitLab Ultimate级别客户在自托管模式(Self-Managed)中可以采用GitLab Duo与Amazon Q集成产品,通过接入自主代理来实现以下功能:

  • 简化软件开发:在几分钟内,开发人员可以将新功能的想法转化为可合并的代码。通过GitLab提供的实时反馈功能,直接在平台上进行迭代,从而实现开发工作流程的全程提速。
  • 优化代码:为新的合并请求生成单元测试,以便节省开发人员的时间,确保各个团队能够执行统一的质量控制流程。
  • 最大限度提高质量和安全性:提供AI驱动的代码质量和安全性评审,从而缩短反馈周期。
  • 实现代码现代化:从Java 8或Java 11代码库开始,直接在GitLab项目中升级到Java 17,以提高应用程序安全性和性能,同时消除技术债务。

大众汽车数字解决方案公司产品负责人Vivien Kirchgessner表示:"我们一直致力于将软件交付的最新成果应用于大众汽车数字解决方案,以便更快地满足客户需求。对我们的开发团队而言,GitLab Duo与Amazon Q Developer的集成有助于简化我们的日常工作流程、缩短反馈周期,并大幅提升代码质量。由于我们的开发人员对GitLab工作流程非常熟悉且信赖,将自主代理的先进AI功能嵌入这些工作流程有望提升各个团队的生产力,这有助大众汽车数字解决方案公司加快新功能和新应用程序的发布,满足客户的期待和信任。"

RedMonk高级分析师Rachel Stephens表示:"现在,开发者和他们所服务的组织都愈发追求精简、统一的开发体验。特别是在AI时代,安全性和隐私保护已成为重中之重,企业既要借助尖端技术的力量,又要控制风险,并尽量减少软件工具链中的脱节。GitLab Duo与Amazon Q的集成正是为了将端到端DevSecOps工作流程中所需的工具,提供给开发人员。"

MBition主要产品负责人Arne Altrichter表示:"作为一家汽车软件企业,我们所处的行业环境不仅复杂,而且受到严格的监管。随着GitLab与Amazon Q的集成产品的发布,我们的数字化转型进程有望提速,同时提升我们的安全性与合规性。GitLab与Amazon Q的无缝集成提供了统一的GitLab用户界面,让操作变得极其简便。利用该产品,我们可以直接在GitLab中创建新的分支和合并请求,这充分释放Amazon Q的巨大潜力。借此,我们的嵌入式软件工程师就能够集中精力投入核心工作,而将日常的DevSecOps任务交给Amazon Q去完成。这一集成不仅助力我们实现突破创新,还简化了梅赛德斯奔驰和MBition工程师高水准的开发工作。"

IDC研究经理Katie Norton表示:"这项集成产品融合了GitLab与亚马逊云科技的强项,为软件开发领域带来了真正的代理AI技术。GitLab Duo与Amazon Q集成的产品能够实现强大的用例并解决关键挑战,从而赋能客户充分挖掘AI的巨大潜力。"

亚马逊云科技下一代开发者体验副总裁Deepak Singh表示:"GitLab Duo与Amazon Q集成的产品标志着AI驱动的DevSecOps实现了巨大的飞跃。通过整合GitLab功能全面的DevSecOps平台、GitLab Duo及代表亚马逊云科技先进AI功能的Amazon Q,能够赋能开发人员加快工作流程、提升代码质量并加强安全措施。这一集成解决方案能够缩短开发生命周期、帮助企业充分发掘云投资的价值,并满足未来AI辅助软件开发的需求。"

GitLab代理首席营收官兼首席营销和战略官Ashley Kramer表示:"基于GitLab平台的强大功能,并结合亚马逊云科技广泛而深入的云服务,亚马逊云科技和GitLab致力于共同打造卓越的开发者体验。GitLab Duo与Amazon Q的结合提供了一个从代码提交到生产的无缝流程,所有操作都在安全可靠的环境中进行。GitLab Duo与Amazon Q集成的产品充分利用了Amazon Q的先进功能,并将其集成到我们统一的数据库中,形成一个企业级平台,用来支持软件开发过程的加速和自动化,同时确保安全合规及隐私保护。"

GitLab Ultimate级别客户可通过自托管模式 (Self-Managed) 预览该集成产品。