NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

架构师应该接受低代码的 5 个理由

  • 2022-02-25
  • 本文字数:1940 字

    阅读完需:约 6 分钟

架构师应该接受低代码的 5 个理由

近日,数字咨询公司 StarCIO 的总裁 Isaac Sacolick 表示软件架构师提到了软件架构师应该关注低代码平台的情况,他在 Brian Platz 观点的基础之上咨询了多位该领域的技术专家,将这些见解分享出来。

 

Brian Platz 是 Fluree 的 CEO 兼联合创始人,他提出了五个观点解释为什么人们对低代码技术产生了浓厚的兴趣,以及为什么这种情况会持续下去,主要如下。

避免产生技术债务

 

低代码领头羊 OutSystems 的一份研究报告显示,企业将超过 40% 的 IT 预算用于解决技术债务问题,而不是运营或构建其他业务,这其中最关键的两个问题当属开发团队的人员流动和太多的开发语言与框架。

 

低代码解决方案往往是可视化的编程范式,当新的开发人员被分配来提供支持时,可以更容易理解和维护。另外,低代码平台往往有 API 和其他标准的方式来扩展和对接代码,使其更容易找到和追踪应用流程。

 

OutSystems 技术债务威胁研究报告:

 

https://www.outsystems.com/1/growing-threat-technical-debt/

 

OutSystems 的高级技术成功经理 Jay Parnau 提到了自己的痛苦经历:“在使用低代码之前,我作为一个开发人员,有一半的时间是用来避免产生新的技术债务,或者在凌晨 2 点因为别人的错误导致系统瘫痪的情况下随叫随到。”

快速创造新的员工体验

 

KNIME 的首席数据科学家和布道主管 Rosaria Silipo 博士解释了低代码平台如何帮助简化沟通和需求收集,引导团队更快地建立员工体验和工作流程应用。她说:“当试图与其他部门沟通时,低代码工具更容易。一个低代码的、基于可视化编程的工具可能是你与不太懂代码的部门进行沟通的答案。通过使用低代码工具,专业人士可以节省宝贵的时间,这些时间可以专门用于其他问题,包括那些需要编码的问题。”

 

Copado 的产品高级总监 Gloria Ramchandi 表示同意,并说低代码也有助于开发团队满足构建现代化应用程序的业务需求。她还补充道:“高级开发人员和架构师不得不跟上企业日益增长的需求,以更快地构建软件。用低代码平台可以打破代码障碍,帮助团队减少重要构建的上市时间,提高创新的速度。”

简化工作流程和数据集成

 

如果构建应用程序很容易,那么架构师如何避免应用程序孤岛?低代码如何帮助整合应用程序、软件即服务和企业系统之间的工作流程?

 

Retool 的开发者倡导者 Chris Smith 认识到了这种整合挑战。“商业软件世界越来越分散,有数百个垂直特定的云应用程序,帮助企业的每个功能区更有效地运作。随着这种情况的发生,这些应用程序需要整合到越来越多的业务工作流程中,这些工作流程是为每个企业定制的。开发人员拥护低代码平台,因为它们提供了快速、功能性的构建块,解决了这种零散的集成问题。”

 

这不仅仅是工作流程的整合。架构师还必须考虑如何与越来越多的数据源对接。Silipo 博士认为,低代码可以成为连接到多个数据源的简单方法。“数据源由不同的供应商拥有,往往不提供标准的访问模式。一个低代码工具可能会接手这个任务,并提供标准化的、容易访问许多不同的数据源。”

自动化更多业务流程

 

在企业投资改善员工体验和整合工作流程的同时,将业务流程中的步骤自动化也很重要。Cleo 的首席执行官 Mahesh Rajasekharan 认为,低代码是增加可自动化的内容和减少人工流程的另一个选择。

 

Rajasekharan 说,全球疫情的流行是对许多企业和技术领导人的警醒。“从疫情引起的封锁中得到的一个重要经验是,我们认识到许多公司仍有许多手工业务流程,同时看到在疫情流行期间它们如何阻碍了业务。为了实现新的自动化水平,企业将拥抱低代码技术,使他们能够实现任何事情的自动化,以消除核心创收流程的风险和差距”。

通过解锁单体系统加速数字化转型

 

是什么在历史上阻碍了技术组织改善员工体验、简化工作流程、增加集成数据源的数量以及实现更多业务流程的自动化?

 

虽然一般的技术债务是一个挑战,但单体系统是难以移动的巨石。架构师如何确保今天开发的东西更容易维护、支持和扩展到未来的业务需求?

 

开发微服务和部署无服务器架构是可行的方法,但大多数企业无法将这些架构应用于每一个业务需求。OpenLegacy 首席产品官 Zeev Avidan 建议,低代码提供了一种替代方法,可以成为 IT 的范式转变。

 

Avidan 说:“低代码和无代码可以帮助彻底改变 IT 的所有方面,从前端应用开发一直到最复杂的传统集成。对于许多开发人员来说,数字化转型的一个主要障碍是对位于单一核心系统中的数据和业务逻辑进行访问的挑战。”

 

毫无疑问,推动数字化转型的组织有越来越多的应用开发、集成和自动化的需求。低代码平台允许架构师通过将优先选项用于最具战略性的商业案例,并将低代码作为其他业务需求的加速器,从而扩展企业的开发能力。

 

原文链接:

 

https://www.infoworld.com/article/3650649/5-reasons-software-architects-should-embrace-low-code.html

2022-02-25 17:165632

评论 3 条评论

发布
用户头像
同意,低代码本质上是在更高的抽象层次上做事,所以只要合理地运用低代码平台,就能可以大大加快内部系统的迭代,让研发大佬们都专注在真正的业务逻辑上。OutSystems 我之前试了下不太好用(还得装个软件你敢信),推荐大家先去试试码匠 https://majiang.co/,我觉得算是国内目前做的比较好的低代码平台。
2022-09-05 11:51 · 北京
回复
用户头像
低代码的不透明性会让产生的技术债务更难填平……
2022-03-30 09:03
回复
用户头像
自High
2022-03-01 11:57
回复
没有更多了
发现更多内容

2021年新兴的十大区块链技术趋势

CECBC

数字技术

朱嘉明:比特币开创人类新型财富实验

CECBC

数字货币

发布两小时,霸榜GitHub!Spring Boot实战文档

Java 编程 程序员 架构师

科技进化的终点,与荣耀全场景的起点

脑极体

2021年技术预测:从云计算到边缘以及两者之间的一切

浪潮云

云计算 边缘计算

直击面试!阿里技术官手码12W字面试小册在Github上爆火

Java架构之路

Java 程序员 架构 面试 编程语言

霸榜Git!2021年阿里巴巴Java面试权威指南(全彩版)

Java 程序员 面试 架构师

打卡学习VBA和PYTHON week01

小怪兽

IT蜗壳教学

Serverless 时代 DevOps 的最佳打开方式

阿里巴巴云原生

Serverless DevOps 微服务 运维 云原生

StarRocks在中移物联网PGW实时会话业务领域的应用

StarRocks

大数据 数据分析 物联网 IoT OLAP

声网Agora发布创业支持计划:聚合50+合作伙伴、11项资源扶持创业者

ToB行业头条

声网 Agora

寻找被遗忘的勇气(十八)

Changing Lin

3月日更

DCache 分布式存储系统|Set, ZSet 缓存模块的创建与使用

TARS基金会

nosql 缓存 分布式 MySQL 高可用 TARS

315曝光的侵犯个人信息行为可以用区块链来规范吗?

CECBC

区块链

前端工程化之H5性能优化篇

百度Geek说

百度 大前端 H5

【实战问题】-- 高并发架构设计以及超领现象解决?

秦怀杂货店

Java 架构 高并发

霸榜Git!2021年阿里巴巴Java面试权威指南(泰山版)

Java架构之路

Java 程序员 架构 面试 编程语言

趋势预测:2021年五大流行的编程语言

薇薇

Java c php JavaScript Python PEP

告别交通拥堵和数据孤岛,区块链成智慧交通发展新基石

CECBC

交通

一周信创舆情观察(3.8~3.14)

统小信uos

php 再上热搜!swoole 创始人投出反对票,质疑 php 协程最新提案

薇薇

php 编程 新特性 php扩展

epoll源码分析以及在Redis中的实现

Linux服务器开发

redis 后端 epoll web服务器 Linux服务器开发

网络编程及通信三要素

五分钟学大数据

大数据 网络编程 28天写作 3月日更

霸榜Git!2021年阿里巴巴Java面试权威指南(泰山版)

Java架构追梦

Java 架构 面试 泰山版

万象:百度的海量多媒体信息处理系统

百度Geek说

大数据 搜索引擎 百度 后端 #富媒体#

全凭阿里大牛总结的Java面试笔记,首战成功拿蚂蚁offer

Java架构之路

Java 程序员 架构 面试 编程语言

全球案例 | Infobip :这家估值十亿美元的公司像初创企业一样规模化发展,像大型企业一样标准化

Atlassian

DevOps Agile Atlassian Jira ITSM

炸裂,IBM系统架构师居然把自己15年Java经验整合成一本小说?

Java架构师迁哥

java String长度有限制吗?

ddww

以数字人民币为契机 推动人民币国际化进程

CECBC

金融

图解垃圾算法,No,捡垃圾算法

叫练

GC算法 引用计数法 标记清除法

架构师应该接受低代码的 5 个理由_架构_辛晓亮_InfoQ精选文章