架构图
该系统的架构是由「前端网页」、AWS - 「API Gateway」、「Lambda」、「S3」、「DynamoDB」组成,架构图如下。
功能说明
1. 新增一笔商品资讯:
说明 : 在网页新增产品的功能栏位中,输入「产品资讯」,就可以上传商品资讯。产品资讯的内容 :Product ID(Key) : 产品编号Product Name : 产品名称Product Price : 产品价格2. 查询商品资讯:
说明 : 在网页查询产品的功能栏位中,输入要查询的「产品编号」,就可以看到对应的产品资讯。产品编号 : Product ID3. 显示当前所有的商品
说明 : 在网页下方以表格的形式,显示当前所有的产品资讯。4. 删除指定商品编号的资讯
说明 : 在显示所有商品的表格中,选择指定的商品并删除。操作图
操作说明
使用者透过智慧装置,查看前端网页的画面。使用者根据自己功能的需求,选择不同功能,并发送对应的API请求。当Lambda接收到API请求后,则会执行对应的功能。最后网页会发送API请求,接收执行的结果,最后显示在网页上方面使用者查看。
参考资料
AWS Lambda with API Gateway and DynamoDB Turtoral