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

阅读数:51 2019 年 9 月 29 日 15:42

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

上一期中,给大家留下了悬念,华为 Business Object 和业界 Business Object 有哪些区别呢?让我们接着听华为商业应用开发云的首席架构师丁俊卿为您解答。

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

在业界通用 Business Object 基础上,华为做了相应增强,通过领域知识库、构建模式库、Business Object 模板等手段,辅助领域专家快速构建相对复杂的 Business Object。

同时华为的 Business Object+ 机制可便捷的封装客户既有系统,使既有系统在华为商业应用开发云平台上复用和变现。

华为 Business Object+ 的特点可简单描述成,领域知识封装器、领域知识转化器,商业应用搭建模块。可以让行业专家从业务的角度快速定义业务对象,让开发者更快速的集成、扩展业务对象,从而构建专业的商业应用。

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

华为商业应用开发云通过元数据驱动的微服务框架,方便开发者将已有的服务集成为元数据驱动的微服务,从而保护开发者的既有投资。

非托管的第三方服务仅需两步就能完成与微服务框架的集成与测试,生成的微服务元数据通过微服务管理门户发布至元数据引擎运行,不需要开发者关注部署、运维的细节,并且可以做到租户隔离。

托管的第三方应用只需在线填写托管模板,即可生成微服务元数据、完成服务的注册和一键式运行资源分配和应用部署。

元数据驱动的微服务框架能够极大的方便开发者增强、扩展已有的服务,保护自己的前期投资。

华为商业应用使能开发云的编排工具,通过可视化方式编排集成的微服务和平台微服务构建新的服务。

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

华为商业应用开发使能云提供了端到端可视化在线编排工具,用来降低开发门槛、开发成本、提升开发效率,包括:

  • 1. 站点、页面构建工具,UI Studio ,支持 PC/Pad/Phone 三屏应用的页面编排。

  • 2.APP 构建编排工具,Process Builder、Flow Builder,可以快速的拖拽图元和服务编排构建商业应用。

  • 3.Business Object 构建工具,领域专家可以直接使用该工具构建 BusinessObject,减少需求沟通的工作量,降低需求传递过程中的损失。

  • 4.API Fabric,工具可快速集成外部系统并在线完成接口联调测试。

  • 5. 领域模型状态编排工具,可以基于状态机快速完成领域模型状态转换逻辑的编排,尤其适用于在线编排 IOT 设备镜像的状态。

所有的工具编排结果均以标准化元数据保存,便于发布、扩展、快速部署。

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

为商业应用开发云平台提供了全云化在线开发、测试、部署、运维能力,只需注册一个账号,系统自动完成开发环境的分配、测试环境分配、预生产环境分配、生产环境分配。免去了传统开发方式的各种环境配置。并且可以使商业应用的开发、测试、预生产、生产环境无缝对接,一键发布至生产环境。

通过首席架构师丁俊卿的讲解,相信大家对华为商业应用开发云有了一个初步的了解。目前华为商业应用开发云已经正式上线,感兴趣的小伙伴可以访问我们的官网哦~!

本文转载自公众号华为开发者社区(ID:Huawei_Developer)。

原文链接:

https://mp.weixin.qq.com/s/0KZGDdZcB8VSUyoglpok4g

评论

发布
用户头像
"业界通用",...女也通用,但不是个好女人.使用AI=使用大家都不懂的技术....怎么看都感觉像是个套路...没想到都21世纪了这种20世纪的东西还拿出来吹...
2019 年 10 月 16 日 16:12
回复
没有更多了