一、云计算发展

      云计算被视为继 80 年代大型计算机到客户端-服务器的大转变之后的又一次革命,为我们带来了工作方式和商业模式的根本性改变,进而成为推动企业创新的引擎。云计算从最初的概念出现到如今的应用普及,已有十余年的时间。目前云计算进入大规模应用阶段,大量企业可以像使用水电等基础设施资源一样来使用IT资源。数字化浪潮下,云计算已经成为这个时代的必然选择。

      从1983年Sun公司提出“网络即计算机”概念开始,并行计算、分布式处理和虚拟化技术逐渐成熟,到1999年开始有商业性的平台公司出现。同年3月,Salesforce成立,提供云服务,即SaaS,9月LoudCloud成立,提供服务器出租,即Iaas。至此,云计算的基本架构初步形成。2006年,Google提出 “云计算”概念,将云计算分成三层:

  • IaaS(基础设施即服务,Infrastructure-as-a-Service)是指通过互联网获得计算、存储资源,服务商不参与后续的操作系统、中间件及应用程序开发;
  • PaaS(平台即服务,Platform-as-a-Service)是指通过互联网获得软件开发环境及中间件,服务商不参与后续的应用程序开发;
  • SaaS(软件即服务,Software-as-a-Service)是指通过互联网提供特定的软件产品,服务商介入程度最深。

应运而生的企业级云原生PaaS平台典型云计算分层框架

      近10年来,云计算给我们的生活、工作带来了翻天覆地的变化。IT技术、商业模式、服务理念等多个方面都得到很大的发展和改变,IT服务更加灵活、更加便捷,IT服务逐步成为公共的资源设施,可以像水、电一样使用;共享经济、平台经济、API经济等商业模式不断涌现,给企业的发展带来大量创新机会;互联网的实时、移动、个性、社交、体验、按需等服务理念深入人心。

      云计算诞生之初,SaaS通过其“轻量化”的特性,从应用切入企业,使用户无需进行构建和维护,购买即可使用的便捷方式,很快的便迎来了爆发期,并持续多年占据云计算市场的核心。

      随后以存储数据的平台和相应的硬件设备为代表的IT基础架构在云计算环境下同样展示出巨大的价值,这也使得IaaS市场迅速迎来了发展的风口,并在短时间内超越SaaS,成为市场主导。在国外,亚马逊、微软、谷歌占据了大块的公有云市场;在国内,阿里云、腾讯云、金山云、华为云等群雄逐鹿,同时还有不少一些小型云计算创业企业,他们凭借自身的灵活和技术特色赢得用户认可。

      相比成熟度较高的IaaS和SaaS,PaaS市场仍处于发展初期。PaaS市场起步较晚有其必然性,PaaS需求是建立在IT底层基础设施逐步向云计算转型背景下的。

二、PaaS的发展历程

      根据NIST(美国标准化技术机构)的定义,PaaS是将数据库、开发工具和其他支持应用服务交付的组件整合为一个平台作为服务提供给开发者,从而使得开发者无需关注应用程序运行和维护时所需要的资源,用户通过网络使用开发者开发的应用软件。PaaS为开发人员和公司提供了创建、托管和部署应用程序的环境,使开发人员不必担心基础设施方面的复杂性(设置、配置和管理服务器和数据库);PaaS通过提高开发应用程序的速度,使开发人员专注于应用程序本身。即消费者管理应用程序和数据,而软件厂商(公有云PaaS)或IT部门(私有云PaaS)管理运行、中间件、操作系统、虚拟化、服务器、存储和网络。随着云计算的日渐普及应用,企业对于云原生应用和全新的应用开发&管理模式提出了更高要求,PaaS在云服务产业链中具备承上启下作用,这一中间层变得越来越重要。

      PaaS是Platform as a service,通俗的说法是平台的云化。而PaaS的前世就是传统软件的平台技术,这是一脉相承的。从上世纪90年代开始,各行业就开始通过做平台来降低创新和迭代的成本,通过平台实现标准应用可扩展,个性化应用可定制。传统企业级软件里就能看到强大的开发工具和API,每个强大的软件都带着一个强大的平台,例如SAP、Oracle、金蝶等。PaaS不是凭空而生的,是一路沿袭过来的。

      软件厂商做平台难度已非常大,而做PaaS难度更大。增加as a service,不仅仅是简单的把原有的平台产品改良以适应云化,而应该是基于云化的新技术,全新重构平台,消化基于云计算特性出现的各类复杂技术,才能最终提供一个简单易用的服务给客户。

      PaaS从诞生到现在,大约有十年时间,PaaS平台已从星星之火,发展为燎原之势。

应运而生的企业级云原生PaaS平台

  • 2007-2012年,PaaS初步发展

      2007年,Salesforce发布第一个商业PaaS,即force.com。2008年,Google公布Paas平台GAE(Google App Engine),它采用云计算技术,使用多个服务器和数据中心来虚拟化应用程序。此阶段市场处于教育阶段,更多国际巨头布局PaaS,但底层IaaS开放性和商业化不足,在上层构建的PaaS多为面向开发者的技术PaaS,缺乏直接的商业转换价值,企业用户认可度不高。

  • 2013-2016年,PaaS进入迸发期

      此阶段全球PaaS市场百花齐放,早期CloudBees 发布企业版Java PaaS,Docker发布容器虚拟化技术,EMC&Vmware发布企业版PaaS,微软Azure进入中国,IBM公布Bluemix PaaS,Oracle 提供企业云PaaS平台,Rocket发布容器虚拟化技术,Google发布容器编排技术。PaaS逐步成为多家厂商的发展战略。

  • 2016至今,PaaS进入高速发展期

      2016年以后,PaaS进入高速发展期,一方面,基于开源kubernetes的容器型PaaS技术开始成熟,另一方面,越来越的的企业将PaaS作为企业数字化转型企业的赋能平台。

      PaaS平台的诞生虽然早于容器和虚拟机技术,多年来一直处于不愠不火的状态,但PaaS平台却因为Docker的兴起而再次被关注。新一代PaaS平台开始以Docker为底层核心,更加接近PaaS初期的愿景。

      首先,Docker推动了微服务架构设计理念的落地,把一个原来很庞大的复杂的单体系统拆分为一个个完全独立解耦的小程序,并分布式的部署在一个集群中,以增加系统的稳定性、水平扩展能力。之前缺乏自动化工具和平台的支撑,微服务架构很难落地,长期只在大的互联网公司推行。而Docker的出现改变了一切,微服务的部署、服务编排效率大大提升,尤其是kubernetes的出现。

      其次,Docker大大提升了软件开发和系统运维的效率,促进了DevOps体系的成熟与发展。Docker技术对应用的发布做了标准化的封装,提供了源码编译、镜像打包、自动部署或升级、自动化测试,以及运维阶段的监控告警、自动扩容等能力,大大提升了系统运维的可管控性、可度量行、可监控性等重要指标,推进了DevOps平台的落在和发展。

      2015年6月,Linux基金会与行业巨头联手建立云原生计算基金会(CNCF)。CNCF给出了云原生应用的三大特征:容器化、DevOps、微服务。云原生架构包含了一系列的技术体系和应用工具,用来帮助企业快速、持续、可靠、规模化地交付业务软件,例如当前最流行的Kubernetes和Mesos等。云原生正在加速侵入IT的各个领域,并且影响和改变着整个生态圈。云原生已是搭建企业PaaS平台以及新一代私有云最核心的技术,越来越多的企业正基于云原生架构改造或新建自己新一代的PaaS平台。

三、PaaS平台细分领域

应运而生的企业级云原生PaaS平台

      PaaS服务与开发过程中的需求密切相关,细分领域众多。目前,PaaS市场呈现高度碎片化。应用场景不同,PaaS的设计思想、功能定位也不同。所以,用户要想选对产品,必须先明确PaaS的应用场景,了解它的分类。

      对于PaaS平台,Gartner把它们分为两类,一类是应用部署和运行平台APaaS(application platform as a service),另一类是集成平台IPaaS(integration as a service)。人们经常说的PaaS平台基本上是指APaaS,如Force.com和Google App Engine。

      按部署的角度,PaaS可细分为数据库服务、应用开发、应用基础架构、中间件服务等,包括API 管理服务 (apiPaaS)、应用开发服务(adPaaS)、业务分析平台服务 (baPaaS)、业务流程管理平台服务(bpmPaaS)、业务规则平台服务 (brPaaS)、用户整合软件服务 (iSaaS)、通信云服务 (cPaaS)、云数据库服务(dbPaaS)、数据代理平台服务 (dbrPaaS)、事件处理服务(epPaaS)、功能平台服务(fPaaS)、企业横向门户服务 (Portal PaaS)、内存数据网格服务(imdgPaaS)、集成平台服务 (iPaaS)、物联网平台服务(IoTPaaS)、托管文件传输服务(mftPaaS)、主数据管理服务 Services (mdmPaaS)、面向消息的中间件服务(momPaaS)、移动后端平台服务 (mbPaaS)等众多细分市场,Gartner数据显示2016年PaaS市场总规模约2196亿美元,其中APaaS市场份额为35%、iPaaS市场份额为14%。

      PaaS平台也可以从2B(Business)的企业级PaaS和2D(Developer)的开发者PaaS两条线来区分。

      企业级PaaS为企业应用场景提供服务,比如快速构建财务、HR、CRM、SCM和个性化等企业业务。流程、数据、表单、报表、集成等是构建企业应用场景中频率最高最头痛的事,需求复杂、业务变化快也是现实中遇到最多的问题。企业级PaaS提供企业业务的抽象业务领域模型,归纳为模型、组件,通过低代码可视化配置,即可快速开发企业应用。

      开发者PaaS为开发者提供服务,大部分应用通过高代码方式实现。与企业级PaaS相比,开发者PaaS不仅可以开发企业级应用,还可以开发网站、电商、游戏等消费级应用。但是,由于开发者PaaS不会提供抽象领域模型,遇到企业级应用中高频出现的场景时,成本、效率和质量就会大打折扣,因为仅仅提升编程和运维效率是解决不了这些问题的。

      因此企业级的复杂商业场景更适合在一个统一的企业级PaaS平台上,来构建和运维数十、数百个企业应用。

四、PaaS平台未来发展趋势

      2017年,我国云服务市场规模超过698亿元,预计未来几年将保持约30%的年复合增长率。根据诺达咨询2018年的调研,在对云计算了解而暂未部署PaaS服务的潜在用户中,未来一年内有36%的潜在企业用户有计划部署PaaS服务,未来一到两年内,有望成为PaaS平台部署的密集期,PaaS服务有望迎来高速增长。

      随着企业数字化转型的加速以及互联网+的迅猛发展,PaaS在帮助企业级应用实施方面具有天然优势:(1)经济“新常态”下,企业成本控制成为企业盈利提升的必经之路;(2)大数据等创新业务促使企业选择业务上云,提升数据资产价值;(3)海外业务加速布局,采用云计算更契合业务区域分布广的特点;(4)移动互联网思维深入人心,用户培育基本完成,云计算正日益成为新科技基础。PaaS可以解决云环境下应用程序开发过程中关键问题,提升敏捷性、可扩展性,同时对专业知识的需求有限,易于部署及可降低成本和开发时间。2017年4月10日,工业和信息化部编制印发了《云计算发展三年行动计划(2017-2019年)》提出到2019年力争云计算产值达到4300亿元,云计算国家标准体系建设稳步推进。2018年,容器、微服务、DevOps开发等细分领域技术发展更加迅速,PaaS 作为业务开发平台以及 SaaS 层应用程序的运行平台,将迎来更快速的发展。

      根据2018年Gartner的最新研究报告,云计算仍是数字业务创新的战略平台。CIO面向应用架构和平台基础设施开展决策时,必须了解PaaS平台发展的关键趋势,并拥抱PaaS平台,以使其业务敏捷性最大化。基于Gartner对PaaS平台发展趋势的研究,新一代的PaaS平台必须基于云原生架构,进一步具备控制IaaS、CaaS等底层技术服务能力,屏蔽底层技术的复杂性,提供云基础技术服务能力;进一步抽象企业业务模型,提供低代码的高生产力应用开发平台;同时PaaS平台会基于越来越成熟的AI技术、物联网技术、大数据技术,为平台赋予更多的平台级应用服务能力。

五、新一代企业级云原生PaaS平台-金蝶云苍穹重磅发布

应运而生的企业级云原生PaaS平台金蝶云苍穹PaaS平台技术架构图

      8月8日,金蝶在春茧体育馆盛大发布了金蝶云苍穹产品,正好吻合了Gartner提出的发展趋势。金蝶通过颠覆式创新全新打造了新一代企业级云原生PaaS平台,由微服务架构、容器服务、DevOps等为代表的云原生基础架构组成,为企业IT业务提供了按需使用、持续运行的基础能力。同时基于云端动态领域模型和在线开发平台,预置企业业务模型,支持低代码、可扩展、持续交付企业新应用,为企业业务的快速创新提供了重要支撑。金蝶云苍穹结合新兴技术发展,提供了社交服务云、大数据服务云、人工智能服务云、物联网服务云等一系列的平台级应用服务,帮助客户快速接入新技术应用,加速企业数字化转型。

      金蝶云苍穹PaaS平台为不同客户、不同行业、不同伙伴、甚至个人开发者等,提供企业级云应用的全生命周期开放生态服务,构筑一个共商、共建、共享的企业命运共同体。

想要对金蝶云苍穹有更多了解,请查看:http://www.kingdee.com/products/firmament