制造产业数字化转型的加快推进和AI技术的不断发展与应用,促进了传统企业生产经营及管理模式的快速变革,有效地提升了企业服务质量和效率,帮助企业实现更大的生产力和效益。
与此同时,企业快速发展所带来的创新业务需求面临着数字化挑战,企业IT作为支撑业务发展的基础架构面临迫在眉睫的转型需求:研发从项目制走向互联网产品制,要求研发管理敏捷化和快速迭代化;应用需求变化快,要求应用快速响应和上线;应用可用性要求高,要求高可用/去中心化架构、运维自动化;能力沉淀和业务创新,要求服务复用、业务中台化。
为应对数字化转型带来的各项挑战,赛意信息在深入了解用户业务需求后潜心研发,于近日正式升级并发布谷神工业aPaaS平台V23.2全新版本。此次版本升级在原有基础上新增善能·IDP集成平台、AI引擎和规则引擎,形成“6+1”全新平台架构,帮助企业实现数据、应用、服务间的灵活流转,促进应用程序的开发和敏捷集成。
▲谷神工业aPaaS平台架构(新)
01、跨服务系统与数据集成,构建高效数据互通与业务协同方案
企业随着前后端分离架构、微服务架构、中台战略、产业互联互通的实施,必将产生大量的各种协议的API服务,API将成为企业的数字化资产且会越来越多。API服务之间的相互调用和依赖情况也随之越来越多和复杂。业务系统与业务系统之间、关联企业之间的API都相应存在大量的API相互调用和逻辑重组需求、使用传统的编码方式已完全不能满足业务敏捷化交付的特性,企业急需通过可视化服务编排通过无代码化来统一编排和调度API服务,通过可视化的拖、拉、拽对API进行编排并实现分布式事务控制、故障自动转移、断点续跑等功能可大幅提升API服务的敏捷化交付能力。
由此,善能·IDP集成平台应运而生。善能·IDP是以API为核心,融合API接入、API管理、API市场、服务编排等能力于一体的轻量级混合集成平台。通过一体化设计、编排、调试、管理、监控及预构建的连接器、业务规则、映射和转换,为企业提供全域集成手段,帮助企业实现数据、应用、服务间的灵活流转,促进应用程序的开发和敏捷集成。
▲善能·IDP集成平台能力图谱
善能·IDP通过WEB可视化的拖、拉、拽即可完成对多种不同协议API的聚合、编排等实现对微服务API的裁剪功能,可实现定时调度来进行数据交换,同时支持分布式事务能力,在API执行失败时可以进行补偿或回滚操作。相对于传统依赖编码模式的API组合,API可视化编排可大幅提升API集成和编排的效率,同时提供多种监控和分析手段可以快速定位API交互过程中出现的问题并能立即找回错误的数据或单据。
▲API编排
▲可视化服务编排
02、AI智能研发辅助,助力制造产业数智应用快速落地推广
赛意·谷神工业aPaaS平台AI引擎以大语言模型为核心(如OpenAI的ChatGPT),融合智能对话、文本处理、图片/图表生成、代码处理、AI翻译及聚合搜索等能力,辅助企业IT团队完成数字化业务系统研发中涉及的市场调研、需求梳理及提炼、解决方案/测试用例撰写及代码生成/优化及部署脚本生成等工作,将人员从繁琐的文字/代码处理工作中解放出来,专注于业务/代码逻辑和流程的思考,有效提升研发效率、缩短研发周期。
▲谷神工业aPaaS平台AI引擎架构
值得一提的是,谷神工业aPaaS平台此次对AIGC能力的深度融合再度降低了低代码开发工具的门槛,AI+低代码的结合加速了应用开发过程,提高了开发人员的生产力,同时也为用户提供了更强大和个性化的应用体验。目前,融合AI能力的善为·LCDP低代码开发平台已能够实现基于用户功能需求自动生成对应模块需要的数据模型(包括表结构、字段类型、模型间关系),并根据用户需求描述匹配表单模板库,甚至自动创建业务表单、针对自定义代码及状态控制需要少量编码的场景,通过AI辅助编码实现等。
未来,谷神工业aPaaS平台将基于AI大语言模型能力持续融合更多产品研发和工业领域场景,使工业企业可以更好地应对变化和挑战,实现高效生产和持续创新;提高工业企业的敏捷性和竞争力,促进数字化转型和工业智能化发展。
03、可视化规则配置与实时动态调整,提高应用灵活性和可扩展性
谷神工业aPaaS平台规则引擎以指导决策过程或自动化流程为核心,融合分布式计算能力,为业务开展中的客户营销、业务推荐、审批决策等活动提供规则管理与处理的技术支撑,帮助客户将业务决策从应用程序代码中剥离出来,使业务部门或开发者可以通过可视化配置完成对业务规则实时、动态的调整和管理,有效解决业务高并发场景下的性能骤降、处理速度慢、灵活性差的问题;同时支持灰度、蓝绿、热发布等方式,避免业务高频变更对系统升级迭代带来的风险。
▲谷神工业aPaaS平台规则引擎架构
规则引擎采用功能与逻辑分离的思想,将业务应用中的灵活复杂的业务逻辑剥离出来,解除业务内部的耦合度,有效的提高实现复杂逻辑的代码的可维护性,符合组织对敏捷或迭代开发过程的使用,降低开发难度,降低研发成本。
同时,帮助企业建立流程规范和规则模型,构建业务智能执行框架,通过界面化的规则配置,更加清晰明了,便于业务上的调整与规划,业务人员制定规则(技术人员配合实施),从而降低开发成本、提高应用程序的灵活性和可扩展性。
▲界面化规则配置