最近几年低代码兴起,让很多设计变得更简单。这篇文章,作者整理了低代码相关的发展历史、技术实现的内容,希望能帮到大家。
推进过低代码应用快速开发平台,Salesforce也刷到了Ranger,五年以上低代码平台实施经验,从Low-Code定位、发展过程、技术实现与工作机会和大家聊一聊低代码平台。
一、低代码平台在业务中的定位
低代码产生的背景
SaaS产品设计哲学围绕的是解决需求多样性难题,当项目个性化需求发展到一定阶段时,顺势催生了PaaS理念和发布了PaaS型应用。大量的ISV机构基于PaaS业务组件,构建更符合业务现状的独立应用,发布到云端应用市场。
非技术人员也就是数字员工(公民开发者),通过aPaaS (全称是application Platform as a Service,即应用程序平台即服务),构建业务应用程序,实现任何人都可以扩展SaaS应用的范围和功能的愿景!
举个例子,Salesforce Platform (云平台)是扩展Salesforce CRM范围和功能的应用程序开发平台。通过Lightning、AppExchange、Salesforce Flow、MuleSoft等,几乎任何人都可以创建自动化业务流程或帮助客户查找重要信息的应用程序。
低代码在架构中的定位
SaaS层交付标准SaaS云应用,PaaS层包含不限于多维分析、AI/GPT、应用开发(低代码与代码)、业务协同(IM与Office)、业务集成(应用之间),Core层一般是元数据,类PowerApps的DataVerse与Salesforce的Metadata framework。
二、低代码平台的发展过程
1、SaaS交付
由SaaS驱动,聚焦对业务增长的影响力
2、PaaS交付
由APPExchange驱动,满足ISV生态参与
3、应用集成
由Flow驱动,满足应用之间的通讯与连接
4、社交移动
由Slack与Teams驱动,满足协同和多终端体验
5、大数据
由Tableau驱动,满足可视化和理解数据
6、AI / Einstein GPT
类Copilot,由AI Data GPT驱动,新商业
7、垂直行业
类制造、医疗、零售,细分市场的运营切入
三、低代码平台的技术实现
1、布局设计实现,APP、Form、View
应用搭建阶段的核心单元,对用户体验负责,包含不限于应用设计、表单设计、视图设计、驾驶舱设计。
2、数据建模实现,Table、Columns
应用搭建阶段的核心单元,对业务数据负责,包含不限于对象模型、字段关系、字段类型、表达式计算。
3、应用集成实现,Flow、RPA、GPT
应用运营阶段的核心单元,对业务拓展性负责,包含不限于自动化Flow、自定义业务GPT与三方联动连接器。
4、数据协同实现,ETL、DW、可视化
应用数据协同文化的数字支撑,包含不限于ETL、数据集市与数据治理工具与可视化分析。
四、低代码平台的学习路径
2套主流学习路径,就职机会集中在平台企业。
1、Microsoft Learn (Power Platform)
- PL-900 商业应用平台基础知识
- PL-100 商业应用制作者
- PL-200 商业应用平台功能顾问
- PL-300 数据分析师
- PL-400 Platform 开发人员
- PL-500 Automate RPA 开发人员
- PL-600 解决方案架构师
2、Salesforce Trailhead (5Million Badges)
- Trails 官方提供的学习路径
- Trailmixes 自定义的学习路径
- Superbadge 业务专家的学习路径
- SuperSet / 特定角色的专家路径(应用构建、财务专家、开发人员)
本文由 @这届南京码农 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自Unsplash,基于 CC0 协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。