AWS Amplify推出新的全栈CI/CD功能以简化应用开发

AWS Amplify推出了支持条件后端构建、构建时自动生成云配置以及在多个前端应用中重用后端的更简单方式。

使用新功能和Amplify云配置(aws-exports.js文件)的自动构建时间生成可以只构建前端应用程序,变得更加智能。后台的更新只有在提交的 "amplify "文件夹中检测到变化时才会发生。

AWS Amplify的首席产品经理Nikhil Swaminathan解释了在多个前端中重用后端是如何工作的。

这方面的常见用例是团队构建微前端,将网络应用从一种技术迁移到另一种技术,或在单存储库中工作。为了测试这个工作流程,连接另一个 repo 来部署一个应用(没有后端)。一旦部署完毕,像以前一样选择编辑按钮,并在弹出的模版中从不同的应用程序中挑选一个后台环境。当连接到不同应用程序中的后端时,我们建议不要启用全栈CI/CD。

AWS Amplify支持JavaScript、React、Angular、Vue、Next.js等网络框架,以及Android、iOS和Flutter等平台,是一套用于AWS本地应用开发的工具。

在今年推出的其他改进中,AWS Amplify增加了对Amplify生成的IAM角色的IAM权限边界的支持,Amplify Flutter现在已经普遍可用

原文链接:www.infoq.com/news/2021/0…