什么Amazon Web服务组件在一个正常的网络服务使用有人能解释一下吗?

StackOverflow https://stackoverflow.com/questions/498391

  •  20-08-2019
  •  | 
  •  

这是我想在AWS上运行Web服务必须通过一个网站来存储和检索用户数据,目前它的用户,并且需要能够分析几千个站点,每10分钟左右的站点地图。 AWS的哪些组件,如S3,EC2和CloudFront的做我需要使用。有关各组件的目的简短概要将是很好。 :)

我特别不了解简单队列服务的目的。

有帮助吗?

解决方案

您可能,例如,使用EC2(按需,可扩展,VPS)主办的实际应用和S3(网络存储)来存储数据。你可能不会需要的Cloudfront(地理上优化的内容的镜像功能)。

我们使用SQS(简单队列服务)来排队,我们希望异步执行的任务,即不使用户等待它们完成。事实证明SQS变得令人难以置信的昂贵,如果你的网站有即使是少量的流量,因此我们将在不久的我们自己的箱子一个处理队列。

其他提示

您可能想看看另一种服务是弹性块存储(EBS),它提供了一个EC2实例持久性存储。你用一个实例得到默认的存储空间的的坚持,如果你关闭实例,所以我建议你存储在EBS所有关键数据,因此,如果一个实例出现故障时可以快速恢复。

SimpleDB的也可能是您的服务非常有用。

有一个看看维基百科条目用于AWS,详细了解各项服务。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top