企业系统存在的难题
1. 传统接口服务存在的问题
系统对接混乱:采用点对点集成方式,借口耦合度高,集成能力及经验无法复用
数据难以流通:信息孤岛严重,数据分散在个业务系统难以产生价值
API能力未能识别:散落在各业务系统中的API服务未按领域识别归类
缺少统一集成平台:缺少统一的业务系统集成途径,数据格式/协议多样化,难以传输和集成
不能实时预警监控:数据推送出错运维人员不能第一时间得到预警|
业务能力开放困难:缺少合作伙伴分享数据和业务能力服务的便捷途径
重复开发对接系统:部分系统API功能重复开发并多次对接不同的接入方
2. 企业现状和分析
随着企业不断发展壮大,信息化作为企业发展推进的支柱力量,其建设的步伐在不断的加快,在这过程 中系统集成会占用大量的IT部门管理者的时间和精力。
企业应用现状:
系统的数量越来越多
借口类型和借口数量越来越多
系统服务供应商越来越多
新的技术(互联网应用)不断出现,如何应对?
业务部门创新需求如何去满足?
问题分析:
重复开发的接口多
借口难以重用
集成沟通成本高
借口改动的成本大
对应供应商管理的工作量大
接口变动影响范围大
对接口的管理难度大
没有统一规范和标准
3. IT部门面临的挑战
数据服务平台
1. 数据服务平台—产品介绍
数据服务管理系统是一款支持API快速生成并对外输出的数据服务产品,为客户提供安全稳定、低成本、易上手的数据开放共享服务。可以为企业各种应用提供统一的数据访问服务, 从而消除各种应用系统与数据中心的直接耦合性。 通过API接口的快速开发平台,不需要专业开发人员,以低代码的方式,通过配置实现API接口的快速开发部署。支持 API 服务的全生命周期管理,覆盖 API 创建、第三方 API 注册、发布、审批、下线、历史版本管理的整个生命周期。帮助用户规范 API 开发流程、管理 API 文档信息的同时追溯服务从生产到下线再到版本管理的各个环节。
2. 数据服务介绍
什么是数据共享服务?
数据共享服务可简单概括为将数据中台的数据共享给其他系统,或将某组织的数据共享给其他组织,主要解决数据对外快速共享的场景。
怎样生成数据服务?
按照传统方式,生成API接口,往往需要后端开发人员通过Java或Python等语言进行编写。从开始生成到对外发布整个流程较长,且一个接口开发完成后,需要测试人员再进行测试验证,整个过程下来,投入成本较高。 基于数据中台的数据共享服务产品,其将数据服务能力进行封装,大部分功能在平台产品内部完成,面向用户的功能只是连接数据源、编写查询逻辑,大幅度缩短API流程,并降低开发成本。利用标准化产品,一般开发流程如下:
平台提供六种API注册类型,满足API注册端的多样性。以低代码的方式,通过配置实现API接口的快速开发部署。支持 API 服务的全生命周期管理,覆盖 API 创建、第三方 API 注册、发布、审批、下线、历史版本管理的整个生命周期。同时追溯服务从生产到下线再到版本管理的各个环节。
3. 数据服务—服务集成
3. 数据服务——API低代码开关
可视化“零代码”生成API,3分钟让数据快速服务化,提供开箱即用的API服务能力和轻量极ESB服务总线,精细化的数据安全管控,提高数据开放与共享效率。
4. 数据服务——API生命周期管理
5. 数据服务——API可视编排平台
6. 服务集成——轻量级ESB平台
7. 数据服务——MQ消息集成平台
8. 数据服务——AP监控中心
9. 数据服务——功能架构
10. 产品特点
多协议支持:支持使用HTTP REST、Web Service、MQ等标准协议开发服务,服务之间的数据交互报文格式支持json、xml 。
安全可控: API受限开放,实现开放能力边界可控;支持多种认证和授权方式,确保API访问安全性;通过流量控制,避免服务的过载 。
异构支持:针对不同的技术架构,不同的微服务框架,甚至不同云环境下实现统一的适配开放 。
高可扩展性:基于高性能API网关数据层,支持水平扩展,满足开放平台扩容需求 。
统一开发平台:提供可视化、自助配置开发的方式,实现API的快速开发,API上下线,提升开发和运营效率 。
数据服务化:提供统一对外数据服务接口,将经过数据治理的数据仓库或大数据平台中的数据,将数据服务化提供给业务系统,将数据能力渗透到业务各个环节 。
11. 产品价值