亚马逊网络服务 - 豆茎定价决定

时间:2013-07-26 05:00:45

标签: amazon-web-services amazon-s3 webserver elastic-beanstalk amazon-ebs

看这个页面 http://aws.amazon.com/elasticbeanstalk/ 阅读定价部分时我有点困惑。

定价部分提到S3存储以及弹性块存储量,我不明白为什么。 S3和EBS服务在我看来都是数据存储服务,因此购买它们有什么意义呢?

我需要的是一个Web服务器来部署PHP平台和一个单独的数据库服务器来部署链接到该平台的MySQL数据库。 Web服务器需要磁盘空间来保存网站的实际代码,并且由于用户不会上载或下载大量内容,因此预计网站不需要大量硬盘空间。当用户在我开发的平台中导航时,大多数内容将从数据库中即时生成。

数据库服务器将拥有相当大的数据库。同样,出于这个原因,我认为我需要Amazon RDS服务,并且此类服务未在上述链接的定价部分中列出。我的问题还在于:如果我为关系数据库购买RDS服务器,我还需要S3或EBS或两者来存储数据库数据吗?我不明白这个......

希望你能帮助我......

由于

2 个答案:

答案 0 :(得分:2)

S3用于存储应用程序版本的副本,因此,如果需要向上扩展,新的EC2实例将从S3中提取副本。 此费用通常可以忽略不计

可以使用EBS,但您 不能使用EBS。 EBS是实例存储,并且比连接到S3要快得多,如果这种事情很重要的话。 EBS也是持久存储,而 ephemeral 则在实例关闭或被替换时消失。

将EBS视为可热插拔的硬盘驱动器,您可以从一个实例中提取并弹出另一个实例仍然包含所有数据。这对于应用程序代码(在将新实例添加到环境时从S3复制而来)并不重要,但对于应用程序的其他“热”部分可能很重要。如果你不需要这个,那就这样吧。

RDS是它自己的事情。我们支持对S3 / EBS进行快照和/或定期备份数据(我不记得目前是哪种情况),但是对于日常性质而言,严格都不需要RDS。强烈建议定期备份数据库(为了您自己),但不是必需的。

有意义吗?

答案 1 :(得分:0)

RDS是与Elastic Beanstalk和EC2 / EBS和S3分开的服务。将其视为自己的独立服务。

RDS DB的存储空间与任何其他S3或EBS使用情况分开计价和计费。快照使用的存储也与RDS定价一起单独定价。