400-888-5228

課程概述

本課程專為希望全面深入掌握Spring Cloud分布式微服務(wù)架構(gòu)的開發(fā)者設(shè)計。我們將深入探討微服務(wù)的概念、搭建過程、使用場景以及流程,覆蓋從Eureka注冊中心到Spring Cloud Config分布式配置中心等關(guān)鍵組件。通過理論講解與實踐操作相結(jié)合的方式,學員將能夠掌握微服務(wù)架構(gòu)下各組件的使用方法,并應(yīng)用于實際開發(fā)中。

課程對象

  1. 擁有Java語法基礎(chǔ)和Spring Boot框架知識的開發(fā)者。
  2. 愿意深入學習并實踐Spring Cloud分布式微服務(wù)架構(gòu)的專業(yè)人士。

課程目標

  • 全面理解微服務(wù)架構(gòu)的概念及其優(yōu)缺點。
  • 掌握Eureka、Ribbon、Feign、Hystrix等Spring Cloud關(guān)鍵組件的使用。
  • 通過Spring Cloud Gateway實現(xiàn)高效的路由轉(zhuǎn)發(fā)和請求過濾。
  • 學會使用Spring Cloud Config和Spring Cloud Bus實現(xiàn)配置管理和消息總線的功能。
  • 通過案例分析,解決分布式微服務(wù)架構(gòu)中的常見問題。

課程收益

  • 獲取由經(jīng)驗豐富的講師團隊提供的專業(yè)指導和知識分享。
  • 通過實戰(zhàn)案例,理解并解決微服務(wù)開發(fā)中遇到的具體問題。
  • 學習最新的技術(shù)和工具,提升在分布式系統(tǒng)設(shè)計和開發(fā)方面的能力。
  • 成功完成課程后,能夠獨立設(shè)計和開發(fā)基于Spring Cloud的微服務(wù)項目。

課程時長3天

課程大綱

時間內(nèi)容
day1上午?微服務(wù)概念
SpringCloud概述
單體應(yīng)用架構(gòu)的概念
單體應(yīng)用架構(gòu)的的優(yōu)缺點
微服務(wù)架構(gòu)概念
微服務(wù)架構(gòu)的優(yōu)缺點
微服務(wù)相關(guān)技術(shù)棧
使用Rest構(gòu)建分布式微服務(wù)架構(gòu)
使用Rest搭建服務(wù)提供者
使用Rest搭建服務(wù)消費者
Eurek注冊中心介紹
Eurek服務(wù)注冊與發(fā)現(xiàn)
day1下午 注冊中心與負載均衡
單機版Eureka注冊中心搭建
將服務(wù)注冊到Eureka Server服務(wù)注冊中心
微服務(wù)注冊信息完善
Eureka自我保護現(xiàn)象
集群版Eureka注冊中心搭建
負載均衡的概念
Ribbon客戶端負載均衡
Ribbon服務(wù)調(diào)用配置
Ribbon常用負載均衡策略
day2上午?Feign遠程調(diào)用和熔斷器
Feign聲明式遠程服務(wù)調(diào)用概念介紹
Feign實戰(zhàn)操作
Feign工作流程
分布式微服務(wù)架構(gòu)面臨的問題
Hystrix熔斷器使用
Hystrix服務(wù)端熔斷
Hystrix客戶端服務(wù)熔斷
Hystrix Dashboard監(jiān)控平臺搭建
什么是服務(wù)監(jiān)控
服務(wù)監(jiān)控實戰(zhàn)
day2下午 SpringCloudGateway網(wǎng)關(guān)
網(wǎng)關(guān)-簡介、默認訪問規(guī)則
將路由注冊進服務(wù)中心
路由功能實戰(zhàn)
路由轉(zhuǎn)發(fā)映射配置
過濾器實戰(zhàn)
過自定義過濾器
過濾器登錄驗證
day3上午Spring Cloud Config分布式配置中心
分布式架構(gòu)的配置問題
Spring Cloud Config概述
Spring Cloud Config服務(wù)端配置
Spring Cloud Config客戶端服務(wù)
Spring Cloud Config配置實戰(zhàn)
Spring Cloud Config與GitHub整合
day3下午 Spring Cloud Bus消息總線
Spring Cloud Bus解決的問題
Spring Cloud Bus使用機制
Spring Cloud Bus實戰(zhàn)
自定義類中讀取配置實戰(zhàn)
Spring Cloud擴展組件介紹
高流量高并發(fā)常見解決方案

為什么選擇艾威

自2003年成立以來,艾威一直致力于提供最前沿的技術(shù)培訓。我們的課程由行業(yè)內(nèi)經(jīng)驗豐富、專業(yè)知識深厚的講師授課,注重理論與實踐相結(jié)合,以案例驅(qū)動教學,確保學員能夠快速理解并應(yīng)用所學知識,解決實際工作中的問題。

培訓咨詢

發(fā)表回復(fù)

您的電子郵箱地址不會被公開。 必填項已用*標注

同類課程推薦同類課程推薦
IT技術(shù)培訓課程分類