【发布时间】:2019-09-15 01:39:31
【问题描述】:
如何使用 aws cloudformation 或 aws cdk 设置 aws aurora mysql 的表?
在我的设置中,我有一个使用 lambda 用于各种微服务的无服务器应用程序。数据库是一个无服务器的 aurora mysql 数据库。为了配置 aws 基础设施,我将使用 aws CDK。我喜欢使用一些迁移工具(如 liquibase 或 sequelize)来设置数据库。
目前我正在使用一个单独的 lambda 函数。 lambda 函数执行 liquibase 以设置数据库更改。但是在使用 CDK 部署成功后,我必须单独执行该功能。
在执行 cloudformation 堆栈(cdk 堆栈)后触发的执行将是最佳的?!我想通过代码管道避免 CI / CD 堆栈。
有没有人在提供时设置数据库的最佳实践?
【问题讨论】:
标签: amazon-cloudformation amazon-aurora aws-cdk aws-aurora-serverless