1

很抱歉解释了很长时间,但我几天来一直在努力寻找正确的举动,任何帮助将不胜感激。

我的 IOS 应用程序将每天使用,图像和一些数据将显示给用户,并将被保存不再连接。因此,用户每天将使用大约 30kb。

现在,为了进行测试,我正在使用 MSSQL 和 Web 服务的基本托管计划。在 SQL Server 上,我有 4 个表和平均 5 列(我的意思是它不是一个复杂的数据库)(而且我还有一个子查询)。我正在使用 .net Web 服务从 IOS 应用程序进行通信。最后,托管一天的一张图片。

我试图解释基本但根据我的大客户预计在短时间内至少达到100万用户。

所以我想从 AWS 开始不要失败,但我真的不知道我需要哪些产品/设置(从少数用户到数百万用户)以及如何开始使用 AWS EC2。我还想说明在 AWS 的文档和谷歌搜索之后,我很困惑。

至少请给我指路。谢谢..

4

1 回答 1

2

您希望在 webtier 和数据库资源中进行自动缩放。您可能还需要高可用性(即跨可用区、跨区域部署)。这个答案可能会帮助您指出正确的方向。从 ElasticBeanstalk 和 RDS 开始(如果你负担得起的话)。它们都抽象出大量的自动缩放。

还要密切关注ElasticBeanstalk 架构概述。它将帮助您区分应用程序的 Web 层、任何应用程序层和堆栈的数据库层。

于 2012-08-27T18:49:58.243 回答