Развертывание полного веб-сайта в AWS с облачной информацией - PullRequest
0 голосов
/ 06 июня 2018

У меня есть серверное приложение со следующими компонентами: 5 лямбда-функций 1 API-интерфейс, который интегрируется с lambdas 1 статический веб-сайт, который использует API для доступа к лямбда-файлам с помощью набора файлов js html и css 1 таблица DynamoDB, которая используется lambdas

У меня есть шаблон облачной информации, который развертывает таблицу lambdas, API и DynamoDB, а его выходные данные дают URL-адрес API.

Мой вопрос заключается в том, какова лучшая стратегия для развертывания статической части приложения,(html, css, js файлы)? Мне нравится размещать статический контент на S3.Как я могу получить URL-адрес API из стека и вставить его в свой файл JavaScript клиента и развернуть его на данном s3?Можно ли развернуть все приложение с одним полным шаблоном облачной информации?

Спасибо!

1 Ответ

0 голосов
/ 07 июня 2018

В зависимости от того, как построено ваше приложение, я не уверен, что вы сможете развернуть его, используя только облачную информацию.Хорошей стратегией было бы использовать s3 cli для копирования файлов в корзину s3 после развертывания шаблона облачной информации.

Что касается получения URL-адреса API, чтобы упростить себе задачу, я бы предложил создатьзапись DNS, чтобы вы знали, что это раньше времени.

Вы также можете использовать aws cli для описания стека после развертывания шаблона для извлечения выданного URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...