发布于: Jun 30, 2022

AWS Serverless Application Model (SAM) 宣布全面推出 AWS SAM Accelerate。AWS SAM 命令行界面 (CLI) 是一款开发工具,可让您更轻松地构建、在本地测试、打包和部署无服务器应用程序。AWS SAM Accelerate 是 AWS SAM CLI 的一项新功能,可让开发人员更轻松地在基于云的环境中测试代码更改,从而减少从本地迭代到生产准备的时间。

借助 AWS SAM Accelerate,开发人员可以将自己的快速迭代工作流程纳入无服务器应用程序开发中,从而实现与本地测试时相同的生产力水平,同时针对云中的现实应用程序环境进行测试。AWS SAM Accelerate 近乎实时地将开发人员本地工作区上的基础设施和代码更改与云环境同步:代码更改在 AWS Lambda 中几秒钟内即可更新;API 定义在 Amazon API Gateway 中更改;AWS Step Functions 的状态机更新;基础设施更改通过 CloudFormation 等基础设施即代码工具进行部署。AWS SAM Accelerate 还支持同步 CloudFormation 嵌套堆栈中定义的资源。

如需详细了解 SAM Accelerate,请参阅文档中的详细信息。要开始使用,您可以按照文档中的说明安装 SAM CLI。