我读过几篇文章,我知道云计算的基本概念。但我仍然不知道我能用这项服务做什么。
作为一名移动应用程序开发人员,我开发了几个 iPhone 应用程序。我有一个 Bluehost 帐户,里面有 MySQL 数据库。我的服务器和设备端有几个 PHP 脚本,它向服务器发送 http 请求以从数据库中以 XML 格式获取数据。这基本上就是我设计和实现我的应用程序的方式..
现在我可以用云计算做什么?如果我使用 AWS 等云计算服务,那么它将如何改变我的应用程序的结构?
提前致谢...
我读过几篇文章,我知道云计算的基本概念。但我仍然不知道我能用这项服务做什么。
作为一名移动应用程序开发人员,我开发了几个 iPhone 应用程序。我有一个 Bluehost 帐户,里面有 MySQL 数据库。我的服务器和设备端有几个 PHP 脚本,它向服务器发送 http 请求以从数据库中以 XML 格式获取数据。这基本上就是我设计和实现我的应用程序的方式..
现在我可以用云计算做什么?如果我使用 AWS 等云计算服务,那么它将如何改变我的应用程序的结构?
提前致谢...
云计算不一定要改变你的应用程序的结构。在很多情况下,云计算的主要好处是可扩展性。
现在,如果您的 iPhone 应用程序变得非常流行并且使您当前的主机超载,您会怎么做?
使用云,您几乎可以立即按需启动新实例(服务器)。另一个好处是你只需为你需要的东西付费。当然,根据具体情况,可能需要更改结构以利用缩放功能。
编辑:特定于 AWS,他们有一项名为 Elastic Load Balancing 的服务。看看:http ://aws.amazon.com/elasticloadbalancing/