云计算改变软件业
2008年,当卫赫士刚刚上任红帽CEO的时候,他提出“3年内达到10亿美元营业额”的公司目标。10亿美元是当时红帽年度收入的一倍,对于这家开源软件厂商,很多人将此视为“新官上任”的热情,并未真的相信。而截止到2011年5月31日的2012财年第一季度财报数据显示,红帽季度总收益2.647亿美元,这个“十亿美元”的目标似乎真的不远了。
云计算加快了这一目标的实现。自2009年开始,红帽开始陆续推出云计算的软件产品及服务,并提出自己的云计算企业定位。在云计算的产业链上,微软、IBM等各大传统IT厂商都在寻找自己的机会和位置,红帽将自己定位为“架构供应商”。这意味着在云计算的三个服务层次(SaaS软件即服务、PaaS平台即服务和IaaS基础设施即服务)中,红帽都有相应的产品及服务提供支撑。
需求决定了市场。在云计算概念大热数年之后,企业的云应用也开始从SaaS向PaaS和IaaS纵深发展。在按需付费的SaaS服务之上,用户更需要可以结合自身企业特点的开发、测试、在线部署等功能的软件产品。而这个可以提供用于架构的编程语言、技术的平台也成为孕育新软件供应商的摇篮。《云计算核心技术剖析》一书作者、人云科技创始人吴东华甚至认为:“基于对云计算的理解,我认为由于PaaS在使用和成本等方面的优势,从长远看来,它将很有可能替代IaaS成为云计算最主流的模式。”
在PaaS和IaaS的深层应用驱动下,云计算对软件业的改变愈发明显。首先是软件的开发方式。随着平台的开放,开源、开放的软件合作开发社区越来越多。开源厂商是联系社区和商业应用的企业,类似这样的企业可以捕捉社区内最新的需求和技术动向,实现开源软件产品的商业化,同时以商业上的利润和方式推动社区的运营。要知道社区中除了“极客”,用户也在其中。与需求的近距离接触,带来最直接的效果就是使得软件开发周期大幅缩短。诺达咨询的研究报告显示,在软件开发的周期中,从可行性分析及开发计划、需求分析、软件设计、程序编码、软件测试和软件维护等各个环节,云计算将产生5%~70%的加速影响。同样地,而用户的购买方式将更加方便,可以随时购买和及时生效,并通过网络实现服务的应用。