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) 预览该集成产品。
关于GitLab
GitLab是一个全面的AI驱动的DevSecOps平台,致力于推动软件创新。通过GitLab,企业能够提高开发者生产力、提升运营效率、降低安全与合规风险,并加速数字化转型。超过4000万注册用户和超过50%的财富100强企业采用GitLab,更快地交付更优质、更安全的软件。
关于亚马逊云科技
自2006年以来,亚马逊云科技(Amazon Web Services)一直以技术创新、服务丰富、应用广泛而享誉业界。亚马逊云科技一直不断扩展其服务组合以支持几乎云上任意工作负载,目前提供超过240项全功能的服务,涵盖计算、存储、数据库、网络、数据分析、机器学习与人工智能、物联网、移动、安全、混合云、媒体,以及应用开发、部署与管理等方面;基础设施遍及34个地理区域的108个可用区,并已公布计划在墨西哥、新西兰、沙特阿拉伯和泰国等新建6个区域、18个可用区。全球数百万客户,包括发展迅速的初创公司、大型企业和领先的政府机构,都信赖亚马逊云科技,通过亚马逊云科技的服务支撑其基础设施,提高敏捷性,降低成本。要了解更多关于亚马逊云科技的信息,请访问:www.amazonaws.cn。
关于亚马逊
亚马逊秉承四大原则:顾客至尚、崇尚创新、卓越运营、长远思考。亚马逊致力于以客户为中心, 努力成为"最佳雇主",并打造安全的工作场所。公司开创了诸多创新产品和服务,包括客户评论、一键下单、Prime会员服务、亚马逊物流、亚马逊云科技、Kindle自出版(Kindle Direct Publishing)、Kindle、职业选择(Career Choice)、Fire平板电脑、FireTV、Amazon Echo、智能语音助手Alexa、Just Walk Out技术、Amazon Studios以及"气候宣言"(The Climate Pledge)等等。了解更多亚马逊中国新闻,请关注"亚马逊中国"官方微信公众号。