Одним из способов, с помощью которого вы могли бы подойти к этому, было бы размещение размещенного веб-сайта на статической корзине s3. Затем, при отправке запроса, переходит к конечной точке POST шлюза API. Это может затем привести к лямбде (на любом языке по выбору), передающему два значения.
Это затем будет передано в объект событиялямбда, вы можете хранить их внутри менеджера секретов, используя имя пользователя в качестве имени ключа, чтобы вы могли ссылаться на него позже. Хранить его внутри файла внутри лямбды не очень хороший подход.
Используя этот способ, вы изучите некоторые ключевые сервисы:
- S3 + Статический хостинг веб-сайтов
- API Gateway
- Lambdas
- Secrets Manager
Вы также можете добавить / лямбда-версии псевдонимов, такие как dev или production, и ту же концепцию в шлюзы API с этапами для эмуляции выполнения развертывания.
Однако естьСуществуют сотни различных способов его создания. И это только один из них!