乐趣区

关于架构师:企业级飞速低代码-这5个理由让软件架构师积极拥抱低代码

从防止技术债权到简化和整合业务流程到解锁单体零碎,低代码提供了速度和灵活性。

软件开发者和架构师已经有理由对低代码技术持狐疑态度,但明天,许多成熟的低代码平台使麻利开发团队可能进步生产力、减少品质、并频繁部署。开发人员应用低代码技术来构建应用程序、客户体验、门户网站、搜寻体验、工作流集成、数据管道、数据流、仪表板、测试自动化、机器学习模型和其余解决方案。

“ 低代码作为一个弱小的概念,其应用的规模将在 2022 年持续增长。它开释了 IT 资源,为业务部门提供了高度定制的软件,并最终反对继续的数字化转型。然而,它必须建设在可扩大的数据平台和严格的治理模式之上。否则,大量的定制应用程序会成为数据仓的噩梦 ”。Fluree 的联结首席执行官和联结创始人 Brian Platz 解释了为什么往年对低代码技术有重大趣味,以及为什么这种状况会继续下去。

Platz 指出了几个软件架构方面的问题,这些是在抉择低代码平台时应该思考的因素。但也有很多益处,低代码能够解决一些长期的架构痛点,特地是对于开发和反对许多定制化应用程序的企业。本文将为大家分享一些行业专家对于技术组织为什么应该在其企业架构中拥抱低代码解决方案的见解。

防止产生技术债权
依据对于日益增长的技术债权威逼的钻研,企业将超过 40% 的 IT 估算用于解决技术债权,而不是日常经营或构建新能力。所提到的两个最要害的问题是开发团队的人员流动以及太多的开发语言和框架。

低代码解决方案往往是可视化的编程范式,当新的开发人员被调配来提供反对时,能够更容易了解和保护。另外,低代码平台往往有 API 和其余规范的形式来扩大和对接代码,使其更容易找到和追踪应用程序流。

OutSystems 的高级技术胜利经理 Jay Parnau 示意,低代码还简化了生产反对。” 在应用低代码之前,我作为一个开发人员,有一半的工夫是用来防止产生新的技术债权,或者在凌晨 2 点他人的谬误导致系统瘫痪的状况下随叫随到。我晓得平台会反对我以正确的形式做事,而保护工作也只是过来的一小部分 ”。

迅速创立新的员工体验
KNIME 首席数据科学家和布道负责人 Rosaria Silipo 博士解释了低代码平台如何帮忙简化沟通和需要收集,疏导团队更快地建设员工体验和工作流利用。她说:” 当试图与其余部门沟通时,低代码工具更容易。一个低代码的、基于可视化编程的工具可能是你与不太懂代码的部门进行沟通的无效计划。通过应用低代码工具,专业人士能够节俭贵重的工夫,这些工夫能够专门用于其余问题,包含那些须要编码的问题 ”。

Copado 公司产品高级总监 Gloria Ramchandi 对此示意同意,并示意低代码也有助于开发团队满足构建和更新应用程序的业务需要。她补充说:” 高级开发人员和架构师不得不跟上企业日益增长的需要,以更快地构建软件。用低代码平台突破代码阻碍,帮忙团队缩短重要构建的上市工夫,进步翻新的速度 ”。

简化工作流程和数据集成
如果构建应用程序很容易,那么架构师如何防止应用程序孤岛?低代码如何帮忙集成应用程序、软件即服务和企业零碎之间的工作流程?

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

这不仅仅是工作流程的整合。架构师还必须思考如何与越来越多的数据源对接。低代码能够成为连贯到多个数据源的简略办法。Silipo 说,” 数据源由不同的供应商领有,往往不提供规范的拜访模式。一个低代码工具可能会接手这个工作,并提供标准化的、容易拜访许多不同的数据源 ”。

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

这场大风行是对许多企业和技术领导人的警醒。Rajasekharan 说:” 从 COVID-19 封闭中失去的一个重要教训是,意识到许多公司仍有许多手工业务流程,并看到在大风行期间这如何妨碍了他们的业务。为了实现新的自动化程度,公司将拥抱低代码技术,使他们可能主动解决任何事件,以打消外围创收流程中的危险和差距 ”。

通过解锁单体零碎减速数字化转型
是什么在历史上妨碍了技术组织改善员工体验、简化工作流程、减少集成数据源的数量以及实现更多业务流程的自动化?

尽管个别的技术债权是一个挑战,但单体零碎是难以挪动的巨石。架构师如何确保明天开发的货色更容易保护、反对和扩大到将来的业务需要?

开发微服务和部署无服务器架构是可行的办法,但大多数组织无奈将这些架构利用于每个业务需要。OpenLegacy 首席产品官 Zeev Avidan 示意,低代码提供了一种代替办法,能够成为 IT 的范式转变。

Avidan 说:” 低代码和无代码能够帮忙彻底改变 IT 的所有方面,从前端利用开发始终到最简单的传统集成。对于许多开发人员来说,数字化转型的一个次要阻碍是民主化地拜访驻扎在单体外围零碎中的数据和业务逻辑的挑战 ”。

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

退出移动版