news 2026/6/18 21:24:48

AWS为DevOps代理添发布管理功能,免费预览!解决AI时代软件交付瓶颈

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AWS为DevOps代理添发布管理功能,免费预览!解决AI时代软件交付瓶颈

解决AI时代软件交付的瓶颈

如今,软件开发的难题或许已不再是编写代码。有了AI代码编写助手,代码生成速度比以往任何时候都快,更大的挑战在于审查、测试并安全地发布代码。亚马逊云科技(AWS)认为,软件团队在这一过程中需要帮助,因此为其DevOps代理添加了发布管理功能。目前处于预览阶段的这些新功能,可根据组织标准自动评估代码变更,识别潜在的发布风险,并在代码投入生产前为每个变更生成定制化测试。

该公司在一篇博客文章中写道,特别是发布就绪性功能,会在AWS管理的隔离环境中运行代码,执行轻量级用户旅程测试,以验证软件在变更进入管道之前能够构建、运行并通过基本功能检查。这些测试结果可通过DevOps代理控制台查看,也能在GitHub或GitLab的拉取请求中作为评论查看,还能通过Kiro或Claude Code插件直接在集成开发环境(IDE)中调用。

Pareekh咨询公司首席分析师Pareekh Jain表示,在隔离环境中运行代码并通过开发工具直接交付结果,有助于解决软件交付中长期存在的两大挑战。这使团队能够在部署前验证代码变更的表现,捕捉静态分析可能遗漏的问题,同时通过将测试结果嵌入现有工作流程,减少上下文切换,进而加速问题修复。

这位分析师指出,发布就绪性功能解决了AI驱动的软件开发中的一个关键瓶颈:“虽然AI代码编写代理能够快速生成代码,但审查、合规检查、依赖项验证和发布审批仍会减缓部署速度。”Jain补充道:“通过根据内部标准、安全策略和依赖项影响自动检查代码变更,AWS帮助开发人员、DevOps团队和站点可靠性工程师(SRE)更早地发现问题,减少手动审查工作,并提高发布的信心。”

Jain认为,开发人员生产力的提升也能为首席信息官(CIO)带来切实的商业利益。“发布就绪性功能可以帮助企业从AI生成的代码中获取更多价值,同时通过消除对额外质量保证(QA)和DevOps资源的需求,降低运营成本。这意味着企业可以在不牺牲可靠性的前提下加速软件交付。”

代码合并前的自主测试

虽然发布就绪性审查侧重于评估代码变更是否可以安全地通过交付管道,但AWS还增加了一个单独的功能,旨在验证这些变更在类生产环境中的表现。该公司在博客文章中称,这项名为自主发布测试的新功能,会在变更实际合并之前,为基于Web和API的应用程序在客户提供的类生产环境中生成并运行针对变更的测试计划。

Jain认为,自主发布测试对开发人员和SRE来说“更为”重要,因为它“自动化了软件交付中最耗时的部分之一”。Jain表示:“开发人员花在创建和维护测试上的时间减少,而SRE则受益于更少的回滚和更高的系统可靠性。”他补充说,这些好处源于该功能能够自动为单个代码变更生成定制化测试,涵盖功能正确性、行为回归和集成场景,否则这些都需要大量的手动工作。

不过,AWS并非唯一试图将AI更深入地融入软件交付生命周期的公司。微软旗下的GitHub一直在扩展Copilot的代码审查功能,使该服务能够自动审查拉取请求、提出修复建议,并直接在开发人员的工作流程中提供反馈。与此同时,谷歌也在逐步扩大Gemini Code Assist的范围,从代码生成扩展到支持代码审查和开发人员协助等软件开发任务。

然而,Jain认为,AWS的差异化之处在于将这些功能与跨越开发和生产环境的发布管理及运营工作流程相结合。

可用性和定价

对于有兴趣评估DevOps代理新功能的开发团队,AWS表示这两个功能目前在美国东部(弗吉尼亚北部)地区免费预览。AWS DevOps代理按代理秒计费,新客户可享受AWS免费套餐。此外,新的AWS DevOps代理客户在正式发布后开始首个运营任务时,可享受为期2个月的免费试用。该公司称,每个试用月包括最多10个代理空间、20小时的调查(事件响应)、15小时的评估(事件预防)和20小时的按需SRE任务(聊天)。AWS补充道,一旦超出这些限制,客户将按使用量收费,调查、评估和按需SRE任务的收费均为每代理秒0.0083美元。

使用新的发布管理功能的一个前提条件是,至少将一个GitHub或GitLab代码仓库连接到AWS DevOps代理空间。

关键词:人工智能;开发工具;软件开发

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/18 21:17:02

Microchip嵌入式开发资源全解析:从工具链到实战学习路径

1. 项目概述:为什么你需要一份Microchip资源导航图如果你正在或即将踏入嵌入式开发的世界,尤其是围绕Microchip(微芯科技)的PIC、AVR、SAM等系列单片机或微控制器展开工作,那么你很可能已经体会过一种“幸福的烦恼”&a…

作者头像 李华
网站建设 2026/6/18 21:15:32

pip install 报错大全:从原理到解决方案,附 PyTorch 离线安装实战

pip install 报错大全:从原理到解决方案,附 PyTorch 离线安装实战配过深度学习环境的人都懂这种痛苦:满心期待跑一句 pip install torch,结果卡在 99% 断流,重来一次又卡在 99%。这篇文章我把 pip 安装过程中最常见的几…

作者头像 李华
网站建设 2026/6/18 21:13:04

MKS 651D-15414压力控制器

MKS 651D-15414 是MKS Instruments推出的一款高精度压力控制器,专用于驱动MKS 253及653系列蝶阀,通过PID算法实现真空系统的精确压力调节。中间13条特点内置大功率驱动器,可驱动最大100mm带真空关断功能的阀门。采用自调节快速PID控制算法&am…

作者头像 李华
网站建设 2026/6/18 21:09:55

如何通过Obsidian日历插件构建时间驱动的知识管理系统

如何通过Obsidian日历插件构建时间驱动的知识管理系统 【免费下载链接】obsidian-calendar-plugin Simple calendar widget for Obsidian. 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-calendar-plugin 在知识管理过程中,时间维度的缺失常常导致信…

作者头像 李华
网站建设 2026/6/18 21:08:26

3分钟搞定网易云音乐NCM转MP3:终极解密工具完整指南

3分钟搞定网易云音乐NCM转MP3:终极解密工具完整指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式音乐无法在其他设备播放而烦恼吗?ncmdump就是你需要的终极解决方案&#xf…

作者头像 李华
网站建设 2026/6/18 21:01:07

智能体设计模式:规划 Planning,让 Agent 从执行者变成项目经理

一、为什么需要规划?工具使用解决的是“能不能做”。规划解决的是“先做什么、后做什么、失败后怎么办”。只会调用工具的 Agent,像一个执行员。你让它查日志,它就查日志。你让它查数据库,它就查数据库。但复杂任务不是一个动作能…

作者头像 李华