1 华为云Astro的前世今生:用7年时间革新低代码开发观念​-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为云Astro的前世今生:用7年时间革新低代码开发观念​

科技怪授 来源:科技怪授 作者:科技怪授 2022-11-21 20:20 次阅读

2022年华为全联接大会(HUAWEI CONNECT)期间,华为云CEO张平安发布华为云Astro低代码平台,让科技迷们意犹未尽。短短7年,『华为云Astro』迅速崛起,不仅扭转了中国企业数字化转型的命运,同时革新大众的低代码开发观念。深扒华为云Astro低代码平台的前世今生,其成功之路显然是一条“个性”之路。

每一步的成长都验证了「低代码开发绝不是平庸的开发」

华为云Astro低代码平台源于华为应用开发和数字化转型的实践,最初名为“AppCube应用魔方”,体现了华为云希望其像魔方一样,可以任意组合排列多元模块化组件,创建功能各异的应用,屏蔽了技术的复杂性。自2015年立项开始,到2021年全生命周期DevOps管理,华为云Astro走过的每一步都不平庸。

2016年,实行可视化流程/页面编排,改进高效脚本引擎与沙箱测试能力;

2017年,投入商用,并开始产业数字化实践,支持电商实验局开局,每周上线新流程,效率提升两倍多;

2018年,完善容器化、虚拟化、DMAX服务,数据均呈可视化、安全能力大幅提升、有效规划执行智慧园区等大型解决方案,沉淀资产超过100个;

2020年,融入前沿的云原生技术,开放AI编排能力、故障检测和自愈力,被广泛应用于智慧城市、智慧教育、智慧工业等领域,并正式邀请公测;

2021年,“全周期”1.3 版问世,支持元数据完整生命周期DevOps管理、混合多租、数据/应用实例隔离,支持HCS / HCSO,累计注册开发者超过50000名,平台资产超过300项,行业BO(业务组件)资产26项,服务次数过亿,为客户呈上快速应用程序开发(RAD) 体验,改变着企业运作模式。

身兼数职重整企业开发团队

为助力企业把低代码技术更快应用到业务场景,华为云Astro在应用服务、业务服务覆盖、数据服务与软件包服务基础上,设计出涵盖应用服务、编排工具、生态市场等各类面向客户场景应用的敏捷 IT 方案,整套架构具备可快速获取资源、提拉弹性和高可用等优势。

以数据为中心建构应用是华为云Astro的“宗旨”。通过数据引擎,华为云Astro连接多类型数据库,提供数据自动服务。客户不必关注资源和数据库,便可操作数据的CRUD(增删改查)。除基本的数据访问功能外,华为云Astro将数据的权限控制及加密存储敏感数据功能嵌入数据引擎,客户持元数据配置便可实施诸多业务。

具备基本的数据访问能力后,单靠CRUD 不能解决业务逻辑和规则问题,还要组合逻辑编写与API(即服务编排功能)。华为云Astro整合大量可用的 API 资源和技术部件,通过不断沉淀业务相关组件(SPI)或业务服务,快速响应不同需求。

调度器是服务编排引擎架构的关键。华为云Astro既可调度服务、执行脚本,亦可调取 Java 方法。结合功能丰富的处理器,客户能轻松连接 MongoDB、Redis,并完成发送消息、传输邮件、下发通知等工作。

华为云Astro兼具流程定义、编排功能。让客户除常用技术类操作外,可具象化常用流程模板,把大颗粒常用的、业务不能修改的部分,通过描述的方式定义后,开放给业务 / 区域 IT 客户。当区域 IT人员 操作时,仅托拉拽已有业务,即可完成业务流。

因企业要求集中管理规则、流程、数据、API,故必须将定义集中化。另外,流程运行数据一般比较大,华为云Astro在架构设计上将流程引擎和任务引擎分离,同时分离定义与执行,使整体架构统一定义管理,达成去中心化运行。

UI 编排是低代码的必备,也是最常用场景。但企业应用页面复杂,除基于平台提供的模板生成页面,企业还呼吁低代码平台提供更大的开放性,产出适配不同业务领域的应用,以及搭建并沉淀各自领域特点的模板,提升开发效率。对此,华为云Astro在架构上,拆解UI 视图与 UI 模型,打通模型层、UI 与后端对应的实体元数据,并在元数据上定义诸多UI 模板,客户依照后端数据实体 /API套用模板,兑现典型场景即可自动生成页面。

权限控制是不可或缺的企业应用能力,任何数据都要控制权限,其包含三部分:权限点的定义、客户权限配置、运行态鉴权。权限点的定义包含UI 配置、API 权限、数据维度。华为云Astro支持用户登录1个统一权限申请平台,就能申请到企业所有应用权限,无需跨部门向不同管理员申请权限延期、权限转移。

手机体积限制,场景相对收敛,华为云Astro可做到零代码体验,显著提高移动端应用组建效率,在移动应用模板中,添加表单审批、报表类、导航类内容。开发人员关注业务本身,就能快速开发大部分移动操作、审批、查看类应用,并一键发布至华为移动办公协同平台 WeLink 上。

2 022 :华为云Astro持续创新,迎来三位新成员

为深度融合企业经济新应用和行业生态,通过低代码映射产业经济,构筑企业产品全生命周期的数字改革,促使数字化高效转型,2022年华为云Astro加快发展,引进大批新AI技术,家族迎来三位新成员。

l Astro Bot:智能助手

华为云Astro Bot即用户语音智能查询服务。用户使用虚拟助手构建平台,可进行数据查找、智能问答等操作,实现无纸化办公。Astro Bot支持多语言输入,通过不断学习新技能,针对用户询问展开对话式问答,实现人机互动。

Astro Bot具备以下四项功能:1.知识库问答,通过问答训练实现语义匹配,丰富问答知识库。精确匹配提问给予最优答案;2.自定义意图,经由自定义对话流程,进行模型训练,帮助用户实现多场景智能对话;3.技能分析,针对不同技能,分析、统计用户语境、语气、对话量和用户数量,用直观的数据展示技能使用情况,且方便用户查看。用户也可据对话数据优化对话流程;4.语音配置,用户配置不同功能的语音服务,语音识别将按需选择不同识别引擎,提高特定领域场景识别的准确率;语音合成会自动把所有对话中的文本转为音频;方便用户语音智能查询。

l Astro Canvas:大屏IOC

华为云Astro Canvas即可视化页面构建服务。提供多数据接入、多形式页面构建能力,且组件丰富、扩展灵活,预置60多个常见图表组件,预置组件不满足需求时,支持灵活定制扩展,开发者通过拖拽组件到画布,自由修改大小、位置,便可快速完成一站式数据开发。

l Astro Zero:轻应用

华为云Astro Zero不涉及复杂代码,用户零代码(如拖曳组件,简单配置)或低代码就能轻松搭建应用。为降低企业用户开发应用成本,Astro Zero提供充裕的轻应用模板,涵盖办公管理、人事管理、项目管理等多款精品通用模板,满足客户自身业务的个性化诉求。

从迅速崛起到无处不在

华为云Astro低代码平台本身已形成复杂的多主体低代码互动系统,另被赋予三项加持,现具备如下六大核心特性:

l 具象生产: 数字化技术事先推演现实生产,减少试错成本;

l 自主创造: 各参与方都可依照各自领域经验优势,利用成熟预置数字模型或工具实现自主发明创造并获取相应权益,实现机制共创;

l 沉浸体验: 数字呈像思维雏形,提前沉浸式体验产品功能、性能和质量,决策前就深入了解投入概貌;

l 交互与共同参与: 多方共同参与设计、贡献经验、思路,实现数字交互,显现最先进理念、最优设计,并及时发现问题快速迭代;

l 共识机制: 打通物理世界局限,达成共识机制与智能合约机制,建立统一标准。最大限度贯彻自主化,形成行业优势互补;

l 协同合作: 上下游产业链无缝协作,直观共享上下游信息,形成生态一体化;

就低代码技术而言,完备数字孪生技术、虚拟化技术、AI技术、区块链、计算机图形技术和算力技术的华为云Astro在业内呈领先地位,究其原因,华为云低代码研发团队钻研企业数字转型挑战多年,能够结合低代码业务价值和业务成果,为客户提供行之有效的指导和工具,实现可复制、可预测和可扩大的商业增长变现,帮助企业在竞争中保持强劲势头。

据统计,仅50%的业务可通过现有技术和工具实现数字化,这意味着巨大的低代码市场空白未被填补,亟待构筑切实的企业数字化转型方案。未来五年内,5亿个新应用程序尚待开发,比过去40年构筑的所有应用程序都多。凭目前的技术并不足以满足未来的需求。华为云Astro能源源不断地为客户输出可观的最佳实践,同时领航国内低代码产业,得益于华为云Astro鲜明的“个性”:以客户为根基,裒多益寡,开启想象,进而表现出惊人的创造力,促进企业迸发勃勃生机!
审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2445

    浏览量

    17406
收藏 人收藏

    评论

    相关推荐

    华为软件开发生产线(CodeArts)11 月新功能特性

    华为软件开发生产线 CodeArts 是一站式、全流程、安全可信的云原生 DevSecOps 平台,覆盖需求、开发、测试、部署、运维等软件交付全生命周期环节,为
    的头像 发表于 12-18 09:23 120次阅读

    深入了解Java泛型——从前世今生到PECS原则

    本文主要介绍泛型诞生的前世今生,特性,以及著名PECS原则的由来。 在日常开发中,必不可少的会使用到泛型,这个过程中经常会出现类似“为什么这样会编译报错?”,“为什么这个列表无法添加
    的头像 发表于 11-21 11:45 131次阅读
    深入了解Java泛型——从<b class='flag-5'>前世</b><b class='flag-5'>今生</b>到PECS原则

    STM32连接机智代码移植,NTP实时时间获取(一)

    目录一、机智介绍二、固件下载三、项目例程下载四、代码移植五、代码编写准备(已配置完毕,正式开始编写代码)六、设备配对与连接七、NTP(网络时间
    的头像 发表于 11-19 01:01 277次阅读
    STM32连接机智<b class='flag-5'>云</b>,<b class='flag-5'>代码</b>移植,NTP实时<b class='flag-5'>时间</b>获取(一)

    睿呈时代基于华为 Astro 发布“数字孪生平台 + 政企智慧应用”全方案

    9 月 19 日,在华为全联接大会 2024 上,睿呈时代发布了基于华为Astro代码平台构建的「数字孪生平台+政企智慧应用」解决方案。
    的头像 发表于 09-27 00:06 764次阅读
    睿呈时代基于<b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> 发布“数字孪生平台 + 政企智慧应用”全方案

    华为代码 AstroZero 技巧教学 2:轮播组件的魅力 玩转视觉营销

    数字化的今天,如何让网站访问者停留更久、互动更多,并最终转化为忠实客户? 答案是:视觉营销。 华为代码Astro Zero深知这一点,在Astr
    的头像 发表于 09-13 16:29 473次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b>低<b class='flag-5'>代码</b> AstroZero 技巧教学 2:轮播组件的魅力 玩转视觉营销

    中软国际与华为“同舟共济”合作7系列活动成功举办

    近日,中软国际&华为“同舟共济”合作7系列活动在北京举办。20177月17日,
    的头像 发表于 07-19 11:43 723次阅读

    华为 Astro Zero 低代码平台案例:小、轻、快、准助力销售作战数字化经营

    客户背景: 随着业务的不断扩展,华为某一线作战团队发现,原本基于线上 Excel 的项目跟踪方式面临新的挑战:多区域、多场景下的业务管理越来越复杂,项目管道存在多种不可控因素,客户关系、进展跟踪
    的头像 发表于 07-12 18:10 924次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> Zero 低<b class='flag-5'>代码</b>平台案例:小、轻、快、准助力销售作战数字化经营

    华为 Astro代码平台开启 AI 敏捷组装时代,探索低代码创新无限可能

    6 月 22 日,华为开发者大会 2024 期间,华为举办了以“敏捷组装时代来临 「 高低零码智能协同 」 加速行业创新”为主题的 Astro
    的头像 发表于 07-09 12:26 479次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> 低<b class='flag-5'>代码</b>平台开启 AI 敏捷组装时代,探索低<b class='flag-5'>代码</b>创新无限可能

    软通动力携手华为共创智能新产业

    华为开发者大会2024期华为召开“红火生态,华为
    的头像 发表于 06-27 09:56 602次阅读

    华为 618 营销季爆款,华为 ECS C7 实例让上更简单

    一度华为 618 营销季正在火热进行中,今年华为 618 营销季为中小企业提供多款口碑上
    的头像 发表于 06-17 15:58 411次阅读

    华为 618 营销季爆款,华为 ECS C7 实例让上更简单

    一度华为 618 营销季正在火热进行中,今年华为 618 营销季为中小企业提供多款口碑上
    的头像 发表于 06-07 21:17 1765次阅读

    全志XR806开发板轻松连上华为实现物联网

    二.从华为官方仓库拉取连接平台所用的sdk 阅读华为官方的开发手册,下载sdk一气呵成,值得吐槽的一点是官方的sdk竟然去年开始就没更新
    发表于 05-31 13:49

    华为 Astro 全场景低代码开发,让业务专家秒变“技术大拿”

    代码开发迈向全民开发者时代的最佳选择 快,是数字化最直观的体现。面对市场不可预测的变化,只有“高效迭代”才能让企业应用在市场竞争的洪流里屹立不倒。然而,传统软件开发模式存在着诸多挑战
    的头像 发表于 04-08 10:38 805次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>云</b> <b class='flag-5'>Astro</b> 全场景低<b class='flag-5'>代码</b><b class='flag-5'>开发</b>,让业务专家秒变“技术大拿”

    华为 CodeArts Snap,揭开智能研发新篇章

    AIGC 浪潮席卷全球,大模型技术应用到软件开发领域,正在颠覆传统的软件工程。华为 CodeArts Snap 是一款基于大模型技术打造的智能开发助手,旨在提高
    的头像 发表于 04-07 17:11 907次阅读

    华为开年采购季爆款,华为 ECS C7 实例让上更简单

    一度的开年采购季正在火热进行中,今年华为开年采购季为中小企业提供多款口碑上产品和解决方案,助力用户上可靠又省心。其中,
    的头像 发表于 03-18 01:04 361次阅读