1

(ほとんど)フロントエンドのみウェブサイト(HTML、CSS、JS)を作成し、Amazon S3にホストする必要があります。しかし、私はまた、フォームに記入する人々の連絡先の詳細を保存する必要があります。このタイプのシナリオをこれまで処理した唯一の方法は、通常の方法です。つまり、サーバーにデータを送信し、サーバー側でCRUD操作を処理します。APIキーを公開せずにjavascriptから(サーバーなしで)Amazon DBにデータを保存するにはどうすればよいですか?

しかし、現在の状況では、サーバー(EC2インスタンス)の起動は過度な(高価なだけでなく)過ぎると思います。ユーザーが提出したデータをDBに直接保存する方法はありますか? (SQL、NoSQLは何もしません)。

私は解決策になった最も近いが、私が実行していないDynamoDBの低レベルAPIですが、私は、HTMLページからREST呼び出しを行うことはトリックを行うだろうと思うが、問題はそれがの許可を公開するだろうということです資格情報

いずれかの方法を使用できますか?DynamoDB低レベルAPI資格情報を公開しないでください。またはDynamoDBを使用するよりも優れたソリューションがありますか?

答えて

4

データを格納できるサーバーレスのWebサイトを作成する場合は、を使用してAWS Lambdaのファンクションを起動し、データを検証して保存する必要があります。

関連する問題