Среда AWS Mobile Hub - PullRequest
       22

Среда AWS Mobile Hub

0 голосов
/ 30 мая 2018

В настоящее время я работаю над своим первым проектом AWS Mobile Hub, и пока он идет довольно неплохо.Однако неясно, как управляются «производственные» развертывания.

В проекте My Mobile Hub используются следующие функции:

  • Вход в систему (Cognito)
  • База данных NoSQL (DynamoDB)
  • Облачная логика (API Gateway & Lambda)

Можно ли провести различие между средой "разработки" и "производством"?

Например, ведите отдельную БД «Пользователи» для разработки и производства, и если да, то как мне настроить код приложения (React Native), чтобы знать, с какой БД / средой следует общаться.

АналогичноЧто касается API Gateway, я вижу, что он создал этап «Разработка», но не ясно, должен ли я указывать свою производственную сборку iOS / Android непосредственно на этом этапе разработки, или мне следует развернуть «этап производства»,и еще раз, если это так, как бы я включил эту регистрационную информацию о переключении среды в код моего приложения.

Заранее спасибо!

1 Ответ

0 голосов
/ 30 мая 2018

Я не знаю, есть ли простое различие, но есть некоторые варианты, которые я видел в документах .

Отсоединение от существующего проекта awsmobile

awsmobile init --remove

Присоединение к новому существующему проекту awsmobile

awsmobile init <awsmobile-project-id>

Отслеживание идентификаторов сред при развертывании.

Мобильный идентификатор

https://console.aws.amazon.com/mobilehub/home?region=us-east-1#/[awsmobile-project-id]/build

...