微服务架构体系的深度治理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微服务架构体系的深度治理
目录•服务治理发展简史
单体应用
企业级SOA
互联网服务化
微服务
•微服务度量
•微服务线上体系治理
•微服务线下体系治理
治理
问题梳理改进优化复杂度
单体应用
没有服务的概念,所以谈不上“服务治理”,复杂度来自于自身内部组件,由于组件化的管理需要,衍生
出“组件治理”的需求。
服务治理发展简史
企业级SOA
●主要解决已有系统的整合(互联互通)问题
●技术实现及流程繁琐复杂、治理成本高
●覆盖面广、涵盖企业IT各方面,和IT治理重叠度高●传统IT大厂(IBM、Oracle)把持标准
●手工治理比重大、自动化程度不足SOA 服务治理
互联网服务化
●伴随业务拆分应运而生
●主要解决业务的快速响应及系统复杂性扩散问题●实现形式五花八门,有标杆、但没有统一标准●聚焦线上服务的生命周期治理
●
强调自动化
Cache
DB NFS/DFS Load Balancer
website website website server
server server server
微服务
●大平台、微服务
●和容器技术紧密结合
●量变导致质变,不仅仅是服务化架构的延伸
组织架构、管理策略、研发模式、测试、运维等领域都要做出相应的调整,以为微服务架构的落地创造合适的“土壤”。
●线上线下一体、全生命周期的立体化治理●
强调自动化、智能化“任何组织在设计一套系统时,所交付的设计方案在结构上都与该组织的沟通结构保持一致。”
——
康威定律