AWS CloudFormation 和 CDK 快速模式可将基础设施部署速度提高多达 4 倍
根据内部基准测试,AWS CloudFormation 和 CDK 快速模式可将开发人员和人工智能代理构建基础设施所需的部署时间缩短多达 4 倍。在快速模式下,CloudFormation 会在确认资源配置已应用后立即完成堆栈操作,而不会等待诸如流量就绪性、区域传播和资源清理等扩展的稳定性检查。这使得构建基础设施的开发人员和人工智能代理能够实现更短的迭代周期。
在开发环境中对基础设施进行迭代时,开发人员和人工智能代理需要更短的迭代周期,才能逐步构建基础设施。此前,无论工作流程是否需要,每次部署都要等待资源完全稳定。例如,创建 CloudFront 分发时,即使开发人员只需该分发的域名即可继续操作,也必须等待 5 到 10 分钟,直到配置传播到所有边缘站点后,部署才算完成。在快速模式下,配置应用后,部署将在几秒内完成,而配置传播将在后台继续进行。CloudFormation 仍然按照依赖关系顺序处理资源,并在同一堆栈内处理依赖资源的故障。快速模式默认禁用回滚,无需等待回滚操作完成即可立即修复并重试。
要开始使用,请在通过 AWS CLI、AWS SDK 或 AWS 管理控制台创建、更新和删除堆栈,或创建变更集时,设置 --deployment-config '{"mode": "EXPRESS"}'。对于 AWS CDK 用户,使用 cdk deploy --express 激活快速模式。无需更改模板。快速模式适用于所有现有的 CloudFormation 模板和嵌套堆栈。要了解更多信息,请访问 CloudFormation 快速模式文档。
此功能现已在支持 CloudFormation 的所有 AWS 区域推出。有关服务可用性的详细信息,请参阅 AWS 区域表。