本書涵蓋了微服務理論、開發框架 (Spring Cloud) 以及執行平台 (Docker) 三大主題。
Part 1 (第1章):有系統的介紹微服務架構;
Part 2 (第2-11章):使用Spring Cloud開發框架編寫一個「電影售票系統」;
Part 3 (第12-14章):說明如何將微服務實際執行在Docker平台上。
全書採用精心設計的Demo驅動,以連貫的場景、真實的程式範例,來引導讀者學習如何使用強大的微服務技術實現架構設計。本書涵蓋最新版本架構所獨具的技術特性、技巧及案例,幫助讀者避開升級過程中可能遭遇到的困難與陷阱。
更多理論性的內容 (如Cloud Native、12-factor APP、DDD等) 在文中皆以「延伸閱讀」、「Tips」或「Warning」的形式註記,提供有興趣的讀者依此專研,擴展視野。
本書特色
隨著業務的發展、程式的堆砌,公司專案變得日益臃腫、複雜、開發效率低落、難以維護?我們迫切需要能夠解放生產力的新技術──微服務架構Spring Cloud!
作者為 Spring Cloud 社區的創辦者之一,以實戰開發者的豐富經驗,將設定簡單、設計優雅的 Spring Cloud 所有相關的基礎知識和工具的使用,做完整而精闢的剖析。
Part 1 (第1章):有系統的介紹微服務架構;
Part 2 (第2-11章):使用Spring Cloud開發框架編寫一個「電影售票系統」;
Part 3 (第12-14章):說明如何將微服務實際執行在Docker平台上。
全書採用精心設計的Demo驅動,以連貫的場景、真實的程式範例,來引導讀者學習如何使用強大的微服務技術實現架構設計。本書涵蓋最新版本架構所獨具的技術特性、技巧及案例,幫助讀者避開升級過程中可能遭遇到的困難與陷阱。
更多理論性的內容 (如Cloud Native、12-factor APP、DDD等) 在文中皆以「延伸閱讀」、「Tips」或「Warning」的形式註記,提供有興趣的讀者依此專研,擴展視野。
本書特色
隨著業務的發展、程式的堆砌,公司專案變得日益臃腫、複雜、開發效率低落、難以維護?我們迫切需要能夠解放生產力的新技術──微服務架構Spring Cloud!
作者為 Spring Cloud 社區的創辦者之一,以實戰開發者的豐富經驗,將設定簡單、設計優雅的 Spring Cloud 所有相關的基礎知識和工具的使用,做完整而精闢的剖析。