我们即将推出一款 iPhone 应用程序,如果一切顺利,我们每天可能会接触到数千万用户。
您会为此使用什么服务器解决方案?我想一个小的 VPS 是不够的。专用服务器是更好的选择吗?有没有好的托管服务提供商可以提供这样的服务器?
我是服务器方面的新手,想了解一些有关如何处理此问题的基本信息。
提前致谢
不幸的是,在应用程序启动之前,您不会真正了解应用程序的要求。这完全取决于应用程序需要与服务器进行多少通信,以及用户使用该应用程序的频率。根据这些变量甚至更多,一个 VPS 可能就足够了,或者您可能需要一个或多个专用盒子。它还很大程度上取决于 VPS 和专用盒子的性能,此外还取决于您需要多少访问系统。
最终,您似乎甚至不知道该应用程序的性能如何,因此我建议您采取廉价/高效的方式使用云计算。这样,当您的应用程序的用户群较小时,您将首先限制您的费用。然后,您的性能可以根据您的应用程序的需要快速提升(当然价格也会如此)。这就是云计算的好处,在你有足够的用户群来使用你的服务器到它的极限之前,你一开始不会亏本。此外,当/如果您的服务器不再足够时,您没有停机时间等。
查看Google 的云计算以了解可能的情况。我个人喜欢谷歌的云体验,但你有更多的选择和不同程度的自由,你必须检查一下。亚马逊当然是另一种可能性。