4006-998-758
3000+课程任你选择
云原生应用架构、微服务治理及服务网格
研发学院 SpringCloud 微服务治理 微服务架构
李明宇

中科院计算所副教授(高级工程师)

历任国家重点实验室课题组负责人

创业公司CTO、上市公司事业群技术总监和首席技术专家

荣获中国软件协会“优秀CTO”等多项荣誉

中国新一代IT产业联盟分委会秘书长

全国高校人工智能与大数据创新联盟专家委员

北京开源创新委员会委员

中国开源软件创新大赛总决赛评委

十余年来致力于IT新技术在企业的落地,作为项目技术负责人为多家知名企业和单位开发和交付过产品及服务,包括:国家信息中心、国防科技大学、中石化、银联、交通银行、首都在线、中国电信天翼爱音乐、中国移动研究院等。

在AI大模型领域,李老师在B端和C端均有AI应用从技术研发到落地变现的闭环实践经验,自研技术 CodeGraphRAG 性能达到国际领先水平。企业客户包括电信运营商、大型上市企业、国内知名芯片公司等,受到一致好评。

查看老师详情
课程内容

课程大纲:

Day 1上午

1. 微服务架构与(微)服务治理平台

1.1 从单体架构(三层架构)向微服务架构的演进

1.2 微服务架构设计原则

1.3 微服务架构带来的新问题及服务治理平台的作用

2. SpringCloud 微服务治理框架

 2.1 SpringCloud 整体介绍

 2.2 服务注册、发现与负载分发

 

Day 1下午

2.SpringCloud 微服务治理框架(续)

2.3 服务网关

2.4 分布式应用的配置

2.5 调试与监控微服务架构应用 —— 调用链跟踪

2.6 防止雪崩 —— 熔断与限流

 

Day 2上午

3. 服务网格与 Istio

3.1 传统微服务治理方案的问题

3.2 解决之道:服务网格

3.3 基于 K8s 的典型服务网格方案:Isitio 概述

3.4 在 K8s 中部署 Istio

3.5 Istio Sidecar 注入和应用基本管理

3.6 服务网关

3.7 蓝绿、滚动、金丝雀、ABTest 发布

3.8 调用链跟踪和应用流量可视化

3.9 Istio 中的限流与熔断


Day 2下午

4. 进阶问题

4.1 “分布式事务”与“分布式应用的事务”

4.2 将 SpringCloud 与 K8s 结合

4.3 适用于 Go、Python 和 .Net 的微服务治理方案

4.4 传统微服务治理与服务网格方案的选择和过渡


返回上一级