Spring Cloud实战训练营 | 深圳站
课程特色
小班课程
一线工程师授课
国家认证证书
微服务架构及概述
-
单体应用架构
定义
架构示意图
-
优缺点
-
微服务
诞生背景
微服务定义
微服务特性
微服务本质
微服务优缺点
架构示意图
微服务设计原则
微服务 & SOA
微服务拆分依据
架构通览
微服务架构项目实战目标
系统需求
-
服务定义与拆分
面向对象
DDD
-
服务列表
基础设施及组件
Spring Boot概述
Spring Boot简介
Spring Boot诞生背景
Spring Boot特点
使用Spring Initialzr快速创建应用
第一个Spring Boot应用
强大的Spring Boot Actuator
YAML & Properties
Spring Boot的profile
Spring Cloud简介与入门
Spring Cloud简介
Spring Cloud核心功能
Spring Cloud特点
Spring Cloud版本简介
Spring Cloud子项目
Spring Cloud/Spring Boot兼容性
实战
【重要】 服务提供者与服务消费者
服务注册与服务发现——Eureka
服务注册与服务发现简介
Eureka简介
入门
Eureka架构
高可用Eureka
用户认证
元数据
Eureka Server的RESTful API
自我保护模式
指定网卡
健康检查
小练习
客户端侧负载均衡——Ribbon
负载均衡的方式
小练习
Ribbon简介
原生Ribbon API
引入Ribbon后的架构图
入门示例
使用代码自定义Ribbon的配置
使用配置自定义Ribbon的配置
Ribbon Eager加载
声明式的HTTP客户端——Feign
简介
入门
小练习
自定义配置
继承
压缩
日志
构造多参数请求
断路器——Hystrix
雪崩效应
如何容错
Hystrix简介
整合Hystrix
Hystrix配置
Feign使用Hystrix
使用FallbackFactory检查回退原因
Feign启用/禁用Hystrix
Hystrix监控
Hystrix Dashboard可视化监控数据
Turbine简介
编写Turbine Server
消息中间件模式
API Gateway——Zuul
网关的必要性
简介
入门
路由端点
路由配置详解
Zuul的安全与Header传递
文件上传
过滤器详解
容错与回退
高可用
整合异构平台——Sidecar
Debug Zuul
小练习
配置中心——Spring Cloud Config
为什么要使用配置中心
简介
编写Config Server
集成Config Client
Git仓库配置详解
配置属性加解密
配置手动刷新
自动刷新-Spring Cloud Bus
Config Server与Eureka配合使用
安全
高可用
调用链监控——Spring Cloud Sleuth
为什么要实现调用链跟踪
简介
基本概念
入门
Sleuth配合ELK
Zipkin简介
Zipkin Server编写
Zipkin UI
微服务整合Zipkin
消息中间件模式整合Zipkin
使用Elasticsearch作为Zipkin Server的后端存储
培训讲师
周立,卓望数码高级架构师。 7年软件系统开发经验,多年系统架构经验;对Spring Cloud、微服务、持续集成、持续交付有一定见地。著有《Spring Cloud与Docker微服务架构实战》一书。热爱技术交流,曾代表公司参加全球微服务架构高峰论坛、QCon等技术沙龙。拥抱开源,多个项目开源在GitHub与[email protected]上,并获得开源中国的推荐。博客:http://itmuch.com,定期分享Spring Cloud、微服务等相关博客。
培训时间:10月26日——10月28日
课程难度:中高级
地点:南山区粤兴三道9号华中科技大学产学研基地B座二楼T202教室
费用:4999元/人(9月30日前报名享95折,即4750元/人!)
垂询电话:132 4116 6558
微信:liyingjiesa
证书
培训结束后,将提供『云计算微服务(Microservice)技术能力』中级测评考试,考试通过后,将获得『云计算微服务(Microservice)技术能力』中级能力测评认证证书,此认证是由科技部统一印制、统一编号、统一管理的国家级职业技能证书,是反映开源软件开发与应用技能水平的国家级职业资格认证。该证书在全国范围内通用有效,目前也是国内首个『容器技术』认证证书。
证书扫描件
培训结束将统一为学员安排考试,考试时长1小时。
10月26日开课,点击阅读原文即可报名。