出版社:人民郵電出版社 ISBN:9787115481184 商品編碼:27991474253 品牌:鳳凰新華(PHOENIX 包裝:平裝 開本:16 出版時間:2018-06-01 頁數:298 字數:435000 代碼:247 作者:約翰卡內爾
"適讀人群 :本書適合擁有構建分布式應用程序的經驗、擁有Spring的知識背景以及對學習構建基於微服務的應用程序感興趣的Java開發人員閱讀。對於希望使用微服務構建基於雲的應用程序,以及希望了解如何將基於微服務的應用部署到雲上的開發人員,本書也具有很好的學習參考價值。
微服務將代碼分解為小型的、分布式的獨立服務,這些服務需要深謀遠慮和仔細設計。Spring Boot和Spring Cloud簡化了微服務應用程序。就像Spring框架簡化了企業級Java開發一樣,Spring Boot移除了與編寫基於REST的服務有關的樣板代碼。Spring Cloud提供了一套工具,用於微服務發現、路由以及將微服務部署到企業和雲中。 本書教讀者如何使用Java和Spring平臺構建基於微服務的應用程序。在構建和部署第1個Spring Cloud應用程序時,讀者將學習如何進行微服務設計。在本書中,精心挑選的真實案例展示了基於微服務的各種模式,這些模式用於配置、路由、擴展和部署服務。讀者將了解Spring易於使用的工具,並看到其如何助力用微服務來增強和重構現有的應用程序。 本書主要內容 ● 核心微服務設計原則。 ● 使用Spring Cloud Config管理配置。 ● 使用Spring、Hystrix和Ribbon實現客戶端彈性。 ● 使用Netflix Zuul進行智能路由。 ● 部署Spring Cloud應用程序。 本書是為具有Java和Spring經驗的開發人員編寫的。 本書以Spring應用程序開發為中心,全面講解如何運用Spring Boot提高效率,使應用程序的開發和管理更加輕松有趣。作者行文親切流暢,以大量示例講解了Spring Boot在各類情境中的應用,內容涵蓋起步依賴、Spring Boot CLI、Groovy、Grails、Actuator。對於Spring Boot開發應用中較為繁瑣的內容,附錄奉上整理完畢的表格,一目了然,方便讀者查閱。
" |