「ArchSummit·深圳」人工智能如何促进工业和制造领域的智能化转型? >>> 了解详情
写点什么

王倩:云开发低代码平台加速行业数字化转型

腾讯云

  • 2020-11-30
  • 本文字数:3840 字

    阅读完需:约 13 分钟

王倩:云开发低代码平台加速行业数字化转型

2020 年 11 月 29 日,腾讯 2020「小程序·云开发」技术峰会在北京顺利召开。本次峰会以“重新定义开发”为主题,深度聚焦小程序云开发的创新成果与实践案例。以下为腾讯云云开发产品中心副总监王倩的演讲实录:


大家好!我来自于腾讯云开发产品团队,我叫王倩。今天很高兴和大家分享一下“云开发低代码平台如何打造企业垂直上云系统,助力传统企业数字化转型”。


首先看一下传统企业数字化转型面临哪些痛点。企业上云和企业数字化转型是今年企业谈到如何降本增效避不开的话题,真正上云的时候会面临很多问题,企业各系统间存在很多数据孤岛、数据无法打通,企业要做很多简单的工作,很多企业会找外包做定制软件开发,业务人员不懂程序,懂业务的公司业务人员不懂代码,研发人员不懂业务,软件开发生命周期中有近一半的时间浪费在业务沟通和理解上,研发资源很贵,人力成本按天计算,每人/天折合后高达 2—3 万元,且后期的维护成本高,服务商交付的代码质量参差不齐、项目经常延期、实施工期长。总而言之,软件开发生产力跟不上企业日益增长的业务需求,全民数字化浪潮来临,我们该如何解决。


云开发一直致力于研发效率的提升,云开发+低代码平台上层场景拓展带来哪些领域的发展机会,以下可以看到云开发产品发展的脉络和路径。


对于传统开发模式下,开发者需要关注从底层的基础设施,包括数据库的冷备、热备、网络防护、异地容灾、负载均衡等等,需要从上到下全面的关注,如果采用云开发模式,云开发会为用户屏蔽掉底层的技术复杂度,开发者不需要关注网络存储、数据库等运维属性强的部分,只需要通过云函数、云存储等实现业务逻辑,减轻了开发关心业务架构设计的负担。


云开发的下一个发展阶段,低代码开发平台会进一步减少需要开发者关心的部分,甚至不需要再学习和理解云函数、云托管这样的概念,上层提供丰富的工具箱,例如支付购物车等行业组件;提供通用的数据工具,进一步降低业务的复杂度,提供技术支撑性的工作,这些工作都由低代码平台完成。


技术支撑不直接产生业务价值,但是会影响业务的性能、成本、稳定性、安全性、扩展能力等,基础打好业务才能更好的前进,低代码让开发者关注在业务创新层面,释放企业真正的能力和价值。


什么是低代码平台呢?我们下面快速构建一个画像。


首先,面向用户角色的变化。从原来的开发者到产品运营、软件渠道商、服务商、企业 IT 人员等,我们会做一个全面的覆盖,这也是我们今天大会的主题“人人都是开发者”。


其次,面向应用的全生命周期覆盖,从应用开发、构建、测试、部署、监控、运营。一站式的运营和部署,不需要自己搭建 CI/CD,搭建环境和监控报警等,开发者开箱即用,


第三,运维多端。通过微信原生的框架,一套代码多应用,不需要人工手动维护多个重复的应用,效率上通过端到端的可视化构建配置、及时预览,达到工业流水线的作业方式,可以提升整体开发效率。


支持的场景上,对于行业应用,比如电商、教育、小程序 H5 的营销方案、企业 IT 办公、组织职能化等运维管理平台,以及作为内部研发提效平台都有适用场景。面向的行业,包括政务教育、金融工业等,一会儿会对政务和工业有一个详细的介绍。


云开发低代码平台是如何助力企业更快的数字化转型呢?从上层的场景业务拆分,包括三大核心的应用场景,包括企业内部 OA 的搭建、内部的知识管理平台、企业门户网站等,企业的后台管理包括内容的素材管理、内容运营,以及企业最关心的用户增长关心的营销等服务,以及各行业的场景、解决方案,具体应用时互相可以交叉搭配使用。


行业上,平台提供开箱即用的组件和工具,也包括开箱即成品的模板可以直接二次编辑开发。平台提供数据智能服务,用以企业做决策分析,包括数据的仪表盘、业务看板、数据模型分析、用户留存和增长等开发之外的增值服务。平台底层使用云原生架构,包括云存储、云函数、云托管、云数据库等能力。


以云开发为技术底座,实现了表单引擎、规则引擎等等,在此基础上实现多端渲染。前面提到的企业运营管理场景,也涵盖了企业的人力、财务、法务、采购流程等职能性的数据系统搭建,让组织协同效率更高。我们为用户提供了从用户侧到企业内部流程管理等一体化的开发工具和解决方案,目标真正做到开箱即用、随用随取。


云开发低代码平台有哪些特色呢?我们提供了三大特色能力,第一,微信原生。延续了云开发优势的能力,在小程序应用构建领域具有核心优势、具有云端一体、微信端内私有化链路安全性、Serverless 自动扩缩容、高可用性等优势。其次,提供了高扩展性。包括自定义组件的规范,通过规范三方可以自助接入自有的组件和模板,形成行业解决方案,内部或者对外开放使用。以及集成现有系统的业务。第三,精准营销。用户增长是企业的核心诉求,平台和腾讯广告数据打通,在小程序获客阶段提供标准化的用户行为事件数据给到广告,广告模型基于标准化的数据进行投放,从而达到更精准的获客,提升交易 GMV(成交总额),为了提升小程序广告到达率,微信内广告预加载默认开通白名单,达到高转化、高到达的效果。平台同时提供转化漏斗分析以及不同版本发布后用户留存和活跃的情况,让用户的营销效果变现最大化。通过独家优势,帮助开发者在应用生命周期内从用户获取、行为分析、营销获客等三个阶段助力开发者成功。


接下来我们具体看一下政务和工业等行业低代码使用的场景和收益。


对于政务,低代码平台帮助政府降低数字化办公的门槛,以粤省市小程序贫困认证的业务流程举例,使用低代码开发平台,通过复用政务的基础组件和复用已有业务逻辑抽象等等,代码行业从 2000 行降低到 61 行,文件个数从 42 个降低到 1 个,使用低代码编写少量代码的同时,满足了业务的多样性和个性化的诉求,交付效率平均提升 5—10 倍,政务的使用场景一会儿会由我的同事做专项的介绍。


这是低代码平台在工业场景的一个应用,如何助力智能制造产业升级,这里涉及到几个角色,运营商是帮助企业做数字转型并提供解决方案的云的合作伙伴,地市的企业用户是工业场景的用户,工业云平台是腾讯云和政府联合推出的工业地市云。这里面有三个使用场景,第一,缔结工业云的企业用户,通过工业云平台提供的协同制造解决方案发布产品需求,包括小程序、Web 应用以及企业门户,工业云平台运营商接受需求后使用低代码平台进行开发并通过服务商模式进行交付。第二,工业云平台的运营商,有运营需求的时候,通过低代码平台开发并发布到运营商的工业云平台,包括不限于首页、活动页和解决方案页。将场景主要补足工业云平台本身的高级定制开发能力,满足运营商更丰富的运营需求。目前工业云平台只提供基础的定制化能力,更高级、更灵活的定制能力通过低代码平台来补足。第三,工业云平台通过低代码平台快速开发小程序,包括企业应用、企业微信应用等平台产品,同时沉淀一系列工业组件用于后续开发。例如 IoT 互联网,


制造业企业对工厂的设备进行监控,低代码平台和 IOT 设备数据源打通,快速生成小程序,手机端随时随地接收异常报警信息等。


让我们回到最开始,企业数字化转型面临的问题。对于数据孤岛,采用平台集成的方式,应用的架构设计、资产和组件都可以复用,数据天然互通,相互之间调用更加容易,平台外的数据也可以集成上来,彻底消除数据孤岛。平台减少不同层面的轮子工作,项目推进更加规范化。业务人员可以自助交付,借助成熟的基础设施、标准组件、自动化进行装配,专注于核心的业务逻辑。避免了专业开发者浪费资源在简单重复劳动上,让技术初学者深知非研发角色也可以搭建应用,省掉了高昂的成本,后续维护上可以屏蔽掉底层技术的兼容性,不需要关心底层版本升级,享受底层技术优化带来的红利,只要维护服务一直在线就好。


基于上面一切,自然带来了效率和质量上的提升。


低代码平台是一个研发提效、提升生产力的工具,如果放在 C2B 生态体系下,对于服务商和企业之间的关系会带来哪些改善呢?低代码平台兼具两部分属性,PaaS 平台是 SaaS 的属性,基于 PaaS 平台可以拖拽开发生成小程序行业模板,对于企业用户来讲,行业模板是一套完整的前后台解决方案,具有 PaaS 属性,同时平台规范开发可以低成本的定制和二次开发,通过两大渠道进行用户的触达,企业在应用市场发现低代码平台提需求到服务商,例如 ISV 和渠道商,接到企业需求通过低代码交付,普通商户在微信的服务市场里找到自己需要的模板快速使用。对于一些中腰部的企业,因为预算有限,可能市场上没有服务商愿意接他的单子,但是通过技术工具使服务商项目成本和人力得到了降低,有足够的利润空间后这部分中腰部的企业需求就会得到满足。从而在这个平台上三方共赢,对于服务商来讲人力成本降低、交付周期短、接单能力得到了提升,对于企业来讲需求得到了满足、市场竞争力提升,对于云开发来讲,作为企业和服务商的服务平台,连接创造价值。


低代码作为提升生产力的工具,会对生产关系产生哪些影响呢,这里也曾经和一些合作伙伴聊过,大家开玩笑地说,低代码完善到一定程度程序员会不会失业?低代码是一个工具,会在一定程度上影响生产关系,但是不会让工程师失业,只是让工程师早点下班。低代码将平台可自动化、重复的工作剥离,技术的核心价值、架构和算法设计、演进的逻辑、编码风格仍然还在,这个是体现工程师核心价值的工作。


每一次技术的发展都无法预知的改变,从云计算开始,工程师一次一次的做抽象、做底层平台,不断的向上走,每次创新带来自我革新和自我颠覆,但是技术的路并非越走越窄,而是越走越长、越走越远,手上大量重复的工作被技术化平台取代后,往往会找到下一个新的领域,踏上新的征程,期待未来云上的新生态。

2020-11-30 00:341173

评论

发布
暂无评论
发现更多内容

秒验丨Android端SDK API使用说明

MobTech袤博科技

android UI 秒验

乔布斯之后,下一代触控交互由一家中国公司重新定义

硬科技星球

国产系统的不足或许可以靠小程序弥补

Geek_99967b

小程序

华为云构建云原生DevSecOps平台,保障软件供应链全流程安全可信

华为云开发者联盟

云计算 云原生 安全 后端 华为云

泄露了,Alibaba697页的MySQL应用实战与性能调优手册,太强了

Java编程日记

Java 编程 程序员 面试 架构师

C#/VB.NET 替换 PDF 文件上的现有图像

在下毛毛雨

C# .net PDF 替换图像

开源的价值观与文化的传递

开源社

#开源

数据结构——二叉树

工程师日月

8月月更

融会贯通,并行不悖 | 2022年8月《中国数据库行业分析报告》精彩抢先看

墨天轮

数据库 greenplum MPP 国产数据库 HTAP

闲谈Serverless,价值和未来

白留明(Armin.Lionheart)

云计算 Serverless Faas

Solana上的结算协议龙头,Zebec潜力颇受看好

小哈区块

OpenHarmony轻量设备Hi3861芯片开发板启动流程分析

OpenHarmony开发者

OpenHarmony

4步教你学会使用Linux-Audit工具

华为云开发者联盟

Linux 工具 安全 监控 开发

【限时领奖】消息队列 MNS 训练营重磅来袭,边学习充电,边领充电宝~

阿里巴巴中间件

阿里云 云原生 消息队列 课程 MNS

全新物联网数据集成:Flow可视化编排&双向数据桥接

EMQ映云科技

物联网 IoT flow emqx 8月月更

从入门到高手,数据从业者成长一般经过哪些阶段?

雨果

数据工程师必备技能

区块链带你避“坑”,电信诈骗退!退!退!

旺链科技

区块链 产业区块链 电信诈骗

QCA9882 wallys 802.11AC 802.11AN wifi QCA9882 Module Wireless AC/AN MiniPCIE Standard Card

wallys-wifi6

QCA9882

微服务、网关、服务发现/注册的正确打开方式

Java全栈架构师

Java 程序员 架构 微服务 程序人生

Node 之父着急宣布Deno 将迎来重大变革,疑为针对最近大火的“Bun”

雨果

node.js

Linux 6.0 第一个候选版本发布

雨果

Liunx

如何在企业数字化团队内部实现分析建模过程全要素的可获得与成果可复现

ModelWhale

团队协作 数字化转型 全要素场景 代码复现 金融场景

开源一夏 | 在 STM32L051 上使用 RT-Thread (二、无线温湿度传感器 之 CubeMX配置)

矜辰所致

开源 RT-Thread 8月月更 STM32L051

量化交易合约机器人系统开发策略分析

薇電13242772558

量化策略

我和谷歌共成长——我的Google Play上车之路

云村的泊

8月月更

QCA9880 wallys 2×2 MIMO 802.11ac Mini PCIe 2,4GHz / 5GHz Designed for E

wallys-wifi6

10种有用的Linux Bash_Completion 命令示例

华为云开发者联盟

Linux 后端 开发

泄露了,22年阿里巴巴秋招内部面试资料,看完之后剑指offer

Java面试那些事儿

Java 编程 程序员 面试 架构师

一文搞定架构思维,DFD 的结构化分析,只需明白这3点

老崔说架构

为Bert注入知识的力量 Baidu-ERNIE & THU-ERNIE & KBert

了不起的程序猿

Java 编程 后端 java程序员 BERT

TiFlash 源码阅读(六)DeltaTree Index 的设计和实现分析

PingCAP

TiDB TiDB 源码解读

王倩:云开发低代码平台加速行业数字化转型_文化 & 方法_InfoQ精选文章