当前位置: 首页 > news >正文

低代码治理及其必要性

作者:Jon ScolamieroMendix公司研发团队总监

低代码平台或者任何技术的成功都与良好的治理息息相关。

治理并不一定如普遍认为的那样令人棘手,借助于一个清晰、简明、与业务价值相一致的治理框架,低代码开发平台可以产生更高的投资回报。低代码平台的治理方式会直接影响企业扩展、管理和降低风险的能力,如果治理得好,将有助于加快创建有业务价值的应用程序。

在决定选择哪种低代码平台时,企业需要考虑该平台在治理以及应用测试、部署和管理方面的工具能力。此外,交付和部署方面的工具和治理能力也是一个成熟的低代码开发平台需具备的。

低代码治理的解释

低代码治理如同一套“护栏”,能够保证在整个软件开发周期中,安全平稳地发挥低代码平台的最大价值。换言之,低代码治理的规则可以允许企业让非IT技术人员也参与创建增加盈收的应用。

治理的必要性

企业中每个人的工作性质都在悄然演变。Gartner 2020年的研究报告指出,组织中49%的员工认为自己是技术的终端用户。那么创造技术的员工又分布在哪些部门呢?

  • 5%在集团/总部的IT部门
  • 5%在隶属业务部门的IT、数据和分析部门
  • 高达41%“自定义或构建数据技术解决方案的员工”来自于业务部门和公司职能部门

根据行业的不同,非IT技术生产者的员工比例可能在26%-54%之间。而且,随着低代码开发平台这类提升生产力的工具正以惊人的速度被企业大量采用,影子IT的规模也会与日俱增。根据Forrester的数据,到2021年底,75%的应用通过低代码平台开发,这个数字还将继续上升。在这种情况下,如果没有合适的工具来管理低代码平台的使用,违规操作和数据孤岛的现象将会常态化。

但解决这一问题的方法并不是实行在政策、标准和安全程序都更为严格的治理框架。相反,合宜的低代码平台能提供一系列工具,使组织机构中的每个人都可以轻松地构建应用,并顺利进行低代码治理,从而促进生产力和业务价值的提升。

西门子低代码平台的低代码治理

需要反复强调的是,合宜的低代码平台让组织机构中的每个人都可以构建与业务战略相一致的应用。同时提供应用测试、部署和管理工具,以及应用和平台治理工具,确保IT部门内、外部的应用开发和部署都以标准流程执行。

  • 用于测试、部署和管理的工具

在2021年《Forrester Wave:面向专业开发人员的低代码开发平台》报告评估的14家厂商中,西门子低代码在应用测试、部署和管理工具与能力方面以4.50分(满分5分)排在第二。

西门子低代码提供的综合全面的工具套装,让开发者能够在整个软件开发生命周期中进行测试。应用测试套件(ATS)不仅实现了功能测试的自动化,还提供一种支持集成、流程设计、性能和安全测试等非功能测试的数据驱动方法。

除测试之外,西门子低代码还提供应用质量监控工具。该工具根据 ISO 25010标准检查应用的质量并使用简单的评分标准来衡量每个应用,这是实现产品组合管理与合理化的一项关键能力。

Forrester表示,西门子低代码的“云原生技术也是高效的部署能力”。西门子低代码的解决方案均为云原生,企业可以根据需求部署西门子低代码应用,包括西门子低代码公有云、私有云或者混合云以及本地。部署过程十分容易,唯一需要思考的是使用哪种云环境。通过西门子低代码,您将得到一个一致、全自动化的CI/CD管道,并且可以一键部署。

西门子低代码的Team Server提供版本管理和控制,并具有可视化自动合并和冲突解决功能,这是确保部署合适应用的关键,尤其适用于用户在实时应用中提供反馈,反馈经过处理后可以变成项目中的新用户故事 (new user story)。

  • 应用和平台治理

在低代码平台治理方面,西门子低代码得到了4分(满分5分),在所有评估厂商中排名第二。西门子低代码开箱即用的治理工具,与普遍认为的良好治理框架应满足的一些主要目标相契合,比如促进业务价值创造和减少风险。

疏胜于堵:西门子低代码提供贯穿整个软件开发生命周期的治理。从项目层面到高度精细化的建模层面,用户可以通过开发者门户(developer portal)进行协作。

控制中心通过提供应用整体概况的可见性,轻松实现应用的保护和管理,比如哪些应用是活跃的/非活跃的,以及公司人员与应用的关联性。另外,管理员可以轻松查看和管理用户,分配他们的角色和访问权限。用户还可以在控制中心获得关于云环境及其资源包、故障自动恢复选项以及相关技术联系人等信息。

西门子低代码 Atlas UI是一种设计框架,可以快速构建应用程序。通过现成的页面模板,构建块和可根据您的应用进行定制的页面模板,构件和小部件,简化了设计过程。西门子低代码将设计元素融为一体,为您的应用程序前端带来统一的美感。

管理并减轻风险。西门子低代码支持身份和访问管理双重认证(2FA),并可与第三方身份管理解决方案集成,且支持AD、LDAP、OAuth和SAML。

开发者可以通过双重认证(2FA)和DTAP直观地配置开发者访问权限,并且可以追踪和管理安全设置上的任何更改。

“全能”领导者

在挑选合适的低代码平台时,需要考虑很多因素,特别是平台的治理方式。挑选一个能够提供一流治理工具,以及部署、测试和管理能力的平台十分必要,西门子低代码在这些方面都取得了高分。甚者,西门子低代码是一个支持企业业务战略的平台,提高生产力并以有效的治理方式创造更大的商业价值。

关于Mendix公司

在一个数字化先行的世界中,客户希望自己的每一项需求都得到满足,员工希望使用更好的工具来完成工作,而企业意识到自己只有通过全面数字化转型才能生存并取得成功。Mendix公司,a Siemens business正在迅速成为企业数字化转型的推动者。其业内领先的低代码平台和全方位的生态系统整合最先进的技术,帮助企业创造出提高互动性、简化操作和克服IT瓶颈的解决方案。Mendix公司以抽象化、自动化、云和协作为四大支柱,大幅提升开发者的生产力,并且依靠自己的工程协作能力和直观的可视化界面,帮助大量不熟悉技术的“公民”开发者在他们所擅长的领域创建应用程序。Mendix公司是权威行业分析师眼中的领导者和远见者,也是一个云原生、开放、可扩展、敏捷和饱经考验的平台。从人工智能和增强现实,到智能自动化和原生移动,Mendix公司已成为数字化先行企业的骨干。Mendix公司企业低代码平台已被全球4000多家领先的公司采用。

感谢阅读!

相关文章:

  • 翻了ConcurrentHashMap1.7 和1.8的源码,我总结了它们的主要区别。
  • 信息管理毕业设计题目合集【含源码+论文】
  • BOM批量查询
  • 基于FPGA的数字滤波器fir
  • Js手写面试题5-Promise
  • T1094 与7无关的数(信息学一本通C++)
  • MySQL高可用之MHA集群
  • Hive数据类型、部分函数及关键字整理
  • Python采集某Top 250信息,再也不怕寂寞无聊......
  • 【XGBoost】第 2 章:深度决策树
  • 如何在Linux服务器上部署Vue项目
  • 基于 velero 工具迁移 kubesphere 后端存储
  • SAP PI PO 接口常见问题处理:队列平衡的统计平均分配
  • Vue学习之旅——开发准备
  • 【Unity小功能开发实战教程】重写MaskableGraphic实现UI图片圆角化功能
  • [deviceone开发]-do_Webview的基本示例
  • [译]Python中的类属性与实例属性的区别
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • js中的正则表达式入门
  • Mybatis初体验
  • Promise面试题2实现异步串行执行
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 搞机器学习要哪些技能
  • 简单易用的leetcode开发测试工具(npm)
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 力扣(LeetCode)56
  • 每天一个设计模式之命令模式
  • 批量截取pdf文件
  • 前端技术周刊 2019-02-11 Serverless
  • 前端路由实现-history
  • 双管齐下,VMware的容器新战略
  • 一个JAVA程序员成长之路分享
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • 主流的CSS水平和垂直居中技术大全
  • 追踪解析 FutureTask 源码
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • 组复制官方翻译九、Group Replication Technical Details
  • ​2021半年盘点,不想你错过的重磅新书
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • (1)Android开发优化---------UI优化
  • (12)Linux 常见的三种进程状态
  • (13):Silverlight 2 数据与通信之WebRequest
  • (16)Reactor的测试——响应式Spring的道法术器
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (二)Linux——Linux常用指令
  • (二十四)Flask之flask-session组件
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (剑指Offer)面试题34:丑数
  • (十六)一篇文章学会Java的常用API
  • (算法)Travel Information Center
  • (转)fock函数详解
  • (转载)Google Chrome调试JS
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换