自我介绍•天弘基金(余额宝)移动平台技术总监&首席架构师目前负责移动平台技术团队管理及总体技术架构设计•华为六级技术专家主导了华为软件多款云计算产品和服务的设计规划和构建落地•当当网高级架构师负责电商运作产品平台整体技术架构和研发团队管理个人技术涉及并行计算、大规模分布式服务及治理、中间件云化及服务化(PaaS)、APM监控、基础开发平台、数据集成等领域,有多年大规模复杂系统架构实践经验,乐于技术分享。目录•服务治理发展简史�单体应用�企业级SOA�互联网服务化�微服务•微服务度量•微服务线上体系治理•微服务线下体系治理治理问题梳理改进优化复杂度服务治理发展简史单体应用没有服务的概念,所以谈不上“服务治理”,复杂度来自于自身内部组件,由于组件化的管理需要,衍生出“组件治理”的需求。服务治理发展简史企业级SOA�主要解决已有系统的整合(互联互通)问题�技术实现及流程繁琐复杂、治理成本高�覆盖面广、涵盖企业IT各方面,和IT治理重叠度高�传统IT大厂(IBM、Oracle)把持标准�手工治理比重大、自动化程度不足SOA服务治理服务治理发展简史互联网服务化�伴随业务拆分应运而生�主要解决业务的快速响应及系统复杂性扩散问题�实现形式五花八门,有标杆、但没有统一标准�聚焦线上服务的生命周期治理�强调自动化CacheDBNFS/DFSLoadBalancerwebsitewebsitewebsiteserverserverserverserver服务治理发展简史微服务�大平台、微服务�和容器技术紧密结合�量变导致质变,不仅仅是服务化架构的延伸组织架构、管理策略、研发模式、测试、运维等领域都要做出相应的调整,以为微服务架构的落地创造合适的“土壤”。�线上线下一体、全生命周期的立体化治理�强调自动化、智能化“任何组织在设计一套系统时,所交付的设计方案在结构上都与该组织的沟通结构保持一致。”——康威定律服务治理发展简史微服务治理整体架构:三位一体线下线上度量管控管理目录•服务治理发展简史•微服务度量�全生命周期度量指标获取�度量及分析体系•微服务线上体系治理•微服务线下体系治理如果你不能度量它,你就无法改进它——彼得.德鲁克微服务度量全生命周期度量指标获取产品•UserStory•需求开发•人员•团队•任务•产出物测试•测试用例•Bug/缺陷运维•调用量•调用延时•系统异常•业务异常•运维事件持续集成敏捷DevOps持续交付协同管理过程•过程事件线下•需求管理系统•项目管理系统•测试用例管理系统•缺陷管...