T3d*_*b0t 4 javascript amazon-dynamodb
我正在构建一个概念验证 UI,用作静态 JS 应用程序(只是 Netlify 上的免费静态托管),并且我希望能够在 NoSQL 数据库中读取和写入数据。
由于它是 PoC,我需要保持它 100% 免费。请求率会超低;只有少数人会看到它。就大小和成本(0 美元)而言,DynamoDB 似乎是一个不错的选择。
那么从浏览器客户端从 DynamoDB 读取/写入数据的最简单方法是什么?很难说什么是绝对必要的。理想情况下,我会直接连接到数据库(没有 API 网关,没有 lambda),同时保持某种基线安全性。
小智 5
您可以使用适用于浏览器的 aws sdk 从浏览器查询 dynamodb ,
您需要仔细创建一个具有有限访问权限的 IAM 用户(例如,没有 updateTable 权限等)
请记住,任何人都可以劫持您的访问密钥并增加吞吐量并产生成本(如果他们具有 updateTable 权限)或在您的网站外部查询您的表并消耗所有可用容量。
我仍然会选择 API gateway / lambda
| 归档时间: |
|
| 查看次数: |
1935 次 |
| 最近记录: |