Spring Cloud 微服务架构衍进大纲
XMG Ma 查看讲师
百林哲咨询(北京)有限公司专家团队成员
Java 劝退师,Apache Dubbo PMC、Spring Cloud Alibaba 项目架构师。目前主要负责集团中间件开源项目、微服务技术实施、架构衍进、基础设施构建等。
浏览:1691次
详情 DETAILS

课程简介

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署

本课程讲述了微服务架构理论以及Spring Cloud Dev 实践,主要讲述Spring Cloud 微服务架构衍进大纲,系统的学习、研究。

受众人群

架构总监,架构经理,企业架构师,解决方案架构师 需要深入了解企业架构的技术人员。熟练使用Java,至少一年业务开发实际工作经验。

课程周期

1天(6H)

课程大纲

标题

授课内容

第一部分:

微服务架构理论

 

 

主要内容

· 架构衍进:单体架构(Monolithic Architecture->  面向服务架构(SOA-> 微服务架构(MSA-> FaaS

· 基础设施:底层容器、服务编排、运维以及开发框架

· 最佳实践:基于 Spring Cloud 技术栈衍生的最佳实践

 

第二部分:

Spring Cloud Dev 实

 

 

主要内容

· 分布式配置:静态配置管理 -> 动态配置管理 -> 分布式配置管理

· 服务注册/发现:ZK -> Eureka -> 自定义注册中心

· 服务调用:WebServices ->  RPC -> Reactive

· 分布式消息:从 JMS Spring Cloud Stream

· 服务熔断:Hystrix 、自研熔断框架

· 服务跟踪:Tracing 基本设计模式

 

第三部分:Spring Cloud Production-Ready 实践

 

主要内容

· 安全: Web SecurityService SecurityACL

· 健康检查:组件化健康检查(RPC 服务、配置管理、DB 等)

· 指标数据:Metrics 暴露和收集

· 日志:文件系统和流式处理

· 监控跟踪:服务调用调用链路、JVM 管理、日志级别等



企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1