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