第3部分(第4/4 页)
本的产品面向从零开发的应用程序,为其提供基于云的托管服务。功能更为齐全的产品包括开发工具和预先建立的应用程序,开发人员可以将其用作构造单元来构建自己独特的基于web的应用。
让我们回来从云服务开发的角度看一看谁在提供哪些服务。这是一个有趣的公司和服务的组合。
亚马逊
这是正确的,亚马逊,因特网上最大的零售商之一,也是一个主要的云开发服务供应商。按照如下的方式来考虑:亚马逊已经花了大量的时间和金钱设立了众多的服务器来服务其广受欢迎的网站,它正在将这些海量的硬件资源提供给所有开发者使用。
我们讨论中的这项服务称之为弹性计算云,亦称为EC2。这是一个商业web服务,它允许开发人员和公司租用亚马逊公司拥有的服务器云的能力,这一服务器云正是世界上最大的服务器农场之一。通过让客户请求指定数目的虚拟机,并在其上加载他们选择的任何应用,EC2使得可扩展的应用部署成为可能。因此,客户可以按需创建,启动和终止服务器实例,从而形成真正的“弹性”操作。
第三章 开发云服务(4)
亚马逊的服务提供了三种配置的虚拟服务器让客户选择:
? 小型的,它相当于一个具有内存,160GB存储空间和一个32位内核处理器的系统
? 大型的,它相当于一个具有内存,850GB存储空间和两个64位内核处理器的系统
? 超大型,它相当于一个具有15GB内存,存储空间和四个64位内核处理器的系统
换句话说,你只需要选择想要的虚拟服务器的配置和计算能力,而剩下的事情由亚马逊来完成。
EC2仅仅是亚马逊web服务产品集的一部分,它使得开发人员能够直接访问亚马逊的软件和机器。通过充分利用亚马逊已经建成的计算能力,开发人员能够建立可靠的,强大的,低成本的基于web的应用。亚马逊提供了云(以及对它的访问),开发人员提供了其余部分。他们只需要为他们所使用的计算能力支付相应的费用。
AWS也许是目前最流行�
本章未完,点击下一页继续。