騰訊T4深入淺出微服務構建,SpringCloud不再難了

由淺入深,全面講解Spring Cloud基礎組件。一站式瞭解用Spring Cloud構建微服務,實戰案例,快速上手。為微服務系統的安全保駕護航。

本書共分為16章:

第1章介紹了什麼是微服務、為什麼需要微服務、微服務的優缺點和挑戰,並且將單體架構的系統和微服務架構的系統進行了比較。

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第2章主要介紹微服務應該具備的功能,以及SpringCloud的基本組件,最後介紹了SpringCloud與Dubbo、Kubernetes 之間的比較及優缺點。

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第3、4章介紹了構建微服務的準備工作:開發環境的構建和Spring Boot的使用。其中,第3章介紹了開發環境的構建,包括JDK的安裝、IDEA和Maven的使用等:第4章介紹了Spring Boot的基本使用方法,包括Spring Boot的特點和優點、用IDEA創建一個Spring Boot項目、Spring Boot配置文件詳情、Spring Boot的Actuator 模塊,以及Spring Boot集成JPA、Redis、Swagger2 等。

騰訊T4深入淺出微服務構建,SpringCloud不再難了

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第5~9章介紹了Spring Cloud 框架的基礎模塊一Spring Cloud Netlix 模塊,涵蓋了Spring Cloud構建微服務的基礎組件。例如Eureka、Ribbon、 Feign、 Hystrix 和Zuul等,這些組件為微服務系統提供了基本的服務治理能力。以案例為切入點,由淺入深介紹這些組件,並從源碼的角度分析這些組件的工作原理。

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第10章介紹了分佈式配置中心Spring Cloud Config,詳細講解了Config Server如何從本地倉庫和遠程Git倉庫讀取配置文件,以及如何構建高可用的分佈式配置中心和使用消息總線刷新配置文件。

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第11章介紹了鏈路追蹤組件SpringCloudSleuth,包括微服務系統為什麼需要鏈路追蹤組件,並以案例的形式詳細介紹瞭如何在Spring Cloud微服務系統中使用鏈路追蹤,以及如何傳輸、存儲和展示鏈路數據。

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第12章以案例的形式介紹了Spring Boot Admin,包括Spring Boot Admin在微服務系統中的應用、在Spring Boot Admin中集成安全登錄組件。

騰訊T4深入淺出微服務構建,SpringCloud不再難了


第13~15章介紹了Spring Cloud 微服務系統的安全驗證模塊,包括Spring Boot Security組件和Spring Cloud OAuth2模塊。第13章詳細介紹瞭如何在Spring Boot應用中使用SpringBoot Security:第14章介紹瞭如何在Spring Cloud微服務系統中使用Spring Cloud OAuth2來保護微服務的系統安全:第15章介紹瞭如何在Spring Cloud 微服務系統中使用Spring CloudOAuth2和JWT來保護微服務的系統安全。

騰訊T4深入淺出微服務構建,SpringCloud不再難了

騰訊T4深入淺出微服務構建,SpringCloud不再難了

第16章以一個綜合案例介紹了使用SpringCloud構建微服務系統的全過程,該案例是對全書內容的總結和提煉。

騰訊T4深入淺出微服務構建,SpringCloud不再難了

由於文檔內容過多,所以只截取了目錄部分,每個知識點都有更細化的內容

需要獲取這份文檔的朋友:轉發文章並關注我,後臺私信【微服務資料】即可免費獲取

騰訊T4深入淺出微服務構建,SpringCloud不再難了


分享到:


相關文章: