首页 > IT业界 > 正文

进入云计算下一波红利期,SAP重塑企业开发者体验

2020-12-21 12:52:57  来源:互联网

摘要:进入2021年,业界将迎来以公有云为代表的云计算技术的新一波红利期。自AWS于2006年开创了公有云世纪以来,以公有云为代表的云计算技术已经走过了14年的时间。
关键词: 云计算
\

SAP执行董事会成员、SAP首席技术官穆悦庚(Juergen Mueller)

进入2021年,业界将迎来以公有云为代表的云计算技术的新一波红利期。自AWS于2006年开创了公有云世纪以来,以公有云为代表的云计算技术已经走过了14年的时间。过去5年,公有云为全球带来了第一波的红利期,以AWS、Azure和阿里云等为代表的公有云厂商迎来了一波市值的高增长。而到了2020年以及接下来的5年,将迎来传统企业扎推上云及云上“扎根”的高峰期,同时也将迎来云计算的下一波红利期:云上的企业应用开发与集成。

众所周知,2020年席卷云计算产业的云原生技术,其代表技术包括DevOps、微服务、容器和Kubernetes等,其主要目的是促进统一的云上应用软件开发技术以及统一的云应用软件“底座”。随着Kubernetes作为云应用软件“底座”而取得了产业标准地位,接下来就进入到由云应用软件开发者所主导的全新时代。整个2020年,几乎所有云厂商都在“All In”开发者,特别是企业级应用软件开发者——团结更多开发者,进而巩固自己云平台的生态地位。

2020年12月15日,面向开发者的SAP TechEd全球技术大会重新回归中国市场。SAP执行董事会成员、SAP首席技术官穆悦庚(Juergen Mueller)在主题演讲中表示:新冠疫情倒逼企业进一步提升数字化水平,开发人员是每家企业当之无愧的数字化转型推动者。SAP全球高级副总裁、SAP全球研发网络总裁柯曼(Clas Neumann)强调,在全球范围内,今年一年的数字化应用率就相当于过去7年的总和,这是一个巨大的飞跃。SAP全球高级副总裁、SAP中国研究院院长李瑞成表示,SAP为开发者提供一套非常有利的开发工具、开发平台,尤其是B2B开发者可以从完整的商业流程里快速开发出自己的应用,这无疑将推动更大规模的数字化转型。

作为全球领先的企业应用软件解决方案提供商,SAP借SAP TechEd回归中国市场之际宣布SAP HANA Cloud落地阿里云、推出一系列新的开发者工具和服务等,说明企业级开发者“大放异彩”的新时代正在拉开大幕。

软件行业的九大趋势

SAP中国研究院院长李瑞成在2020 SAP TechEd上强调,在时代大趋势特别是智能化的影响下,未来的工作角色将智能化,未来94%的会计师和审计师的工作将被智能软件代替,程序员48%的代码+工作将被智能软件代替。在时代趋势以及智能化的影响下,软件行业将迎来九大趋势,分别涉及软件架构、开发智能化、开发环境、平台集成、部署方式、使用方式、运营平台和消费模式。

\

SAP全球高级副总裁、SAP中国研究院院长李瑞成

首先,软件架构从紧偶合到松耦合、组件化、容器化、服务化、API化、微服务化转变。这实际上就是从传统的单体应用向云原生应用的转变,特别是Kubernetes容器化技术已经被大规模应用到云服务过程中,其跨平台、易部署、模块化的优势大大提升了云服务供给效率,而在SAP架构中,也强调利用Kubernetes容器化技术,给客户提供优质服务,加强平台之间互通。特别是2020年发布的SAP HANA Cloud,最近刚完成了重大变革,也就是在Kubernetes容器化技术之上重构为云原生数据库。

第二是开发智能化,从传统开发模式到以人工智能为基础的智能开发平台。当前,出现了通过人工智能技术应用软件开发,很多代码无需人为编写,代码管理也变得更简化,这就是Low Code(低代码)开发。例如由滑铁卢大学学生创建的Deep TabNine编码自动完成器,就利用了深度学习技术帮助开发者更快的编写代码和补全代码,而SAP的intelligent RPA 也是一款以人工智能技术为基础的机器人流程自动化服务。李瑞成强调,人工智能编码工具的广泛应用使开发者从大量写代码事务中解放出来,从而从事更加有意义的工作。

第三是开发环境从专用封闭到开放、开源。例如Google的TensorFlow就是一个开放的深度学习平台,而SAP新打造的SAP Business Technology Platform业务技术平台,提供了很多业务流程的下沉和封装,让SaaS开发都可以及时调用各种商业流程与服务,方便自己的应用开发。

第四是平台集成,平台和平台互通形成有效生态体系。早期每个公司虽然都有自己的独立平台,但相互之间形成不了有效的生态体系,现在很多公司之间平台互通互连,给开发者提供非常方便便捷的开发形式。例如,在SAP Business Technology Platform业务技术平台基础上,可以调用Kubernetes容器,同样也可以使用SAP业务流程服务,两者结合让开发者更快开发SaaS应用。在2020年9月的Gartner企业集成平台即服务(EiPaaS)魔力象限中,SAP是前三名中唯一的平台型公司。

第五是软件部署方式从企业内部扩展到云端。早期企业主要是通过On-Premise(企业内部部署)的方式部署软件,财务成本和运营成本都非常高。现在通过云的方式可以有效降低TCO(总拥有成本),同时即插即用、事后付费也给企业带来更多便利。云端软件部署方式有私有云、公有云、混合云,企业根据需求选择自己适合的软件部署方式。

第六是软件使用方式从单机转向到云端、移动端、边缘计算。过去,企业软件的使用方式非常单一,就是PC方式。现在从PC到云端、移动端、设备端、边缘计算,不同硬件和终端设备可以在不同场景接入到系统中,完成企业所需要的功能和服务。接入硬件和接入方式越来越多样性,给企业带来实实在在的好处和利益,因此开发者要充分考虑终端设备的多元性。

第七是软件运营平台从本地到云数据中心,基于成熟的PaaS平台像Google云平台和SAP业务技术平台,让企业级SaaS软件在运营过程中更容易、更可靠、更便捷。

第八是软件消费模式从软件许可到订阅式的按需服务,可按时、按租户使用多种多样的云服务,为企业使用软件提供了极大的灵活性和成本控制,推进了软件服务方式的变革。从PaaS层到SaaS层,从B2B到B2C,企业软件消费模式正全方位进化。

第九是作为IT从业人员,还要时时刻刻考虑对环境、对能源的影响。例如,Github提供了代码托管服务,实现开发人员在编码、在线编辑、共享和协作,大幅降低了不必要的代码存储。目前有将近350万人使用Github平台,软件项目超过600万,软件开发过程更加绿色。

随着软件行业九大趋势的深化,特别是疫情影响下极大推动了以SaaS云应用为主的软件开发,在线教育、在线办公、在线零售、在线支付等在线软件服务和商业模式的迅速走向主流。在2020 SAP TechEd全球技术大会上,SAP首席技术官穆悦庚强调:帮助开发者获得成功,是SAP Business Technology Platform 业务技术平台的全部意义所在,现在是开发者大放异彩的时候,可以在SAP Business Technology Platform业务技术平台上开发快速新应用、扩展应用以及创建新集成。

SAP业务技术平台,重塑企业软件开发

从2018年开始,SAP提出了“智慧企业”战略。当前处在智能技术时代,机器学习、人工智能、物联网、区块链等智能技术的广泛应用,让企业流程更加智能化,从而推动形成智慧企业,智慧企业带来的就是智能化时代,这是SAP“智慧企业”战略的内在逻辑。而伴随软件产业的大趋势,SAP也在智慧企业战略下,逐步提出并完善了SAP Business Technology Platform业务技术平台。

\

看一下SAP业务技术平台的演进。过去三年,SAP“智慧企业”战略经历了自身的发展和演化。2018年,SAP提出“全方位智慧套件解决方案”,包括云平台、SAP HANA内存计算、智能技术、智慧应用套件;2019年,SAP在运营数据方面下功夫,在财务数据、人力资源数据、工艺数据、生产数据等基础上,利用人工智能技术进行了大量的优化和流程再造,同时提出了“体验经济”;2020年SAP利用以智能技术为核心的SAP Digital Platform,与运营数据和体验数据相结合,形成了一套完整战略;2020年底,SAP提出完整框架,包括底层的业务技术平台,融入了可持续发展、体验经济管理以及更多的商业流程,同时把SAP商业网络解决方案融合到框架中,形成了完整的智慧企业方案。

SAP业务技术平台是在发展智慧企业战略的过程中、对SAP在过去几年收购的多家云SaaS公司以及其它技术公司的基础上,沉淀而形成的统一技术“底座”。穆悦庚强调,SAP业务技术平台是SAP的技术架构和 SAP技术战略的核心。SAP业务技术平台是SAP智慧企业套件、SAP行业云解决方案以及 SAP商业网络等的基础,是集成的技术解决方案组合,涵盖四个领域的功能:数据库与数据管理、商务分析、应用开发与集成以及智能技术。

在SAP业务技术平台最底层是基于SAP数据中心和多个公有云数据中心的基础设施等架构SAP业务技术平台划分为基础层、数据层和应用层:基础层提供的是多云基础设施管理+Kubernetes/无服务器基础设施以及混合云部署模式,配套统一的安全与法规遵从、API和事件管理、集成等;数据层包括了SAP HANA、HANA Cloud和数据湖等,以及机器学习和人工智能等算法;应用层则是面向应用的统一管理,包括应用市场、低代码/无代码开发、RPA智能流程机器人等。

简单理解,最新的SAP业务技术平台,是SAP所有应用软件的“中台”与“后台”。例如最新发布的SAP One Domain Model,提供跨SAP所有应用的统一的业务对象数据模型(如员工或成本中心),这样就可以在所有SAP应用中使用共同的业务对象。之前,SAP收购了差旅管理、人力资源管理、采购管理等SaaS云服务,现在就可以通过SAP One Domain Model把不同SaaS云服务中的数据模型都整合起来,还可以共享给新的应用。本次SAP TechEd上宣布了支持端到端的从人员招聘到退休的全业务流程中所需的首批业务对象。

SAP希望通过SAP业务技术平台赋能开发人员,加速推动企业迁移到云端,或者在云端实现企业的新商业目标。通过与开发者社区合作,SAP业务技术平台确定了三个最重要的场景:第一,支持在SAP环境下构建扩展应用;第二,利用各种数据源创造价值;第三,跨SAP和非SAP系统、以简单而灵活的方式进行集成。

在扩展性方面,SAPTechEd向云原生开发人员提供了SAP Cloud Platform Enterprise Messaging事件总线,以构建扩展应用。在数据方面,SAP HANA Cloud 带来了新的集成功能,支持将SAP HANA Cloud连接到本地SAP HANA系统、SAP S/4HANA系统以及第三方数据源,借助SAP HANA数据湖还可处理PB级数据,单击几下就可以连接SAP Analytics Cloud等。在集成方面,借助 SAP One Domain Model和SAP Cloud Platform Master Data Integration服务,可以实现全面集成,并做到开箱即用;SAP Cloud Platform Extension Suite 推出了更多集成式流程自动化工具,包括支持构建数字化工作流的SAP Cloud Platform Workflow Management,以及能够创建可定制自动化功能的SAP智能业务流程机器人Intelligent RPA 2.0;SAP重新设计了 SAP API Business Hub 的用户体验,支持架构师和专家更轻松地识别相关集成内容。

SAP业务技术平台对于SAP是如此重要,在2020年第4季度到2021年第1季度就有500多项关于该平台的技术产品组合的创新成果。

人人皆创客、全球共创新

2020全球疫情,把全球推进到了人人皆创客、全球化共同创新的全民化、全球化软件开发大时代。在德国,SAP与德国电信合作为德国政府开发了Corona-Warn-App,这款应用也成为了德国政府有史以来最大的开源项目。该款应用在2020年6月15日上线,两天后就有600万次下载,10万人访问了开源代码,7250名社区与开源项目成员参与了开发。

\

SAP全球高级副总裁、SAP全球研发网络总裁柯曼(Clas Neumann)

SAP全球高级副总裁、SAP全球研发网络总裁柯曼(Clas Neumann)表示,很大程度上正是因为疫情的原因,SAP一系列的创新和研究工作都是与之前没有接触过的全新的伙伴进行开发和合作。在疫情之初,SAP就与德国外交部合作开发了帮助德国海外侨民返国的应用,而SAP之前从来没有与德国外交部合作,甚至都没有想像过这样的合作伙伴。

如今的开发人员不再只是单一角色。现在的开发人员可以是云原生开发人员、可以是数据科学家、可以是企业架构师、也可以是“平民”开发人员或仅仅是用户体验设计师。所有开发人员都有一个共同点——他们都是创客,热衷于用代码进行创新创造。这也正是SAP大力推进开发者友好的业务技术平台的重要原因。

除了通过SAP业务技术平台更好的服务开发者外,SAP自身也是一个“开发者”。SAP研发网络是一个遍布全球20个地区的研究院网络,在北美、南美、欧洲、以色列、亚洲等地共设有20家研发中心,其中的SAP中国研究院是除德国之外的全球第二大的研究院。柯曼强调,SAP研发网络分布如此之广,是因为一方面相信理念多样性、创新系统多样性得到充分的发挥和尊重是特别有价值的,另一方面需要汇聚全球最佳技术和实践并集中到产品里。

SAP发布的任何一个产品都包含来自全球的智慧,SAP研究院大多数员工所从事的研发工作都是针对全球性产品。当然,SAP全球研发网络的研发中心分布并不是随机的,往往会利用当地生态系统中的优势进行有针对性的部署,例如与安全有关的软件和产品就在SAP以色列和德国研究院进行研发;SAP中国研究院特别注重研发针对全世界的智能制造、智能供应链、智能ERP等软件和应用。

李瑞成进一步强调,SAP中国研究院是SAP四大研究院之一——SAP美国研究院、SAP中国研究院、SAP印度研究院和SAP德国研究院,其它的16个研发中心要么是市场专攻型、要么是技术专攻型。SAP研究院涉猎的业务则比较广泛,既服务全球市场也服务本地市场,例如SAP中国研究院就承担全球产品研发和面向中国市场产品研发这两大任务。目前,SAP中国研究院所参与的SAP产品,已经行销到全球190多个国家,涉及SAP HANA数据库、Cloud开放平台、业务技术平台、ERP、智能制造等。

在面向中国市场的创新方面,SAP中国研究院和沈阳自动化研究所一起连续打造了三代智能制造解决方案,最新的一代为自适应模块生产线,成效非常明显。SAP中国研究院还推进了微信与SAP应用的集成——以微信作为交互渠道、业务流程还保留在SAP系统。通过开发与微信这样的社交平台集成方案,SAP中国研究院继续将以社交为主的平台交互下沉到了SAP云平台上,而不仅仅是在应用层面的集成,这样就方便其它国家和地区的社交平台都与SAP应用进行交互。本次疫情期间,SAP中国研究院与中国政府合作的疫情解决方案,也反向融合到了SAP产品体系中,并推向了国际市场。

李瑞成强调,一个新技术在SAP的诞生是经过了分布式研发的,例如SAP HANA技术就是西安团队、首尔团队、德国团队共同研发的,HANA技术的研发也反向促进了西安团队的快速成长,如今SAP中国团队与SAP其它国家的研发团队处于同一起跑线,而本次SAP HANA Cloud落地阿里云,也是西安团队和其它地区团队共同落实的。SAP HANA Cloud 已成功登陆 AWS、Microsoft Azure,未来还将登陆 Google Compute Cloud。

总结而言:2020年的全球疫情加速了全球的数字化转型,2021年将迎来云软件开发的大时代。SAP作为全球最大的商业网络生态,在2020年推动了SAP业务技术平台的大发展,为迎接人人皆创客、全球共创新的全球开发者特别是企业开发者的大发展而做好了充分的准备。SAP全球研发网络作为一个全球化的研发创新网络,为全球化的联合研发创新提供了实践样板,同时也是SAP业务技术平台的“尝鲜者”。在SAP全球研发网络的推动下,一个云计算时代企业开发者的新时代大幕,正在揭开!


第三十二届CIO班招生
法国布雷斯特商学院硕士班招生
北达软EXIN网络空间与IT安全基础认证培训
北达软EXIN DevOps Professional认证培训
责编:chenjian