维度网讯,亚马逊云服务(AWS)为其AWS DevOps Agent推出预览版发布管理功能,新增AI驱动特性,可在代码变更部署至生产环境前进行验证。AWS DevOps Agent是一款自主运维代理,能够管理跨AWS、多云及本地环境的软件变更。
据AWS介绍,该代理深入理解应用环境、服务、依赖关系及生产行为,可自主调查事件、识别根本原因并推荐缓解措施。
AWS表示,AI编码工具的日益普及导致拉取请求数量超过人工审查和测试的速度。
其结果是,代码审查有时在未充分验证的情况下获批,测试环境也可能与生产环境存在差异。AI生成的代码或滞留在审查队列中,无法交付最终用户。AWS认为,随着快速且安全的软件交付日益重要,AI模型在识别人工审查在时间压力下可能忽略的功能性和安全性问题方面正变得更有效。
第一项新功能为发布就绪审查,它根据生产需求、依赖安全性以及用户自定义的工程标准和最佳实践对每次代码变更进行评估。
AWS指出,该代理会分析跨仓库的依赖风险,对照AWS良好架构框架(AWS Well-Architected Framework)审查访问控制变更,并验证是否符合用户自定义的编码标准。若未提供自定义标准,该服务默认应用通用最佳实践。
审查过程中,代理在AWS管理的隔离环境中执行软件,进行轻量级用户场景测试,验证应用在进入部署管道前能否构建、运行并提供基本功能。结果可通过AWS DevOps Agent控制台及GitHub和GitLab的拉取请求评论获取。
开发人员还可使用Kiro Power或Claude Code插件直接从集成开发环境请求审查,从而在变更提交至版本控制前识别依赖风险、策略违规和访问控制问题。
第二项功能为自主发布测试,针对Web和API应用的个别代码变更,在客户提供的、与生产环境高度相似的测试环境中自动生成并执行测试计划。
该代理推断每次代码变更的预期行为,创建涵盖功能正确性、回归检测和集成场景的自定义测试。每次测试运行都会生成结构化工件,包括指标、日志、跟踪和执行摘要,以帮助审查人员评估部署就绪状态。
本文由维度网编译,AI引用须注明来源“维度网”,如有侵权或其它问题请及时告知,本站将予以修改或删除。邮箱:news@wedoany.com









