跳到主要内容
按专业 / 地区找课 ↗
当前位置:新中华学习网 >> 公开课>> 职业技能 >> 高级微服务架构设计与服务治理最佳实践培训班
高级微服务架构设计与服务治理最佳实践培训班
  • 开课地点:北京
  • 开课日期:2026/11/27
  • 学习费用:8800元
  • 学制:4天
从微服务拆分与服务设计出发,贯通认证事务、开发测试、部署治理、Spring Cloud及高可用数据库和云原生架构。本期安排:2026年11月27日,北京。
开课日期
2026年11月27日—2026年11月30日
开课地点
北京
学习费用
8800元/人
学制
4天

课程定位

按四日参考教学安排,由微服务认知进入设计与配套方案,接续开发测试发布、治理和性能扩容、Spring Cloud实践,以及大型互联网、数据库和PaaS云平台方案,保留各技术主题与案例。

学习收获

  • 1)了解互联网架构演进历程。
  • 2)理解微服务架构的本质。
  • 3)掌握微服务架构设计方法。
  • 4)了解从单体应用向微服务架构迁移的实践经验。
  • 5)掌握微服务架构相关的解决方案。
  • 6)掌握微服务治理相关技术。
  • 7)掌握SpringCloud相关组件原理与使用。
  • 8)掌握互联网高可用高并发关键技术。
  • 9)掌握互联网大型分布式系统数据库架构的设计。
  • 10)掌握互联网大型分布式系统服务的治理。
  • 11)掌握基于PaaS的高可用高并发关键技术。
  • 12)掌握高可用微服务架构设计的性能评估和扩容。

课程特色

  • 结合服务粒度、幂等与容错、API组合和CQRS、契约测试、容器部署、流控熔断与调用链案例,讨论系统性能及扩缩容。
  • 软件组件与案例用于技术教学,实际实验环境和软件安排以当期通知为准。

课程模块

第一天上午 理解微服务架构

  • 1.微服务架构的定义
  • 微服务架构出现的背景
  • 微服务架构解决的问题
  • 微服务架构主要特征解读
  • 微服务与SOA
  • 微服务与中台
  • 实施微服务架构的挑战
  • 2.微服务整体架构
  • 互联网架构的演进
  • 微服务架构组成
  • 微服务网关
  • 微服务注册中心
  • 微服务配置中心
  • 微服务调用框架
  • 微服务监控框架

第一天下午微服务架构设计

  • 3.微服务架构设计
  • 架构与架构风格
  • 微服务的分层与分类
  • 领域驱动与微服务设计
  • 微服务粒度和拆分原则
  • 微服务架构设计原则
  • 微服务架构常见设计模式
  • 如何从单体架构演进到微服务架构
  • 4.服务设计
  • 服务的设计原则
  • 服务的无状态设计
  • 服务的幂等设计
  • 服务的容错设计
  • 服务间通信机制选择

第二天上午:微服务架构相关方案

  • 5.微服务的安全访问方案
  • 外部访问身份认证
  • 服务间访问身份认证
  • 服务访问授权
  • 服务访问审计
  • OAuth 2认证方案
  • 安全的进程间通讯
  • 6.微服务的分布式事物方案
  • 分布式事物相关理论
  • Sage事务处理模式
  • 基于补偿的分布式事物方案
  • 基于消息表的分布式事物方案
  • 隔离性缺失的应对策略
  • LCN分布式事务组件

第二天下午:微服务开发、测试与部署

  • 7.微服务开发
  • 微服务项目规范与模版
  • 微服务接口定义描述
  • 应用层服务实现
  • 业务层服务实现
  • 多资源的rest接口设计
  • 查询接口的实现:API组合与CQRS模式
  • 微服务异常设计
  • 微服务日志设计
  • 日志聚合与错误定位
  • API的演化与版本控制
  • 如何处理共享库
  • 8.微服务测试
  • 测试相关原则
  • 微服务测试挑战
  • 微服务测试策略
  • 微服务单元测试
  • 微服务接口测试
  • 微服务集成测试
  • 端到端测试
  • 微服务间契约测试
  • 9.微服务发布与部署
  • 微服务开发与测试环境规划
  • 发布包格式选择
  • 代码管理策略
  • Docker容器介绍
  • 将服务部署为容器
  • 使用Kubernetes部署服务
  • 使用jenkins构建持续发布生产线
  • 微服务发布与滚动升级

第三天上午:微服务治理及性能评估

  • 10.微服务治理
  • IT治理与服务治理
  • 微服务监控内容与方式
  • 服务负载策略与弹性伸缩
  • 服务集群与容错
  • 服务熔断保护
  • 服务访问流控
  • 服务降级
  • APM及调用链发展史
  • Google Dapper与调用链跟踪原理
  • 调用链跟踪的整体架构
  • 调用链跟踪实战
  • 11.高可用微服务架构设计之性能评估&扩容篇
  • 微服务架构之服务性能评估目的;
  • 微服务架构之服务性能相关环节;
  • 微服务架构之服务性能评估工具;
  • 微服务架构之服务性能评估方法;
  • 微服务架构之服务扩容;
  • 实践案例。

第三天下午:使用Spring Cloud实现微服务

  • SpringBoot与SpringCloud
  • 练习案例介绍与准备
  • Eureka原理介绍
  • 使用Eureka实现服务注册与发现
  • 使用Ribbon实现客户端负载均衡
  • 自定义负载均衡规则
  • Hystrix核心机制剖析
  • 使用Hystrix实现容错和服务降级
  • 使用Hystrix Dashboard实现可视化监控
  • 使用Zuul实现微服务网关
  • Applo配置中心使用介绍

第四天上午:大型互联网系统常用架构方案

  • 13.互联网系统架构
  • 互联网系统的特点
  • 互联网系统架构的挑战
  • 互联网架构演进;
  • 14.互联网架构设计原则
  • 无状态原则
  • 幂等原则
  • 异步原则
  • 缓存原则
  • 冗余原则
  • 一致性原则
  • 15.高可靠性设计
  • 服务分级
  • 超时设计
  • 服务降级;
  • 限流设计

第四天下午:高性能高可用数据库方案

  • 16.高可用高性能数据库设计
  • 数据库架构设计基本概念;
  • 高可用性设计与实践;
  • 高并发设计与实践;
  • 读性能设计与实践;
  • 一致性设计与实践;
  • 扩展性设计与实践;
  • 实践案例;

PaaS平台与云及案例

  • 17.PaaS平台与云
  • 云原生PaaS平台高可用高并发设计实践
  • 云原生平台PaaS核心架构
  • 基于Kubernetes 容器云构建
  • 云原生平台服务的动态扩容与缩容
  • 云原生平台服务的蓝绿发布/金丝雀发布/灰度发布
  • 基于云原生平台的第二代微服务架构--ServiceMesh
  • 18.案例分享

师资信息

本课程涉及四位候选讲师,具体由哪位授课以当期正式通知为准,并非共同授课安排。郑老师,1999年毕业于华东理工大学,具有机械工程和软件工程双学位、PMP及DevOps相关专业背景,曾任华东金融研发部总监、产品咨询服务总监,负责银联云资源、云应用、统一运维、黄金交易所管控监控及万达DevOps等项目设计交付。程老师,具有CTO及微服务架构首席咨询师经历,拥有十年以上软件行业经验,涉及企业和互联网应用架构、自动化构建、持续集成交付及DevOps转型。张老师,拥有近十年软件开发及多年架构经验,参与电信网管、O2O电商和征信项目,研究Spring Cloud、云平台、容器及分布式系统,有《使用Spring Cloud与Docker实战微服务》等开源项目及全球微服务架构高峰论坛、QCon交流经历。尹老师,曾就职京东、阿里巴巴,从事Java服务端、前端、分布式与高并发开发,为《Spring Cloud微服务-全栈技术与案例解析》《Spring Cloud微服务入门实战与进阶》作者,并有GitChat及开发者大会分享经历。四位完整姓名尚需当期确认。

课程咨询与报名

了解本期课程安排、师资及报名事项,请联系新中华学习网:400-061-6586,也可使用本页下方的报名咨询表。具体开课安排以正式通知为准。

温馨提示:本文内容根据课程内容整理,各模块实际讲授内容由授课老师根据学员情况灵活调整,最终以课堂授课为准。

常年开班,获取最新开班时间或内训报价,咨询:400-061-6586,咨询微信:pxbbaoming

全国公开课报名咨询热线
400-061-6586

热门高校分类

课程咨询

留下你的学习安排

填写意向课程,了解当期班次与报名事项。

信息用于课程咨询与报名联系。

×关闭