Как я могу развернуть приложение реагировать в AWS лямбда-сервер или S3 - PullRequest
0 голосов
/ 27 декабря 2018

Я создал новый реактивный проект, который каждую минуту читает и записывает файлы на S3, чтобы сгенерировать данные на странице.Я хочу развернуть его на AWS Lambda или S3-сервере.Я проверил много документов и не нашел учебник, который хотел.Могу ли я выполнить вышеуказанные требования?

1 Ответ

0 голосов
/ 27 декабря 2018

Да, это можно сделать, вам нужно настроить роль IAM / политику пользователя ( serverless-admin ) и разрешения на чтение / запись из корзины S3.Предлагаем настроить инструмент aws-cli - https://aws.amazon.com/cli/

Вам потребуется настроить профиль aws после установки инструмента.https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html

И далее Используйте безсерверную инфраструктуру, https://serverless -stack.com / для развертывания ваших реагирующих приложений - это упростит процесс.Следуйте инструкциям, это поможет вам лучше понять процесс.Я только что сделал то же самое, развернул ответ JS для чтения / записи из различных сервисов AWS, включая S3 корзины.

Развертывание с помощью команды на терминале - AWS_PROFILE=serverless-admin sls deploy -v --aws-profile=serverless-admin

Обновления кода можно развернуть с помощью -

AWS_PROFILE=serverless-admin sls deploy function -f hello  --aws-profile=serverless-admin
...