用于提供经常更改的文件的最佳AWS产品

时间:2017-06-22 16:29:35

标签: amazon-web-services amazon-s3

我目前有一个传统的MEAN SPA网站,该网站托管在服务器上。我正在考虑使用以下方法转移到AWS上的(主要)无服务器架构:

  • S3用于托管公共网站资料
  • 用于托管API的API网关
  • Lambda处理大多数API函数
  • DynamoDB作为数据源

但是,我网站的一个关键组件仍然需要运行服务器。该组件通过TCP从多个贡献源收集二进制数据,对其进行处理,并创建一个JSON文件作为输出。此文件每2秒更新一次。需要公开此JSON文件才能使API正常工作。

我看到我的选项如下:

  1. 通过运行轻量级http服务器
  2. 从服务器公开公开JSON文件
  3. 通过服务器的aws cli,使用S3将文件托管在可访问的存储桶中
  4. 使用上述任一选项,似乎我可以使用API​​网关来公开文件。将文件放在S3上是正确的“云”方式来做到这一点,还是我错过了更好的方法?我的一个问题是每两秒收取一次PUT手术费。

0 个答案:

没有答案