微服務從小白到專家:Spring Cloud和Kubernetes實戰(zhàn)
本書源碼以SpringBoot2.2.x、SpringCloudHoxton和Kubernetes1.19.2為基礎,從SpringBoot單體應用的搭建,到SpringCloud微服務架構升級,再到使用Docker和Kubernetes容器編排技術做容器化改造,由淺入深、逐步講解,使讀者全面掌握主流微服務架構和容器編排方案。本書共22章,分為三個部分。第一部分,講解SpringBoot的核心功能和底層原理,手把手帶讀者搭建一個基于SpringBoot的優(yōu)惠券平臺單體應用系統(tǒng)。第二部分,講解SpringCloud微服務技術的應用,涵蓋了SpringCloudNetflix和SpringCloudAlibaba兩大組件庫的核心組件,在項目實戰(zhàn)環(huán)節(jié),將SpringCloud微服務技術應用到優(yōu)惠券項目中,讓讀者親身體驗從單體應用升級為微服務架構的過程。第三部分,深入講解Docker容器技術和Kubernetes容器編排技術的核心功能,并對優(yōu)惠券項目做容器化改造。本書緊扣實戰(zhàn)、學練結合,適合具備一定Java基礎的開發(fā)人員、對微服務架構和SpringCloud技術及容器編排技術感興趣的讀者。對處在微服務架構轉(zhuǎn)型期的團隊來說,本書具有很大的實踐指導價值。
·23.3萬字