简介:
说到云计算当然免不了要提到Amazon,Amazon的AWS是一个典型的IaaS服务,他提供了一组服务,包括存储(S3)、计算能力(EC2)、消息传递(SQS)、数据集(SDB)等。有了Amazon的AWS,企业用户可以在几分钟之内迅速地获得一个基于Amazon基础设施的虚拟基础设施,并且这个基础设施是弹性的,可以根据需求扩展和收缩。世界各地的公司都可以使用这个弹性的计算基础设施。
下面是这个全 Web 范围的基础设施的主要元素,它们提供几乎所有应用程序最常用的构建块:
存储
所有应用程序都需要存储文件、文档、用户下载或备份。可以把应用程序需要的任何东西存储在 Amazon Simple Storage Service (S3) 中,从而实现可伸缩、可靠、高可用、低成本的存储。
计算
Amazon Elastic Compute Cloud (EC2) 能够根据需要扩展或收缩计算资源,非常方便地提供新的服务器实例。
消息传递
Amazon Simple Queue Service (SQS) 提供不受限制的可靠的消息传递,可以使用它消除应用程序组件之间的耦合。
数据集
Amazon SimpleDB (SDB) 提供可伸缩、包含索引且无需维护的数据集存储,以及处理和查询功能。
推荐理由:
有人说,Amazon的这个IaaS服务大大降低了当今Web环境中的“贫富差异”,因为公司不再需要承担高额的基础设施投资和维护成本,只需根据使用的资源付费,不需要提前付费。通俗地说就是企业可以不购买基础设施,直接通过互联网按需租用Amazon的基础设施,并且一切维护工作都由Amazon的专业维护人员来完成,同时,企业只需要为自己所租用的资源付费。
有了Amazon的AWS服务,企业可以把注意力集中在业务思想上,而不需要为服务器操心,不需要担心磁盘空间不足等问题。根据 Amazon 的估计,企业把大约 70% 的时间花在构建和维护基础设施上,在推动企业发展的思想上实际上只花费 30% 的时间。Amazon 会处理与硬件和基础设施相关的繁琐工作,并确保其高可用性,您只需关注如何把您的思想变成现实。
学习资源:用 Amazon Web Services 进行云计算