抱歉解释太长,但我已经尝试了好几天找到正确的 Action ,任何帮助将不胜感激。
我的 IOS 应用程序将每天使用,图像和一些数据将显示给用户并保存,不再连接。因此,用户每天将使用大约 30kb。
现在,为了进行测试,我正在使用 MSSQL 和 Web 服务的基本托管计划。在 SQL Server 上,我有 4 个表和平均 5 列(我的意思是它不是一个复杂的数据库)(而且我还有一个子查询)。我正在使用 .net 网络服务从 IOS 应用程序进行通信。最后,托管一天的一张图片。
我已经尝试基本上解释了,但根据我的大客户的说法,预计在短时间内至少会达到 100 万用户。
所以我想从 AWS 入手以免失败,但我真的不知道我需要哪些产品/设置(从少数用户到数百万用户)以及如何开始使用 AWS EC2。我还想说明,在 AWS 的文档和谷歌搜索之后,我感到很困惑。
至少请给我指路。谢谢..
最佳答案
您希望在 webtier 和数据库资源中自动缩放。您可能还需要高可用性(即跨可用区、跨区域部署)。这answer可能会帮助您指明正确的方向。从 ElasticBeanstalk 和 RDS(如果您负担得起)开始。他们都抽象出大量的自动缩放。
同时密切关注ElasticBeanstalk architectural overview.它将帮助您区分应用程序的 Web 层、任何应用程序层和堆栈的数据库层。
关于ios - 亚马逊网络服务 - 我需要什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12147469/