技术在发展、企业在转型,开发者越来越需要把更多的精力投放在业务逻辑上,自然地,选择合适的工具和平台来简化开发工作量,就显得很关键。近年来兴起的无代码/低代码技术让人振奋人心,企业无需顶尖的技术团队和巨额的研发投入,就可以快速打造品质高、体验好的云端应用。
7 月 25 日,在西安软件园发展中心指导下,华为云DevRun开发者沙龙西安专场成功举办。活动现场,华为云多位资深技术专家就低代码/0代码应用开发、API开发、数据库开发、IoT开发等5个维度展开深度分享,帮助现场的企业开发者降低开发成本、简化开发工作。除了精彩的主题分享外,华为云的各位专家还与参会者一同进行了在线实操。
低代码揭秘,AppCube能做什么?
关于Low/No Code平台的未来发展,华为云应用平台布道师董鑫武在题为《低代码编程技术与开发实践》的分享中表示,从Gartner技术发展曲线来看Low/No Code平台未来的发展趋势和全球市场规模将迎来双维度的井喷。但现实中的诸多不确定因素,让软件开发成果与工作量投入(人*月)无法成正比增加。因此董鑫武提到:“让不确定因子变为确定性因子,是软件开发效率改进一直努力的方向。AppCube一直致力于此。”华为AppCube集低代码编写、重构、调试、编译、测试、发布、运行于一体,致力于全方位的解决上述痛点。
第一,所见即所得,业务即开发。基于AppCube的“沙箱环境一键复制、真实环境实时模拟,容灾环境快速恢复”三大端对端部署能力,让应用开发实现所见即所得。同时针对业务与技术之间的GAP痛点,通过创新式流程扩展模式,对业务和流程进行快速的差异化配置,让业务人员能够聚焦业务流程定义,做到敏捷开发,快速试错。
第二,代码复用、提效降本。软件开发者可以复用AppCube多层级的资产构建能力、丰富的行业模块、Native服务等,实现首次应用构建提升40%开发效率、批量应用复制提升10倍开发效率。
第三,应用广阔、生态完整:目前AppCube已覆盖政府、园区、交通、 电力、金融、制造、教育、能源等8大行业,汇聚200+合作伙伴,服务超过500+行业客户,完整和开放的生态赋能让应用价值有效提升,项目金额溢价约50%。
API成为企业能力对外开放和变现的方式
华为云应用平台首席技术布道师姚冬做了题为《华为云API开放平台,助力企业数字化转型》的分享。他表示:“智能时代的到来和数字化产业周期性特征,使数字经济已成为全球范围内新的增长模式。企业的数字化转型亟待更加广泛的开放和连接,但同时也面临着跨应用、跨多云、跨设备、跨企业的全方位挑战。”
姚冬介绍,目前随着API经济新生态迅猛增长,API已经成为企业能力对外开放和变现的方式。华为API网关的重点是应用间API跨云集成,实现用户对任意规模的API构建、管理和部署,以及配合API市场实现变现。
姚冬进一步解释,华为API网关的四大关键能力体现在:其一,从设计、构建到发布的API生命周期管理,在简化开发降低维护成本的同时,可以实现在不同版本、不同环境下满足业务灰度发布、版本升级以及回滚等需求;其二,华为API网关提供应用级别认证机制,可精准判别用户的访问权限。同时通过IP白名单功能实现灵活配置访问权限;其三,华为API网关向用户提供了一个变现的市场,类似于苹果的IOS一样,用户可以免费创建和管理API,按次收费还是按流量收费则由用户自己决定,提高企业营收。其四,华为API网关可以针对不同的业务等级、用户等级,实施API级别的精细流控,保护后端业务的稳定运行秒级流控,更加适应高并发场景。
一站式AI开发,大幅提升开发效率
就近年来人们颇为关注的AI技术,华为云EI布道师唐福明做了《基于ModelArts,零代码玩转AI开发》的主题分享。他表示:“AI技术的出现和轮子、蒸汽机、电力、电脑、互联网一样,是一种新的通用目的技术,同时也是一组组合型的技术。但目前AI仍存在诸如训练时间久、算力稀缺等亟需改变的问题。”
华为云的一站式AI开发平台ModelArts应运而生,它可以向企业和开发者提供包括数据处理、模型训练、部署等AI开发的各个环节,帮助开发者实现零代码玩转AI开发。而华为云的AI市场可以帮助开发者实现知识、技能变现,完成AI技术→产品→市场的全周期管理,助推AI产业生态生态的繁荣。
唐福明介绍,在AI开发的数据处理环节,ModelArts拥有丰富的标注平台,支持音频、物体、文本等多数据的在线标注,有效提升了数据标注的效率。通过智能数据筛选和智能标注功能,在自动清洗无效数据的同时,达到5倍的标注效率和90%以上的标注精度。在模型训练环节,通过ModelArts的自动学习服务可以快速零代码构建AI应用。与此同时,ModelArts还具有丰富的预置算法、云上开发环境以及多种操作流程和模式,供不同的企业和开发者“按需使用”。而在模型管理和部署环节,ModelArts可以实现模型的智能评估诊断。此外,基于ModelArts + 华为HiLens服务,企业与开发者可以进行端云的协同开发。
GaussDB(for MySQL):一个架构、两个生态
华为云数据库MySQL生态项目群总监肖永就2020ACM SIGMOD入围论文《GaussDB(for MySQL)云原生数据库技术演进之路》做了深度解密。他表示:“数据库的未来在云上,GaussDB释放华为云全栈能力。”
作为华为的自研数据库,GaussDB(for MySQL)集合了华为的全栈能力,目前形成了“计算存储分离3层架构”和“友好生态+华为生态”的一个架构、两个生态格局。其中,计算存储分离3层架构具有存储空间利用高、网络资源开销小、故障恢复时间短、计算扩展和存储扩展等多个优势,可以轻松适配企业级客户诉求。同时GaussDB(for MySQL)的自研结构和友好生态,也可以同时满足数据库管理员、应用开发者、CTO的运维、使用和业务发展需求。
华为云数据库MySQL生态项目群总监肖永
肖永进一步阐释道,目前GaussDB(for MySQL)的性能达到了百万级QPS,是传统开源数据库的7倍,扩展性上较传统开源数据库的“1写3读”提升至“1写15读”,容量还提升了64倍。在可用性和可靠性上,GaussDB(for MySQL)还具有数据0丢失和故障闪恢复两大优势特征。此外,GaussDB(for MySQL)在计算存储分离的架构基础上优化增加了数据库逻辑下推,比目前市场的同类产品在性能上提升了30%,可靠性上彻底解决了跨AZ数据丢失的难题,可以满足Top客户诉求极致可靠诉求。同时基于GaussDB(for MySQL)强大的管控平台,可以有效助力政企客户自管理。
IoT即服务,开启万物智联之路
物联网正在引领行业变革。华为云IoT设备接入管理服务架构师郭洪戈,做了题为《基于华为云IoT设备接入,实现物联网设备智能的奥秘》的精彩分享。他表示:
“目前已有90%以上的企业在云上存储IoT数据及开展业务,可以说物联网技术的发展正在引领着各个行业的变革、重塑着我们的生活,未来的世界将是基于物联网的“万物智联”时代。”
而设备接入管理服务正是处于整个IoT服务域中的重要位置,也是帮助物联网行业用户快速完成设备联网及行业应用集成的关键。
华为云IoT设备接入管理服务架构师郭洪戈
在提到华为IoT设备接入管理服务的海量接入时,郭洪戈指出,IoT设备接入管理服务就是要将复杂留给自己,将便捷留给开发者,IoT设备接入管理服务致力于构筑更多丰富的接入手段,为更多的基于各种通讯协议的海量设备的接入和纳管提供支持,让设备接入上云变得更加便捷。此外为了赋能和成就开发者,IoT还打造了面向开发者的生态,通过社区交流与互助、开发者支持和线上线下开发者活动等,以助力合作伙伴产品商业落体,帮助开发者快速提升能力。
本次沙龙活动的成功举办,让人们看到了华为云在低代码应用开发、云 API、云端零代码AI开发、企业数据库以及云端 IoT 应用等新兴技术领域的领先优势与长期思考。随着多项领先技术的优势协同和全栈创新,必将激发更多产业和社会的创新活力。能用众力,则无敌于天下矣,在华为云融合、创新的先导下,一个新世界正以十足强势的姿态走来。
7月31日,华为云和用友联合主办的DevRun开发者沙龙-用友·华为云专场将落地北京,届时多位资深技术专家将会从用友的YonBuilder平台出发,结合华为云在EI企业智能和鲲鹏云服务及解决方案等方面展开深度解析,敬请期待!