因此,我的“技术主管”希望我的团队使用亚马逊网络服务DynamoDB作为数据库,用SpringBoot创建一个REST API,我们成功地实现了这一点。但是,现在他想用亚马逊S3取代亚马逊DynamoDB,这对我来说是没有意义的。这是如何工作的呢?将API调用保存为文本文件,然后将其存储在S3中?见鬼,我该怎么做?假设我可以执行POST请求,并且在S3中的一个文件中有5条记录,那么接下来我该如何删除或更新2条记录呢?有没有人有什么经验可以帮我们解决这个问题?在你问之前,"WhY dOnT u ask teCh lEaD?“我们这样做了,当我们问他如何使用DynamoDB时,他说“你自
今天,我设置了一个EC2实例。我想知道亚马逊云上web应用程序的典型架构是什么。我想是这样的,但我遗漏了一些东西:
- EC2 instance for Webserver (apache/nginx) and PHP
- S3 for storage (videos, images...)
- ?? for MongoDB, MySQL or anything else
我不知道这些东西是怎么工作的。例如,如何设置简单的图像上传服务,其中每个图片都通过PHP上传,然后保存在S3上。稍后,当有人访问从S3显示的链接时。
我正在学习CloudFoundry,并试图让我的node.js应用程序访问我的亚马逊S3服务。我已经将我的亚马逊网络服务S3服务绑定到应用程序(在manifest.yml中,路径applications/services中)。在代码中,我可以使用cfenv获取凭据,但如何将它们提供给亚马逊网络服务? var cfenv = require("cfenv");
var appEnv = cfenv.getAppEnv();
var my_s3_service = appEnv.getService('my-s3-service');
/* my_s3_servi