(4人評價)
spring cloud開發實戰講解
價格 ¥ 544.00 680.00 8折
活動
課程介紹

SpringCloud是現在最熱門的RPC開發框架,也是以后的RPC開發趨勢。在本套課程之中將為讀者詳細的講解分布式技術的發展歷史、以及各種分布式開發優缺點,同時詳細的分析了整個SpringCloud中所涉及到的技術點以及相關作用。

?? ?本課程將基于Rest服務、SpringSecurity訪問進行講解,詳細的講解了Eureka注冊發現服務、Eureka-HA機制、服務部署處理、Ribbon負載均衡、Feign接口映射、Hystrix熔斷處理、Zuul代理訪問等SpringCloud核心內容。

?? ?隨后在基礎內容的講解基礎上又為讀者講解了SpringCloudConfig、GITHUB服務配置、消息服務、服務監控等輔助內容。

本課程配套筆記單獨購買請登錄魔樂官方淘寶店

?

kcnr-ys.gif

kcnr-down.jpg

kcnr-app.jpg


一、分布式開發與SpringCloud簡介
springcloud-0101_分布式開發簡介
?? ?本課程主要講解RPC開發框架的發展歷史,以及各個實現技術的優缺點。

springcloud-0102_SpringCloud開發架構
?? ?本課程主要為讀者講解整個SpringCloud中Rest的地位以及與Rest相關開發服務組件的基本作用。

二、搭建Rest服務
springcloud-0203_配置項目開發環境
?? ?本課程主要進行SpringCloud項目開發環境的搭建。

springcloud-0204_創建部門微服務
?? ?本課程主要結合MyBatis、Druid實現了一個部門微服務的創建。

springcloud-0205_創建服務消費端
?? ?本課程主要講解如何在客戶端利用RestTemplate實現消費端服務調用。


三、SpringSecurity安全認證
springcloud-0306_Rest提供者安全訪問
?? ?本課程主要講解Rest服務的安全問題以及如何將SpringSecurity依賴支持追加到項目中以實現安全訪問配置。

springcloud-0307_配置消費端安全訪問
?? ?本課程主要講解如何在RestTemplate模版中加入訪問頭以實現安全服務調用。

springcloud-0308_無狀態Rest配置
?? ?本課程主要講解Rest開發問題以及無狀態配置處理。

springcloud-0309_安全配置???br /> ?? ?本課程主要講解如何為所有Rest服務統一授權訪問。

四、Eureka服務注冊與發現框架
springcloud-0410_Eureka服務配置
?? ?本課程主要講解Eureka的主要作用,以及Eureka服務的搭建。

springcloud-0411_Eureka服務注冊
?? ?本課程主要講解如何將微服務信息注冊到Eureka之中。

springcloud-0412_Eureka微服務信息
?? ?本課程主要講解如何利用Actuator實現微服務信息的定義與獲得。

springcloud-0413_Eureka發現服務
?? ?本課程主要講解Eureka實現的發現服務管理配置操作。

springcloud-0414_Eureka安全配置
?? ?本課程主要講解如何在Eureka之中引入安全配置,而后實現微服務的安全注冊操作。

springcloud-0415_Eureka-HA機制
?? ?本課程主要講解如何在Eureka中實現HA處理機制。

springcloud-0416_Eureka打包部署
?? ?本課程主要講解Eureka的打包部署操作以及多profile配置。

五、Ribbon負載均衡
springcloud-0517_Ribbon基礎配置
?? ?本課程主要講解Ribbon的主要作用,以及演示了如何利用Ribbon通過Eureka獲取微服務。

springcloud-0518_Ribbon負載均衡
?? ?本課程主要講解多個微服務實現負載均衡處理操作。

springcloud-0519_自定義Ribbon配置
?? ?本課程主要講解如何自定義Ribbon負載均衡機制。

springcloud-0520_脫離Eureka使用Ribbon
?? ?本課程主要講解如果在不使用Eureka的情況下該如何實現Ribbon的負載均衡調用。

六、Feign接口轉換
springcloud-0621_Feign基礎配置
?? ?本課程主要講解Feign的主要作用以及基礎配置操作。

springcloud-0622_Feign相關配置
?? ?本課程主要講解Feign的相關配置項的作用與定義。

七、Hystrix熔斷機制
springcloud-0723_Hystrix簡介
?? ?本課程主要講解Hystrix的存在意義,以及其操作模式簡介。

springcloud-0724_服務端失敗回調(Fallback)
?? ?本課程主要講解服務端失敗調用處理。

springcloud-0725_服務降級
?? ?本課程主要講解如何在客戶端實現Hystrix的熔斷處理(服務降級)。

springcloud-0726_HystrixDashBoard監控服務
?? ?本課程主要講解HystrixDashboard的監控服務的配置。

springcloud-0727_Turbine聚合監控
?? ?本課程主要講解如何利用Turbine進行多個微服務的監聽,以及Turbine存在的問題分析。

八、Zuul路由訪問
springcloud-0828_Zuul基礎訪問
?? ?本課程主要對Zuul的使用做一個簡介,同時演示了Zuul的代理訪問機制。

springcloud-0829_Zuul路由訪問
?? ?本課程主要講解Zuul路由訪問處理中的各種路由規則定義。

springcloud-0830_Zuul過濾
?? ?本課程主要利用ZuulFilter實現加密微服務調用處理。

springcloud-0831_Zuul失敗回退
?? ?本課程主要講解如何在Zull中實現失敗回退處理。

九、上傳微服務
springcloud-0932_搭建上傳微服務
?? ?本課程主要是搭建文件上傳的Rest服務信息。

springcloud-0933_使用zuul代理上傳
?? ?本課程主要講解如何使用zuul實現上傳微服務的代理操作。

springcloud-0934_客戶端調用上傳微服務
?? ?本課程主要講解如何在客戶端調用上傳微服務。

十、SpringCloudConfig基礎配置
springcloud-1035_SpringCloudConfig簡介
?? ?本課程主要講解微服務架構設計之中配置文件過多的問題,以及SpringCloudConfig的主要作用。

springcloud-1036_配置SpringCloudConfig服務端
?? ?本課程主要講解如何搭建SpringCloudConfig服務端程序以及獲取GITHUB上的配置文件處理操作。

springcloud-1037_SpringCloudConfig客戶端抓取信息
?? ?本課程主要講解SpringCloudConfig如何進行客戶端服務信息的抓取處理。

springcloud-1038_客戶端使用SpringCloudConfig進行配置
?? ?本課程主要講解如何基于SpringCloudConfig實現微服務配置。

springcloud-1039_單倉庫目錄匹配
?? ?本課程主要講解如何在一個GIT倉庫中實現配置文件的有效管理。

springcloud-1040_應用倉庫自動選擇
?? ?本課程主要講解多個GIT倉庫的自動匹配實現。

springcloud-1041_倉庫匹配模式
?? ?本課程主要講解倉庫訪問的匹配處理操作。

十一、SpringCloudConfig高級配置
springcloud-1142_密鑰加密處理
?? ?本課程主要講解如何進行關鍵信息的加密處理操作。

springcloud-1143_KeyStore加密處理
?? ?本課程主要講解如何使用KeyStore實現數據加密處理。

springcloud-1144_SpringCloudConfig高可用
?? ?本課程主要講解如何使用Eureka實現SpringCloudConfig的高可用處理機制。

springcloud-1145_SpringCloudBus
?? ?本課程主要講解如何實現配置文件的動態加載處理,并且結合RabbitMQ實現服務總線搭建。

?十二、SpringCloudStream
springcloud-1246_SpringCloudStream簡介
本課程主要講解SpringCloudStream的基本作用;

springcloud-1247_創建消息生產者
本課程主要講解如何基于RabbitMQ實現Stream發送端;

springcloud-1248_創建消息消費者
本課程主要講解如何利用RabbitMQ實現消息接收端處理。

springcloud-1249_自定義消息通道
本課程主要實現了自定義的消息通道配置。

springcloud-1250_分組與消息持久化
本課程主要講解如何實現持久化消息主題。

springcloud-1251_設置RoutingKey
本課程主要講解如何在Stream中實現RoutingKey的直連處理。


十三、SpringCloudSleuth
springcloud-1352_SpringCloudSleuth簡介
本課程主要講解微服務調用的問題以及Sleuth的作用。

springcloud-1353_SpringCloudSleuth基本使用
本課程主要講解如何配置SpringCloudSleuth實現基本追蹤服務。

springcloud-1354_SpringCloudSleuth信息采集
本課程主要結合RabbitMQ、MySQL實現Sleuth收集信息的采集處理。?