В настоящее время я работаю над своим первым проектом AWS Mobile Hub, и пока он идет довольно неплохо.Однако неясно, как управляются «производственные» развертывания.
В проекте My Mobile Hub используются следующие функции:
- Вход в систему (Cognito)
- База данных NoSQL (DynamoDB)
- Облачная логика (API Gateway & Lambda)
Можно ли провести различие между средой "разработки" и "производством"?
Например, ведите отдельную БД «Пользователи» для разработки и производства, и если да, то как мне настроить код приложения (React Native), чтобы знать, с какой БД / средой следует общаться.
АналогичноЧто касается API Gateway, я вижу, что он создал этап «Разработка», но не ясно, должен ли я указывать свою производственную сборку iOS / Android непосредственно на этом этапе разработки, или мне следует развернуть «этап производства»,и еще раз, если это так, как бы я включил эту регистрационную информацию о переключении среды в код моего приложения.
Заранее спасибо!