找回密码
 立即注册
搜索
品位科技 首页 今日科技 IT业界 查看内容

基于商业应用开发云高效构建企业应用 (上)

2018-11-7 17:25| 发布者: admin| 查看: 323| 评论: 0

摘要: 新一代商业应用使能平台——商业应用开发云

2018-10-12 上海

新一代商业应用使能平台——商业应用开发云在今年的HC大会上大放光彩,为了大家能更深入了解产品,我们邀请到华为商业应用开发云的首席架构师丁俊卿并为大家带来了详细又精彩的产品介绍。以下是精华内容回顾:

注:右4是华为商业应用开发云首席架构师 丁俊卿

华为商业应用开发云首席架构师 丁俊卿

  继互联网、移动互联网之后, “万物互联”的物联网时代也正呼之欲出,在这个发展历程中,业务需求变化快,开发节奏慢,大多数情况下,懂编码的人不精通业务,精通业务的人不懂编码,业务需求转化成系统功能的效率低下,这一直是我们和客户共同面临的问题。这些问题在万物互联的全在线时代会更加突出,那么如何解决这些问题呢?

越来越多的IT巨头使用Application PaaS来解决这些问题,通过aPaaS平台加速商业创新、为开发者提供高效的端到端开发、测试、运维工具、降低开发门槛、缩短应用上线周期已经成为业界主要趋势,其中就包括SalesforceOracle、微软,当然也包括华为的Application PaaS———华为商业应用使能开发云。

华为商业应用使能开发云是集技术支撑、领域资产积累、交易撮合为一体的综合性平台:

1)为合作伙伴提供一站式云化开发工具、运行环境、运维工具等aPaaS基本的能力。

2)华为将多年业务开发经验整合成可复用的、可扩展的领域资产,如交易管理服务、行业计费服务、商业应用模板等等,这些云化资产可以根据客户需求通过配置化或脚本方式扩展,并且可以快速与合作伙伴既有系统集成。

3)华为商业应用使能云与Marketplace无缝集成,完成企业客户与开发者间的商机撮合,实现解决方案、数字资产的快速变现。

为了支撑合作伙伴快速创新,华为商业应用使能云投入了大量的开发人力与资源,在四个方面做了深入设计与研究,包括:

1)基于Business Object封装行业知识,简化商业应用的构建,缩短应用构建周期(BO是一个相对新的概念,后面会有比较详细的介绍)。

2)提供云端可视化工具实现端到端少代码、无代码的配置化开发,降低开发门槛。

3)使用元数据驱动的微服务框架快速集成、扩展客户现有数字资产。

4)提供全云化的开发、测试、部署、运维能力,降低开发、部署门槛、缩减商业应用的运行成本。

 

先来了解一下BOBusiness Object),Business Object 是封装了完整业务模型、业务规则、业务行为、页面展现碎片的软件单元。

举个例子,如果把飞机的发动机看作为一个Business Object,使用发动机的人只要给发动机一个启动指令,发动机就会输出动力,使用者不需要关注为什么输入启动指令就会有动力输出的内部细节,这是发动机专家也就是领域专家需要关心的和封装的事情。

领域专家基于领域知识设计Business Object,完成其内部结构的封装,使其可复用、可扩展。使用者便可以快速、方便的使用Business Object,而不需要关注其内部实现细节,从而达到快速构建商业应用,缩短了开发周期、减少了开发成本的目的。

Business Object 已经成为高效构建商业应用的重要手段,不仅华为商业应用使能开发云提供了Business Object,业界大多数高效aPaaS平台也提供了Business Object机制,如SalesforceMendixSAPSibel等等,通过Business Object实现少代码或无代码的快速商业应用构建。


12下一页

鲜花

握手

雷人

路过

鸡蛋

最新评论

品位科技 ( 京ICP备17056617号-8

GMT+8, 2018-11-15 00:10 , Processed in 0.062372 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部