探索 Force.com:云计算平台的力量
云计算是什么
云在 IT 行业是对全球网络或互联网的隐喻,而计算通常指计算机硬件和软件的使用。云计算就是通过互联网使用计算机资源(作为一种服务),即把计算任务委托给互联网上可用的资源。维基百科对云计算的定义是:“云计算是将计算作为一种服务而非产品进行交付,通过网络(通常是互联网)将共享资源、软件和信息作为公用事业(如电网)提供给计算机和其他设备。”
举个例子,假如你负责一个组织的 IT 部门,要为员工购买硬件和软件许可证,确保他们有合适的资源工作。每次有新员工入职,你都要重新办理购买手续。但如果能将应用程序托管在网络上,员工通过浏览器访问和交互,你就无需维护单个许可证和高端硬件了,这就是云计算。
云计算是对内部解决方案弊端观察后的合理结论,它正迅速取代传统的本地软件应用交付模式,因为本地模式管理数据中心、硬件和软件的成本很高。用户只需为使用的服务量付费,所以有时也被称为基于实用程序的计算。其实在听说这个术语之前,你可能就已经在不知不觉中使用它了,比如使用雅虎、Hotmail 或 Gmail 等托管电子邮件服务。
云服务主要分为以下几种类型:
- 基础设施即服务(IaaS) :也称为硬件即服务,提供 IT 基础设施,包括服务器、路由器、存储、防火墙和计算资源等,以物理或虚拟化形式作为服务提供。用户可按需订阅并付费。亚马逊是该领域的主要参与者,其 EC2(弹性云计算)能提供可调整的云计算能力,可在几分钟内扩大或缩小计算资源,用户按实际使用量付费;S3 是在线存储服务,能提供极高的耐久性和可用性,可存储最大 5TB 的任意对象。
- 平台即服务(P