David Chappell 上周发布了《云计算平台简介》白皮书。“其目的在于从企业级应用创建者观察的角度对这些技术分门别类并加以简要描述,本课题受微软赞助,但并不局限于微软技术”。
他将云计算平台分成了以下类型:
- 软件即服务(SaaS):一个完全运行于云计算平台之上的 SaaS 应用 [……] 现今最有名的 SaaS 应用例子恐怕要数 Salesforce.com 了。
- 附加服务:通过云计算平台之中服务增强体验的企业内部预制(On-premise)应用。一个流行的消费者案例即是苹果公司的 iTune 软件。(译注:Apple 之前推出了其云服务即 MobileMe )
- 云计算平台:云计算平台提供了创建应用程序的基于云的服务。云计算平台的直接使用者是开发人员,而不是终端用户。
他认为现今大多数先进应用都包含以下部分……
- 一个平台基础:一般包括各类支撑功能,比如标准库和存储,以及基础操作系统。
- 一组基础设施服务:应用程序常常会用到由其它机器提供的一些基本服务。举例来说,它们通常是远程存储、集成服务、身份验证服务等。
- 一系列应用服务:随着越来越多的应用逐渐面向服务化,它们所提供的功能又可供新的应用访问,最终成为一个应用平台。
……为了阐明他定义的应用程序和可用服务的对应关系,接着他又列举了现实中的云计算平台实例,如 Amazon 的 EC2 和 Google 的 AppEngine。请不要错过该白皮书的原文。
评论