Как я могу импортировать данные из Amazon RDS (MySQL) и отображать их на моем веб-сайте S3 stati c? - PullRequest
0 голосов
/ 19 апреля 2020

У меня есть веб-сайт c, размещенный на s3 и имеющий только одно поле учетной записи. При отправке этой формы необходимо запросить базу данных Amazon RDS (MySQL) (с ключом «account»), а некоторые поля должны быть возвращены и отображены на веб-сайте.

Как мне go about это?

Ответы [ 2 ]

1 голос
/ 19 апреля 2020

некоторые поля должны быть возвращены и отображены на веб-сайте

эта часть отделяет stati c веб-сайтов от динамических c. Вы не можете сделать это с AWS S3, он не поддерживает серверные сценарии.

Вы можете попробовать aws lightsail , который поддерживает ваш вариант использования.

0 голосов
/ 20 апреля 2020

Вам понадобится компонент «вычисления», который может выполнить запрос к базе данных.

Это можно сделать, вызвав вызов REST к API-шлюзу, который может вызвать функцию AWS Lambda. Эта функция может запускать код, который вы предоставляете. Код может запросить базу данных и вернуть информацию. Тогда код JavaScript на вашей веб-странице может отобразить возвращенный контент.

Немного сложно, если вы никогда не делали такого рода вещи раньше. В сети есть множество примеров, таких как: Как создать бессерверное веб-приложение с AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB и Amazon Cognito | AWS

...