課程費(fèi)用

6800.00 /人

課程時(shí)長(zhǎng)

2

成為教練

課程簡(jiǎn)介

目前業(yè)界最流行的微服務(wù)架構(gòu)正在或者已被各種規(guī)模的互聯(lián)網(wǎng)公司廣泛接受和認(rèn)可,業(yè)已成為互聯(lián)網(wǎng)開發(fā)人員必備技術(shù)。無論是互聯(lián)網(wǎng)、云計(jì)算還是大數(shù)據(jù),Java平臺(tái)已成為全棧的生態(tài)體系,其重要性幾乎不可替代。
“Java 微服務(wù)實(shí)踐”為系列課程,內(nèi)容包括目前最流行技術(shù),分為 Spring Boot、Spring Cloud、Spring Cloud Stream 等系列,其目的希望能夠幫助初學(xué)者深入淺出地掌握,同時(shí)更希望為高階從業(yè)人員起到拋磚引玉的作用。同時(shí),系列課程內(nèi)容與主講人的正在編寫書籍同步,方便未來查閱。

目標(biāo)收益

培訓(xùn)對(duì)象

課程大綱

Spring Cloud 核心部分 第一節(jié) Spring Cloud 配置
基本使用:介紹 Spring Cloud 配置客戶端和服務(wù)端使用,包括 @EnableConfigServer、Environment 倉(cāng)儲(chǔ)、秘鑰管理等基本使用方法
分布式配置官方實(shí)現(xiàn):介紹 Spring 官方標(biāo)準(zhǔn)分布式配置實(shí)現(xiàn)方式:Git實(shí)現(xiàn) 和 文件系統(tǒng)實(shí)現(xiàn)
動(dòng)態(tài)配置屬性 Bean:介紹@RefreshScope基本用法和使用場(chǎng)景,并且說明其中的局限性
第二節(jié) Spring Cloud 服務(wù)發(fā)現(xiàn) Eureka 客戶端:介紹 Spring Cloud Discovery 結(jié)合 Netflix Eureka 客戶端的基本使用方法,包括服務(wù)發(fā)現(xiàn)激活、Eureka 客戶端注冊(cè)配置 以及 API 使用等
Eureka 服務(wù)器:介紹 Eureka 服務(wù)器作為服務(wù)注冊(cè)中心的搭建方法,以及內(nèi)建 Dashboard 基本運(yùn)維手段
Eureka 高可用集群:搭建 Eureka 高可用集群,消除服務(wù)注冊(cè)中心單點(diǎn)失效的問題
第三節(jié) Spring Cloud 服務(wù)調(diào)用和熔斷 Spring Cloud Feign :介紹聲明式客戶端REST實(shí)現(xiàn) Spring Cloud Feign的使用方式(如@EnableFeignClients 、 @FeignClient),結(jié)合 Eureka 構(gòu)建分布式服務(wù)應(yīng)用
Spring Cloud Hystrix:作為服務(wù)端服務(wù)短路實(shí)現(xiàn),介紹 Spring Cloud Hystrix 常用限流的功能,同時(shí),說明健康指標(biāo)以及數(shù)據(jù)指標(biāo)在生產(chǎn)環(huán)境下的現(xiàn)實(shí)意義
生產(chǎn)準(zhǔn)備特性:介紹聚合數(shù)據(jù)指標(biāo) Turbine 、Turbine Stream,以及整合Hystrix Dashboard
Spring Cloud 高階部分 第一節(jié) Spring Cloud Stream
pring Cloud Stream
Kafka 綁定實(shí)現(xiàn)
RabbitMQ 綁定實(shí)現(xiàn)
第二節(jié) Spring Cloud 分布式應(yīng)用跟蹤 分布式應(yīng)用跟蹤
ZipKin 整合
Spring Cloud 核心部分
第一節(jié) Spring Cloud 配置
基本使用:介紹 Spring Cloud 配置客戶端和服務(wù)端使用,包括 @EnableConfigServer、Environment 倉(cāng)儲(chǔ)、秘鑰管理等基本使用方法
分布式配置官方實(shí)現(xiàn):介紹 Spring 官方標(biāo)準(zhǔn)分布式配置實(shí)現(xiàn)方式:Git實(shí)現(xiàn) 和 文件系統(tǒng)實(shí)現(xiàn)
動(dòng)態(tài)配置屬性 Bean:介紹@RefreshScope基本用法和使用場(chǎng)景,并且說明其中的局限性
第二節(jié) Spring Cloud 服務(wù)發(fā)現(xiàn)
Eureka 客戶端:介紹 Spring Cloud Discovery 結(jié)合 Netflix Eureka 客戶端的基本使用方法,包括服務(wù)發(fā)現(xiàn)激活、Eureka 客戶端注冊(cè)配置 以及 API 使用等
Eureka 服務(wù)器:介紹 Eureka 服務(wù)器作為服務(wù)注冊(cè)中心的搭建方法,以及內(nèi)建 Dashboard 基本運(yùn)維手段
Eureka 高可用集群:搭建 Eureka 高可用集群,消除服務(wù)注冊(cè)中心單點(diǎn)失效的問題
第三節(jié) Spring Cloud 服務(wù)調(diào)用和熔斷
Spring Cloud Feign :介紹聲明式客戶端REST實(shí)現(xiàn) Spring Cloud Feign的使用方式(如@EnableFeignClients 、 @FeignClient),結(jié)合 Eureka 構(gòu)建分布式服務(wù)應(yīng)用
Spring Cloud Hystrix:作為服務(wù)端服務(wù)短路實(shí)現(xiàn),介紹 Spring Cloud Hystrix 常用限流的功能,同時(shí),說明健康指標(biāo)以及數(shù)據(jù)指標(biāo)在生產(chǎn)環(huán)境下的現(xiàn)實(shí)意義
生產(chǎn)準(zhǔn)備特性:介紹聚合數(shù)據(jù)指標(biāo) Turbine 、Turbine Stream,以及整合Hystrix Dashboard
Spring Cloud 高階部分
第一節(jié) Spring Cloud Stream
pring Cloud Stream
Kafka 綁定實(shí)現(xiàn)
RabbitMQ 綁定實(shí)現(xiàn)
第二節(jié) Spring Cloud 分布式應(yīng)用跟蹤
分布式應(yīng)用跟蹤
ZipKin 整合

活動(dòng)詳情

提交需求