写点什么

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

  • 2019-09-29
  • 本文字数:1411 字

    阅读完需:约 5 分钟

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

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



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



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



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


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



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


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

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

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



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


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

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

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

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



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


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


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


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


那么华为 Business Object 和业界 Business Object 有哪些区别呢?

在下一期,将为大家揭晓~~敬请期待!


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


原文链接:


https://mp.weixin.qq.com/s/OCo_1AJb8sV1i9vWdBWvTw


2019-09-29 15:42829

评论 1 条评论

发布
用户头像
"实现端到端少代码、无代码的配置化开发",智能应用开发,好高端的玩意儿,码农要失业了...
2019-10-16 16:02
回复
没有更多了
发现更多内容

软件测试/测试开发丨接口协议之抓包分析 TCP 协议

测试人

软件测试 自动化测试 测试开发

探索大语言模型垂直化训练技术和应用-陈运文

NLP资深玩家

人工智能 ChatGPT

如此丝滑的按钮交互效果

南城FE

css3 前端 设计 动画 交互

Java 内联类初探

三十而立

Java

瓴羊Quick BI,让企业运营提效的好工具

对不起该用户已成仙‖

PyTorch 深度学习实战 |用TensorFlow训练神经网络

TiAmo

神经网络 tensorflow MNIST

腾讯2022年度研发大数据报告:研发人员占比74%,新增研发项目超7000个

科技热闻

for 循环嵌套 for 循环,你需要懂的代码性能优化技巧!

三十而立

Java

dubbo Triple 统一参数验证

昵称不能为null

dubbo triple协议 参数验证

架构实战 - 模块 9 毕业项目

mm

#架构实战营

软件测试/测试开发丨Pb协议的接口测试

测试人

软件测试 自动化测试 测试开发

面试造飞机? 网易在职顶级大佬“java面试真题 2023” (助上岸)

三十而立

政企中小微客户业务一线支撑赋能

鲸品堂

通信 运营商 电信运营商 企业号 3 月 PK 榜

智能健康管理正当时,脉冲技术的一次自证与他证

脑极体

skg 按摩仪

如何自动化测试你的接口?—— Rest Assured

JAVA旭阳

Java springboot

[译]探索 Go 中 io/fs 包以提高测试性能和可测试性

蓬蒿

golang 测试 io/fs

NFT质押借贷平台开发系统DApp搭建

薇電13242772558

NFT

朴素系统优化思维的实践

京东科技开发者

方案 构架 系统优化

电脑风扇控制软件:Macs Fan Control Pro中文激活版

真大的脸盆

Mac Mac 软件 电脑风扇控制 风扇转速控制

阿里云资深技术专家闫卫斌:打造具备极致容灾能力的对象存储

云布道师

阿里云 云存储

如何将营销模板以小程序的形式上架至App?

FinFish

小程序容器 小程序技术 营销模板

面试造飞机?GitHub顶级“java面试手册2023”(统计通过率95%)

三十而立

Java

谁能让企业运营快速提效,那当然瓴羊Quick BI

巷子

基于飞桨实现的特定领域知识图谱融合方案:ERNIE-Gram文本匹配算法

飞桨PaddlePaddle

OpenAI创始人:GPT-4的研究起源和构建心法

OneFlow

人工智能 深度学习 ChatGPT Greg Brockman

组装式应用新趋势:小程序技术科提高软件开发效率

FinFish

小程序容器 组装式应用 小程序技术

PopupWindow(悬浮框)的基本使用

芯动大师

android AlertDialog PopupWindow

深入了解 JavaScript 内存泄漏

京东科技开发者

JavaScript 前端 内存 计算

Go 第三方 log 库之 logrus 使用

江湖十年

后端 日志 Go 语言

一种异步延迟队列的实现方式

京东科技开发者

架构 软件架构 企业号 3 月 PK 榜 延迟处理

基于商业应用开发云高效构建企业应用 (上)_文化 & 方法_华为开发者社区_InfoQ精选文章