虽然平台即服务(PaaS)市场比云计算行业的IaaS和SaaS都要小,但研究公司Forrester表示,这项技术将是企业向前发展的最重要的云服务。
IaaS为企业提供基础设施来按需获取虚拟机、存储、数据库和其他服务,而SaaS供应商则提供云计算版本的应用程序,另一方面,PaaS供应商则提供应用程序开发平台,让企业根据其业务需求来构建和托管自定义应用程序。该研究公司对公共云平台市场的最新Wave报告中显示:“公共云平台是实现云计算的灵活性、生产效率和经济优势的关键因素。”
Forrester发现,云计算行业一些“熟悉的面孔”正迅速在这个市场站稳脚跟。亚马逊、微软和Salesforce.com为PaaS市场提供最广泛的服务,再加上他们强大的合作公司网络以及足够的市场份额,这足以让他们在这个市场长期立足。但是,Forrester云专家James Staten和John Rymer在审查60家供应商后发现,这些供应商并不是提供纯粹的PaaS,他们正在模糊IaaS和SaaS市场之间的界限,并且正逐渐将PaaS功能加入其服务。
IaaS供应商(例如亚马逊云计算服务)正在推出新的功能,让开发人员更容易地在云中构建应用程序,同时还能够扩展和托管这些程序。亚马逊向其核心服务(例如其弹性计算EC2云按需虚拟机和简单存储服务S3)中增加了更面向开发人员的服务,例如Elastic BeanStalk 和Amazon Simple Workflow服务,以及各种各样的软件开发工具包(SDK)。AWS并没有纯粹的PaaS产品,Forrester报告中写道:“亚马逊专注于提供各种各样的服务,这些服务可以结合自定义代码来加速应用程序的创建。”
另外,在SaaS市场已经拥有不错市场份额的Salesforce.com也已经开始扩展器服务到PaaS市场。该公司的Force.com平台让只有很少代码经验的人也可以创建应用程序和工作流,并整合了其核心SaaS产品---专注于客户关系管理(CRM)。除了Force.com,该公司还有Heroku,专门针对想要定制自己的代码的开发人员。具有讽刺意味的是,Heroku运行在AWS的基础设施上。
这些服务之间的模糊界限可能让客户很难选择最适合他们的平台,但Forrester公司称,应该考虑的关键因素是你企业内开发人员的类型,以及供应商合作伙伴网络的稳健性。
Forrester称,主要有三种类型的PaaS用户:DevOps,熟练的程序员,同时也想控制应用程序运行的基础设施;程序员,只关心应用程序开发过程,不想要处理配置基础设施;以及快速开发人员,可能没有编码经验,并正在试图寻找从IaaS或SaaS平台的简易扩展。
Forrester发现,PaaS市场不同的供应商能够满足不同类型用户的需求。AWS是DevOps和程序员市场的领导者,因为其基础设施设置与应用程序开发紧密结合。另一方面,Salesforce.com适合没有编码经验的快速开发人员。
这个市场的其他供应商包括CloudBees、Cordys、Mendix和MioSoft,这些是适合快速开发人员的平台,而IBM、谷歌、Engine Yard和Rackspace则适合DevOps人员。Forrester的研究专注于公共PaaS产品,所以没有涵盖私有PaaS供应商。
第二个主要考虑因素是PaaS供应商的合作伙伴网络的稳健性。第三方供应商提供开发工具、数据库和支持,其中整合了PaaS产品,Forrester表示:“较大的生态系统能够极大地提高客户交付应用程序、寻找关键组件的支持、提供咨询人员和管理云应用的能力。”AWS、微软和Salesforce.com都因其强大的合作伙伴网络而成为市场领导者。
PaaS市场将是企业向前发展的重要市场。Forrester估计,今年,30%的企业将利用某种形式的公共云计算产品。“公共云平台为应用程序开发和交付人员提供了框架、工具和控制台,来加速创建、部署和持续的更新,”Forrester表示,“选择合适的平台,将帮助企业提高生产力。”(邹铮编译)