基于华为ABC应用构建云快速开发企业应用

举报
爱笑的团子 发表于 2019/11/25 23:38:17 2019/11/25
【摘要】 随着万物互联时代的到来,摆在开发者面前的问题与挑战不断激增。首先,业务需求变化太快,开发、运维成本一直是要面临的问题;其次,技术快速迭代,如果固有的开发方式、开发者行业知识匮乏的状态不加以改变,会使这个问题更加突出;再者,如何快速理解并掌握新平台又是一大难题。 那么究竟有没有一个理想的平台呢?可以一键解决“构建难、复制难、缺平台、缺商机”四大难题?华为行业使能平台便是答案!

基于华为ABC应用构建云快速开发企业应用


主讲人:(华为行业使能平台资深使能专家董鑫武

        在这个数字化、经济化高速发展的时代里,边缘计算,物联网,区块链等信息化技术为企业的经济环境,经济活动带来根本性的变化,与此同时企业最大的机遇也来自于任何企业都在面临企业数字化转型,大家都在同一起点,但是企业在数字化转型中,企业和开发者拥有机遇的同时,也面临着不小的问题,为了让开发者抓住新时代IT行业的脉搏,解决企业转型中的种种问题和挑战,继北京,南京,杭州战之后,此次华为举办的DevRun·选择不凡,华为云开发发者沙龙2019落地广州,此次我们将继续持续精华亮点,持续赋能开发者,在本次沙龙中,华为行业使能平台资深使能专家,董鑫武老师将会为我们带来基于华为ABC应用构建云快速开发企业应用主题的分享。相信我们大家都会不虚此行的。     


1574754321337037.png

华为行业使能平台资深使能专家,董鑫武老师

一、什么是你心目中的数字化转型

 1、一千个人中有一千个林黛玉,相信每个人在自己的心中都有一个对数字化转型的一个定义,首先在分享现场董鑫武老师与在场的参会者进行了互动,了解了一下他们眼中的数字化转型。

 2、在现场的一位来自华南理工大学的女大学生以她的实习经历向我们阐述了她眼中的技术是如何支撑数字化转型的,她在现场分享到,她之前在一家化工企业上班,他们化工企业是通过跟1688合作把他们的产品放在网店上去销售的,这是一个传统的化工企图,只是简单的将化工产品与互联网进行了结合,以一个非开发者的角度来看,她们公司最典型的数字化转型的就是他们请了咨询公司为他们量身定制了企业分配的信息化管理,给供应链部门进行数字化转型,将所有的订单和客户关系实现了信息化,在一定程度不仅将将员工从繁琐的订单中解放出来了,还减少了人力资本。

3、另一位分享者也向我们分享了作为一名开发者他眼中的数字化转型,他认为的数字化转型就是,IOT项目与人工智能如何结合,让人工智能去管理IOT1574691017513480.png

4、在互动环节结束后,董鑫武老师总结到,上面的分享都是包括到数字化转型范畴的,对于什么是数字化转型,没有标准的答案,接下来董鑫武老师分享了华为是如何理解数字化转型的。

二、数字平台,让物理世界与数字世界深度结合

一、物理世界数据的庞大

    1、随着时代的进步,当前终端和设备的发展越来越多,像我们使用的手机,就是一个很终端的设备,因为随着物联网的扩张,整个终端的数量以指数倍的数量增长,到今年预见会有100亿,预计2025年会有1000亿的设备,单从设备的数量这一点来看的话,我们大部分的数字都来自物理世界,包括汽车在马路上奔跑,飞机在空中飞行,时时刻刻都会产生大量的物理数据,但是这些信息都无法汇聚到我们的IT系统里去,我们获取的数据仅仅只有10%,也就是说记录在我们IT信息系统里的数据只有10%,大部分的物理数据的价值还没有被充分挖掘出来,我们看到的物理数据只是冰山一角。那么将来我们应该如何打破物理世界90%的数据和数据世界10%的之间的鸿沟呢?如何将物理世界这90%的数据蕴含的价值挖掘出来呢?这就是我们当前要解决的问题,因此华为提出来了数字化平台,将物理世界和数字世界的数据相融合,从而解决这一方面的难题,这就是华为关于数字化平台的理解。

1574691312535792.png

二、数字化转型,把简单留给客户,把挑战留给平台

  一、 关于数字化转型,董鑫武老师在演讲中预计2025年中国的物联网设备会超过1000亿,众所周知这些设备会时时刻刻产生大量的数据,那么在数字化转型过程中,我们又应该如何去处理这些大量的数据了?去充分挖掘它们的潜在价值了,在董鑫武老师看来去处理这些大量的数据在技术的维度从上到下有这以下几方面的问题。

 问题1、数据如何进行链接?

 问题2、数据链接成功后,又如何将数据进行融合,让大量的管道,各个分支把支流的数据汇合到黄河长江中,再将黄河长江中华的数据融合到大海里了?

 问题3、根据融合到的数据,如何对应用进行分析和决策?

 问题4、对应用进行分析和决策后,如何进行应用控制和协同?

1574691966584113.png

二、针对这几方面的问题华为提供了全栈的解决方案,从终端到通讯,到华为云新的技术设施,那么这些新的技术设施如何又是如何对这些数据进行处理的,从而充分利用它们的潜在价值,下面就让我们一起来看看华为的解决方案!华为的行业使能平台有两个,一个是ROMA平台,它主要解决数据融合的问题,另一个是ABC平台,它主要解决如何基于融合的数据进行开发,让开发者很快的构建企业应用。我们接下来先看看数据融合的平台ROMA。

1、 ROMA定位: ROMA 平台主要用于广泛的连接,收集各个厂商的系统数据,打通客户现网各个烟囱式的结构,达到所有数据共享并可调用的目的,ROM平台主要包含以下三大功能:
                  一、融合一切数据:数据集成 FDI ,内置多达 20+ 异构数据源,包括 MySQL、Oracle 等数据源,Mapping 到 SQL Server 等数据源,实现跨数据源的数据集成。可从私有云到公有云之间等,实现跨云的数据集成,还可在不同地域、不同数据库中心,内网、外网等之间,实现跨网络的数据集成。
                  二、汇聚一切能力:ROMA-API Connect 集成网关。将用户部署在华为云或 Docker 上的服务以 API 方式公开或有限地开放给第三方。面向企业内部引入外部 SaaS 服务,扩展内部应用。
                  三、实现跨平台:异步跨云分布消息集成,MQS(Message Queue Service),提供易连接,跨网络隔离、跨数据中心、跨公有云与私有云,弹性扩展低延迟,自由组网,就近接入的异步消息服务。

1574692238658647.png

                                                                                                                  数据融合平台ROMA

2、简单的了解了ROMA平台后,我们来大概看一下它的实际应用场景

场景1ROMA newICT能力的服务聚合和开放

1574692494465440.png

场景2ROMA newICT能力的服务聚合和开放-人脸轨迹分析案例

1574732263860312.png

  场景3ROMA跨云跨网的融合集成

1574732396155055.jpg

下层的感知层设备,通过上面的链接层汇聚成数据,把数据报给上面的应用,那么如何开发应用了?企业应用软件开发面临的挑战在我们看来有以下几点:

1、构建难:业务能力的构建和沉淀不足,很难完成0-1的业务产品化过程。

2、复制难:大量的制定和扩展无法盈利或毛利率很低,使产品的复用率很低。

3、缺平台:对底层平台和架构投入不足,开发效率底,缺乏平台。

4、缺商机:缺乏流量、渠道、品牌,获客成本高,业务拓展难度大,无法使产品在较短的时间里折现。

针对这些挑战,华为的另一个使能平台华为ABC应用构建云会帮助开发者快速构建企业应用,来看看ABC应用构建云是如何解决以上企业快发面临的难题的。

   方案1、解决开发者增多,资产积累的问题,开发者现有的APP,现有的对外基础服务,直接搬过来就可以用了,相当于复制,软件拷贝过程非常快,提高了软件的复用率,不必换个平台,资产无法调用的问题。

   方案2、为开发者提供了原材料,提供了一套完善的开发工具,提供了环境并且支持流程的编排,让开发者基于源数据开发,最后发布,测试运维。

         方案3、作为开发者,都是资产提供者,自己的开发产品,可以发布在云平台上,作为资产的提供者,可以让调用资产的使用者进行付费,这样就可以将自己的产品变现。

1574692960685730.jpg

                                                                                ABC定位

ABC帮助开发者快速构建应用可以形象的概括为以下几点。

 1、为开发者提供平台,一个应用从软件的视角来说包括对象,模型,业务,流程 ,界面,ABC为开发者提供开发应用的平台。
        2、具有丰富的资产,提供大量的第三方模块,华为提供生产这些资产的工厂,制造出更多资产,可以快速的构建应用,让开发者可以在较短的时间里生产新的资产并且快速发布,并且支持对象随时扩展,而且提供了友好高效的可视化编排能力,让业务创新更加轻松,高效的script引擎,让应用能力更加强大,让所见即所得可以实现。

1574693312370355.jpg

3、支持云上云下协同开发部署,开发出来的系统支持在线测试,在线发布,在线升级,可以部署到公有云,也可以部署到客户自己的环境中,开发环境基于公有云部署,只需一个账号,可以随时随地进行开发,开发者再也没必要随时随地去哪都背上自己的笔记本,解决了安装部分传统软件依赖于服务器的问题。开发者提供了极大的便利。

1574732619317645.jpg

  工欲善其事,必先利其器 ,工具的重要性不言而喻,那么对于开发者来说,平台就是他们开发环节的一个很重要的工具,一个好的平台同样也是很重要的,一个好的平台可以帮助开发者避免很多的难题,避免在兼容性上花费大量的时间,平台的重要性是不言而喻的,好的平台是撬动个人价值的最佳杠杆,而这对于开发者而言亦是如此。1574693587645375.png

三、ABC的商业本质

可以通过ABC提供的一些核心能力,对应用进行扩展,增加可销售场景,平台的技术架构,将一个应用组件化,模块化,让定制的人力要求极大降低,让应用快速复制。在一定程度上节省了人力,降低了人力资本。在数字化转型的大浪潮下,并不是引入了数字技术就意味着效率的必然提升。对企业而言,基于云架构的软件体系、商业模式、咨询服务、运维体系等的同步改变才有可能将数字技术的价值发挥到最大程度。其中,数字平台正是数字化转型的关键

1574693788245553.png

                                                                             ABC的商业本质

三、开发者大赛

        技术分享环节告一段落,最后活动期间董鑫武老师还重点介绍了开发者大赛,据了解,2019年开发者大赛已经开始了,整个大赛命题开放,面向全球各行业的开发者或者组织,参赛者只需构思一个价值案,在行业使能平台上就进行开发并发布作品即可,在参赛期间华为专家会全程辅导,完成作品并发布的选手将有机会入围决赛并获得丰厚奖励与商业投资,据悉,一等奖的现金奖励高达5万元现金,并且还有5万元的公有云的代金券,除了丰厚的奖金,更有机会与华为构建长期合作机会,助力商业变现。

1574693929725669.png

         听了董鑫武老师讲的ABC构建云,你们是不是也心动了,心动不如行动,赶紧拿起手机扫描下方的二维码,自己来亲身体验一下ABC构建云的奇妙之处吧!相信你也会爱上它的。

1574694051843518.png

四、 选择华为行业使能平台 让梦想插上翅膀

         在分享结束后,董鑫武老师就大家最关心的问题做了一一解答,比如收费问题,语言的兼容性等等,现场小伙们认真倾听,热情互动,与行业使能领域的专家董鑫武老师共同见证了华为行业使能平台的“不凡”能力。当然,此次演讲只是赋能开发者计划中的一环,未来必定有更多技术、产品等着开发者们去尝试与运用,我们也定会看到更多。相信华为,会为开发者的梦想插上翅膀!让我们一起携手华为共建一个新的时代,选择华为行业使能平台,就是选择了“不凡”的开发之路,相信华为使能平台,为会每一位开发者戴上时代的望远镜,去创造一个属于开发者自己的的时代。

 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200