创客100
当前位置: 主页 > 大数据 > >> 正文

解决开发者问题,零代码为数智融合添砖加瓦

2022-11-09 16:16 来源:InfoQ     

  作者 | 鲁冬雪

  近年来,云计算、大数据、人工智能等一系列前沿技术的飞跃式发展,加快了企业数字化转型的进程,目前企业数字化转型已进入深水区。然而,随着前沿技术与产业的融合,企业不断涌现出海量数据高并发等业务需求,企业开发低效、前沿技术开发门槛高、数据治理难等问题陆续显现,这也为企业实现降本增效的大目标提出了巨大挑战。所以,如果企业想要快速且成功地完成数字化转型,就必须要先解决技术开发能力的问题,这意味着企业要通过一切方式释放数字生产力,解决开发者的问题。

  在 11 月 9 日召开的华为全联接大会 2022——“共建数智生态”主题演讲上,华为云全球生态部总裁康宁发表“共创新价值,一切皆服务”主题演讲。期间,华为云针对 AI 开发高门槛、数据治理难、开发亟需提效等问题发布的四大创新服务(ModelBox AI 开发套件、AutoETL 工具、智能编程助手 CodeArts Snap 和华为云 API 中心)的解决方案值得我们所有人参考。

  1ModelArts 提供全新场景化 AI 资产,全方位降低 AI 开发门槛

  随着第四次工业革命的来临,人工智能已经从科幻逐步走入现实,如今,高效高精度仿真预测、构建数字孪生工厂、全息 3D 裸眼效果的数字工厂、永不塌房的品牌数字人……这些奇思妙想,都在借助人工智能技术实现。可以说,AI 应用正在使能千行百业,新一代人工智能正在成为推动科技跨越发展、产业优化升级、生产力整体跃升的驱动力量。

  当我们究其根本,人工智能技术的快速发展离不开其核心算法的突破、计算能力的提高以及海量数据的支撑,而这背后,企业开发者都开始面临着相同的难题——人工智能技术开发复杂、成本高,想要追上该技术应用的发展,要源源不断地投入人力与物力,尤其对中小企业的长线业务发展来说,是一个很大的挑战。

  于是,为了让 AI 开发变得简单,华为云推出了 AI 开发生产线 ModelArts,实现从数据标注、数据处理、模型训练到推理部署等环节的全流程自动化处理,大幅度提升开发效率。

  为了能够帮助开发者解决端云协同问题,ModelArts 的 ModelBox 框架屏蔽了底层软硬件的差异,实现了 AI 应用一次开发,全场景部署,将跨平台开发适配周期缩短 80%,推理性能提升 2-10 倍。

  会上,华为云全球生态部总裁康宁介绍了 ModelArts 带给开发者的新装备——ModelBox AI 开发套件。其集成了硬件开发板、平台工具软件和最佳实践案例,让开发者快速掌握 AI 应用开发和部署流程。除了开发板,该开发套件还适配了 PC、边缘计算盒子等硬件平台,大大降低开发者上手门槛,缩短 AI 应用开发周期。

  2AutoETL 工具通过零代码为数智融合添砖加瓦

  根据 Gartner 的报告, 约 90% 的企业战略将在 2022 年之前将信息视为一项关键的企业资产。这里的“信息”,指的其实就是数据。由此可见,“数据是新的石油”的概念不仅仅是一句空话。

  数据虽然好用,但是企业的数据治理却不是一个简单问题。从数据到支撑业务的资产,传统数据库、数仓建模等技术无法满足企业全业务流程分析和决策需求,导致企业难以利用好这些异构数据,而治理好的数据也难以和应用有效融合,像数据湖、数据仓等的海量数据架构更是难以管理。

  除此之外,当前企业传统的数据治理往往用时较长,中间环节较多。以业务变化为例, 首先要做业务需求变化确认,再进行代码开发,紧接着做开发后的联调,然后是功能测试、系统部署、停机发布,这一整套流程下来,时间周期长、执行效率也很低。而且对于很多企业来说,技术团队本身就缺乏大数据相关开发者,研发效率低,维护成本高。企业高成本数据治理问题亟待解决。

  为了解决企业高效完成数据治理的矛盾点,华为云推出了数据治理生产线 DataArts,可以帮助企业的数据源进行数据接入、数据开发、数据治理、数据资产、数据服务、数据安全、数据共享, 像生产线一样把海量复杂的无序数据转化成高质量的数据能源输送给业务,从而帮助业务侧高效决策

  目前华为云数据治理生产线 DataArts 主要包含 DataArts LakeFormation 与 DataArts Studio 两大部分。其中 DataArts LakeFormation 负责整合所有云原生数据湖的组建工作,统一管理一系列数据引擎的源数据,方便上层开发者使用。而 DataArts Studio 则是一个从数据集成到开发、治理、服务一站式端到端的平台,涵盖数据生产、处理、使用的全流程生命周期,帮助开发者高效系统地管理和使用数据。

  从架构层面看,DataArts 不仅支持 OLAP 数据仓库及大数据分析平台,还支持 OLTP 事务性数据库。DataArts 具备丰富的集成工具,支持将结构化、半结构化、非结构化的数据,既可以实时数据同步入湖,也支持高效的批量数据集成。

  康宁表示,今年 DataArts 在数据准备、数据质量和数据安全这三个方面都做了迭代升级,进一步提升自动化和智能化能力。比如在数据准备方面, 华为云新推出的 AutoETL 工具,能通过无代码模式,简单的编排和拖拉拽就可以生成一个处理流水线,使数据湖开发任务节点数量降低 20%,数据作业开发效率由天级降到分钟级。

  据了解,DataArts 还能够实现数据的自动化标准和质量稽核,同时拥有全链路安全管理能力,保护好用户隐私数据的同时还能对数据进行合规性审计,帮助企业沉淀数据资产,实现智能数据治理,从而释放数据价值。

  3CodeArts Snap 智能编程助手和 API 中心帮助开发者大幅提效

  纵观所有企业技术开发团队的生产日常,重复造轮子是开发者最大的“痛”,也是企业在成本控制方面最头疼的问题。目前解决该矛盾,企业常用的方式譬如有低代码平台、一站式应用开发工具等。

  然而市面上的这些平台龙鱼混杂,各有各的技术短板,比如使用门槛高、前端界面布局具有局限性、不能实现过于复杂化的应用逻辑、系统维护成本高及数据安全性问题等,无法彻底地解决掉企业生产力和开发者的问题,而这其中最大的问题是企业采买成本与平台成熟性之间的矛盾,所以选择一个合适的敏捷型开发工具是企业减少重复造轮子的第一步。

  在帮助企业实现敏捷开发、降本增效方向,华为云持续投入、不断探索,其发布的华为云 CodeArts Snap 智能编程助手就是另外一件帮助开发者敏捷开发的利器,让每位开发者都能拥有一个“开发助理”。该工具能将自然语言转化为编程语言,高效提升开发者编码效率和质量。 CodeArts Snap 不仅能根据中英文描述生成完整的函数级代码,而且可以替代重复且繁琐的单元测试代码编写过程,批量生成高可读性和高覆盖率的单元测试用例,还能提供代码的自动检查和修复,其检查准确率达到业界领先水平。

  除了 CodeArts Snap 智能编程助手,华为云丰富的 API 也是解决开发者重复造轮子得心应手的工具。本次会上,华为云全新发布华为云 API 中心,目前正在加速使能行业创新,其汇聚超过了 6 万个优质的 API,覆盖制造、政府、交通、物流、金融、零售、教育等多个行业。并引入华为内外部的 API 工具、低代码平台、集成工作台等相关服务,能够让开发者快速联接华为云云服务和 API 接口,帮助开发者快速实现应用的创新。

  国家管网就基于华为云低代码平台实现软件应用创新,打造安全作业管理平台,从而深入推进了企业自身的数字化转型进程。

  4围绕“释放数字生产力”做开发者生态扶持是基本盘

  如今许多厂商在构建了众多的基础能力后都会开始进行平台化、生态化的布局,将自身的底层能力作为基础设施开放出来,赋能更多的企业和开发者,而开发者是生态中的重要一部分。

  开发者利用厂商提供的基础设施、开发工具、核心技术和商业生态创造出更多的商业价值,而反过来,厂商只有深刻了解开发者的需求,才能更好地运营好自己产品的开发者生态。无论是进行生态搭建与布道、技术赋能、商业孵化,还是通过产品使用体验提升等手段运营,都离不开开发者的核心需求——释放数字生产力。

  我们从康宁的演讲中,可以清晰地看到华为云在释放数字生产力方面做出了许多举措。

  在体验方面,华为云从“文档与教程”、“代码与工具”、“社区、技术支持”三个维度,打造“3C”开发者体验,帮助开发者快速解决在开发过程中遇到的具体问题,让开发者更聚焦于开发本身。像华为云学堂,对内,这是一个华为云员工、华为云伙伴及开发者自我提升的学习平台;对外,华为云则将华为人才培养经验沉淀为 aPaaS 服务,在教、学、练、考、评等教学阶段通过开放华为的课程生产线、认证体系、低代码实验做课平台等能力,为企业人才培养提质增效。

  在多元生态协同方面,华为云充分发挥华为产业组合优势,协同鲲鹏、昇腾、HMS/ 鸿蒙及 MDC 等生态,以云为底座打造丰富多元的生态能力,实现多种开发技术无缝协同,激发开发者的无限创新。

  此外,今年“松山湖开发者村”正式揭牌,依托华为云、鸿蒙等技术,“松山湖开发者村”将联接企业,推动数字技术与东莞产业深度融合,打造成为一个聚天下英才的开发者基地。这也是华为在人才投入方面做出的又一大举措。

  从开发者体验到多元生态协同,华为云做出了不少努力,“帮企业和开发者释放数字生产力,帮企业打造数字化坚实底座”不是说说而已,他们真的付出了许多时间去实践探索。正如华为云全球生态部总裁康宁在演讲中所说的,“万千开发者是华为云生态的中流砥柱,让开发者成为决定性力量是华为云生态的首要目标。华为云将持续创新,在技术、平台、体验、多元生态协同等方面全面赋能开发者。”

  目前,华为云生态已聚合了全球超过 350 万的开发者,相比去年同期增长 1.3 倍;汇聚 41000 多家合作伙伴,相比去年增长 1.4 倍。相信在未来,将有越来越多的开发者和伙伴愿意选择加入华为云。

免责声明: 创客100遵守行业规则,本站所转载的稿件都标注作者和来源。 创客100原创文章,请转载时务必注明文章作者和来源“创客100”, 不尊重本站原创的行为将受到创客100的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:admin@100tmt.com