微服务平台建设

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

交叉引 用
星型引用
Hub模 式
总线型
微服务
DPS数据中转
MQ消息分发
服务化统一治理
我们的系统一直都是SOA架构
开发安排(分四期开发)
www.itiaoling.com
基本
01 接口登记和分组、API分组、
开发框架、UI框架
权限
02 权限管理、日志管理、缓
存管理
对接
03 对接平台、在线文档
监控
04 统计、监控、预警
WinAPP
APP
微信
...


www.itiaoling.com
微服务管控平台
www.itiaoling.com
系统调用 前 端 /APP
www.itiaoling.com
API 平台 数据请求
业务 接口 接口转发
内部调用
业务 系统 业务调用
如风达系统发展情况
www.itiaoling.com
单独部署
部署与运维
服务监控
错误隔离
微服务架构的不足
提高了系统架构复杂度
1
部署运维变得更复杂
2
现有接口整理和改造
3
www.itiaoling.com
引入微服务管控平台
微服 务
优点 缺点
服务治理
www.itiaoling.com
需要解决的问题
www.itiaoling.com
架构 微服务 安全
简单
微服务管控平台建设
跳羚科技
微服务架构介绍
www.itiaoling.com
微服务与SOA
• 微服务架构也属于SOA架构,但有些区别
www.itiaoling.com
SOA实现 企业级,自顶向下开展实施 服务由多个子系统组成,粒度大 企业服务总线,集中式的服务架构 集成方式复杂(ESB/WS/SOAP) 单块架构系统,相互依赖,wenku.baidu.com署复杂
微服务架构实现 团队级,自底向上开展实施 一个系统被拆分成多个服务,粒度细 无集中式总线,松散的服务架构 集成方式简单(HTTP/REST/JSON) 服务都能独立部署
微服务架构的优点
产品化
架构设计
去中心化
按需伸缩
www.itiaoling.com
异构性
专注业务开发
开发与测试
团队全功能化
服务独立测试
易扩 展
产品 轻量 化化
内外 统一 网 治理
微服务管控平台架构


PMS-API
EDI-API
DPS-API
TMS-API
DMS-API
FMS-API


分组 管理
接口 登记
接口 文档
缓存 配置


API分组
权限 管理
日志 记录
对接 平台
务 平

服务 质量
异常 监控
统计 报表
在线 文档


WEB
PDA
相关文档
最新文档