【发布时间】:2018-05-29 21:33:54
【问题描述】:
我目前正在完成我的第一个 AWS Mobile Hub 项目,到目前为止进展顺利。然而,不清楚的一件事是如何管理“生产”部署。
我的 Mobile Hub 项目使用的功能包括:
- 登录(认知)
- NoSQL 数据库 (DynamoDB)
- 云逻辑(API 网关和 Lambda)
有什么方法可以区分“开发”和“生产”环境吗?
例如,为开发和生产维护一个单独的“用户”数据库,如果是这样,我将如何配置应用程序代码 (React Native) 以了解要与哪个数据库/环境通信。
API Gateway 类似,我可以看到它创建了一个“开发”阶段,但不清楚我是否应该将我的生产 iOS/Android 版本直接指向这个开发阶段,或者我是否应该部署一个“生产阶段”,如果是这样,我将如何在我的应用程序代码中集成此环境特定的切换登录。
提前致谢!
【问题讨论】:
-
我也在为这个问题寻找一个好的答案。
标签: amazon-web-services aws-mobilehub amazon-mobile-hub