“我渴望看到AppCenter能够一如当年的AppStore,为企业级应用程序带来巨大变革,使得安装和配置的过程变成一个自然的环节,使得应用程序的运行过程——从诞生到下线的整个生命周期完全可追踪、可观察、可记录、可归档。”——青云QingCloudCEO黄允松

云计算改变了传统IT服务的交付模式,将弹性、灵活、按需的理念渗透到设计、研发、测试、上线、运维等各个环节。这一趋势下,云服务商和系统管理商都在争相为客户提供功能丰富的工具,用于管理云环境中的资源配置。即使如此,复杂的技术文档、繁琐的重复代码仍然困扰着开发者。如何抛开离散的资源组件,将基础开发化繁为简,更快速地向客户交付应用服务,成为开发者的核心诉求。
为此,青云希望通过AppCenter2.0重新定义云计算的使用模式,将客户从复杂的流程及底层技术中彻底解放,实现更简单、更轻量的应用交付。在青云CEO黄允松看来,标准交付和简单化使用,才是人们的终极需求,“在漫长的计算机的应用程序管理历程中,人类一直在跟安装、配置作斗争。谁改变了这个事情?AppStore,它的创新就是免安装配置。”是的,AppCenter要做的就是在云端再造“AppStore”,解决企业软件的复杂度。
2016年,苹果AppStore为开发者带来了超过200亿美元的收入,为公司贡献85亿美元营收,继续稳定高增长。凭借高效、简便、稳定的应用交付,苹果构建了一套高价值的商业生态。在企业级市场,IaaS和PaaS难以解决用户的根本问题,直面用户的还是应用程序,而监控、分析、通讯等都是很关键的组件。如何能做到高效一致?标准化的交付和管理是很自然的事情。
2015年5月,AppCenter1.0亮相,当时青云想照搬IaaS和PaaS的标准化设计思路,因为流程过于工程师化、过于复杂。痛定思痛,青云在AppCenter2.0上花费了大量精力简化框架,并且让管理手段变得更加丰富和便捷。简单来说,AppCenter2.0的价值主要体现在三个层面:
用户端,消除在公有云和私有云环境下进行应用开发、部署、运维的复杂度,便捷部署与使用各种类型的第三方应用;合作伙伴端,快速开发和云化应用,提供一站式运营服务能力,包括计费、记账、工单、用户管理等,快速具备商业运营的能力,让云端应用的开发和部署周期,从数月缩减到数天;行业端,重新定义云计算的消费模式,更加简单和高效,从业务/应用视角出发,而非资源视角。同时,建设企业级IT新型的使用模式,类似手机应用商店。
黄允松表示:“我们希望将企业应用程序开发的门槛大幅降低。就像是套餐和自助餐的区别,实际上在企业应用程序开发领域选择太多了,我们渴望在PaaS层交付标准件,与AppCenter一起,帮助开发者/ISV们使用全面、标准的API接口。以API的形式标准化交付,使得开发的过程更加标准和精简化,极大降低了软件开发的成本,以及测试质量保证(QA)的成本。”
云计算让开发者有了更多选择,摆脱了Windows和Linux平台的“束缚”。从企业级应用程序的角度来看,已经没有真正的操作系统了,一切在web端即可完成。不过,这种模式需要非常强的伸缩性,以及定义标准开发的方式和API。对于青云来说,提供统一的API将让应用程序开发变得更加标准化和简洁化。未来,青云还会提供海量的工具,让开发者能够开箱即用。此外,应用程序管理也是AppCenter关注的问题之一,是实现全流程标准化的必备要素。
据了解,AppCenter2.0不会刻意区分公有云和私有云,并且与PaaS之间是可以拆离的,是一个高度抽象的标准化产品,能够支持CloudStack、OpenStack、vSphere等任何一种框架。AppCenter2.0的特性不止体现在管理,还有开发、安装、配置的简单化及标准化。当然,要做这样一个开源的标准化平台,技术门槛肯定是有的,例如分布式应用的多样化、分布式系统的配置信息多样化,还要兼顾云的伸缩性。
黄允松称:“我们希望通过对异构资源的支持,即对非标准的多样性应用程序进行极大抽象,并使之标准化、简单化。与此同时,使Workload可以运行在不同种类的资源层上,这也是青云PaaS和AppCenter的独创之处。”
未来,黄允松想看到新的应用在开发设计时就使用青云的平台和API。在AppCenter2.0发表后的更新版本中,用户也会看到越来越多青云原生API。“今年年中,青云将推出自己的分布式数据库,类似谷歌SpannerDatabase,跨越地理位置的分散的关系型数据库。我们会在这之上做RDBAPI,开发者可以彻底忘记关系型数据库,只需要知道RDBAPI。我们的NativeAPI,不会发明青云标准,而是使用现有的通用标准。”他说。
其实,青云做的事情换另一家公司投入更多的资金、技术、团队未必就做不成。而青云之所以如此有信心,一方面是选对了路,另一方面是格局和心态。首先,青云深知生态的重要性,脱离生态就无法存活,因此会在教育(培训)、技术支持、资源支持、渠道拓展等领域重点投入,AppCenter2.0尚未发布就吸引了金融、科技等行业的几家大客户。此外,技术人员都有一颗普惠的心,用技术改变世界,开源就是黄允松的情怀。
“青云的整套PaaS框架和AppCenter会在今年全部开源。”这是黄允松的情怀。对于整个行业来说,开源是健康发展的重要推动力,青云推进整个企业级应用程序领域的ISV和开发者,转向一个以云为基础的应用程序的标准化开发、以及整个生命周期的管理。黄允松认为,开源是商业与工程化之间的平衡点,”我们会选择比较友好的开源License来授权,并以全球化社区的方式运营。中国会是重要的一环,我们将投入资金和精力去运营这个社区。”2017年,青云将加大投资用于开源和建设开源社区,还会拓展UserGroup,鼓励CoSpace、孵化器等业务。
从商业模式来看,直销和分销都是可选的路,公有云卖服务,私有云卖License。随着越来越多的程序入驻AppCenter,青云可能会从中少量抽成,用于维系生态圈的成长。至于挑战,黄允松谈到,青云在金融领域很有优势,但AppCenter2.0所面向的是各行各业,而各行业的应用程序开发也不是青云的传统范畴,对陌生的环境需要更多思考。
在黄允松的概念中,客户的利益高于投资人,要想为消费者和社会创造直接价值,就不少了SaaS,而AppCenter就是最好的选择,其为SaaS开发者提供了监控、管理、计费、售后等几乎所有的工具和支持,让开发者能够开箱即用。脱胎换骨的AppCenter2.0能否构建多元、开放、包容的云生态,为客户、开发者创造更大的价值?3月23日,AppCenter2.0发布会暨交响音乐会(报名:http://www.bagevent.com/event/271852?bag_track=media),期待青云的又一次蝶变。