企业开放平台_总体架构设计
1
开放能 力2
开放能力
? 应用开放:开放自身各种标准接口,共享 应用,共享服务
? 横向开放:与各供应商,企业系统及网站 互通,在同一平台,不同应用切换畅通无 阻
? 数据开放:开放各应用都需要的相关数据 ,例如用户信息,用户行为分析,关系数 据等,有数据支撑,各应用才能做到个性 化,智能化,实时化的服务。
调用管理
消费者审 核
供应商审 核
资料导入
分类管理
合规性检 查
能力验证
订购审核 计费审核 结算审核
调用监控 数据分析
统一的接入方案 统一鉴权
? 基础服务功能选择接入,可选 择线上接入,SDK接入
? 服务接入网关,用于平台组件 完成后回调
? 轻度对接:调用开放平台提供 接口,完成相应的数据等独立 操作。
统一 认证
统一 用户
用户登录
统一登 陆 第三方 管理
Token生成 第三方系统接入
单点登录 门户系统
根据URL跳转 Token校验
第三方系统
信息 对接 接入 网关 校验 登录
单点门 户 统一会 话
Redis缓 存
SSO 业务模型
单点门户
用户登 用户/密码/角色 陆
用户退 出
生成Token
JWT认证 中心
? 深度对接:结合接口,SDK等 多种平台能力,各能力之间相
约定接入规 范
约定响应格 式
标准工具支 撑
技术服务支 持
业务配置平台
业务配置平台,实现各产品的个性化定制,打通企业服务与平台服务相关环节
第
三
方
企
服
业
务
服平 务台
服
务
业务配置 平台
业务过程配 置
业务规则配 置
业务属性配 置
业务流程配 置
单点登录门户 SSO API网关
供应商门户 供应商管理
能力上架 结算管理
运营门户 用户管理 能力管理 运营管理
镜像资源
服务资源
计算 /存储资 源
PAAS 平台
接入控制 能力总线 能力适配
服务平台
代码管理 自动化测试
发布管理 开发支撑平台
能力适配接口交换机 业务应用
平台级应用
公共应用 1
公共应用 1
公共应用 1
能力适配 接口交换机
消费者门户
用户注册
能力浏览
能力订购
使用联调
注册介绍 注册申请 资料维护
调用介绍 能力介绍 SDK下载
订购合同 续约支付
联调申请 测试
供应商门户
商户注册
能力上架
能力提供
使用联调
注册介绍 注册申请 资料维护
资料上载 能力开放 SDK上载
服务开放 服务支撑
联调响应 测试
管理门户
用户管理
能力管理
订购管理
Token 解析
根据客户端IP+浏览器类型+token生成会话键
Token校验 Redis 缓 存
统一会话 根据会话键,移除当前会话中心
企业开放平台
刘刚 2017/8/12
背景
? 如何能满足各种企业个 性化诉求,如何做到产 品精细化的发展。
? 如何贡献更优质的内容及服 务,细分产品市场,得到更 多企业用户。
平台痛点
业务广度不可能覆 盖完全 垂直资源做不 到极致
解决思路
? 梳理业态变化规律,总结行业经验 ? 业务插件化 ? 标准规范,拆分各业务的螺丝钉,进行适
配关联。
解决方案
1、开放平台能力,打通各企业与平台关联的核心环节 2、让更多供应商接入平台,提供垂直产品服务 3、开放并拓展相应资源渠道,提升大数据优势
工 具
营 销开放能力 业务
数据 鉴权
统一规范 API对接 SDK接入 应用上架
企业内部系 统
自研应用
开放平台
企业
平台总体能力
消费者门户 消费者管理 能力订购 支付管理
开放平台构造
底层供应 商
整合底层 资源/服 务提供商 丰富产品 必须资源。
资源/服务供 应商
整合企业及 平台服务及
应用、 细分业务, 创建个性化
产品, 对接研发, 提供回调网
关。
开放平台
统一鉴 权
开放接 口
工具辅 助
数据支 撑
落地 产品
开放沙 箱测试 环境, 对企业 整合产 品测试
企业/用 户
根据企 业个性 化需求, 配置产 品,满 足用户 使用