微服務是利用雲平台開發企業應用程序的新技術,它是小型、輕量和過程驅動的組件。微服務適合設計可擴展、易於維護的應用程序。它可以使開發更容易,還能使資源得到較好利用。
本書幫助你用Java構建供企業使用的微服務架構,包括微服務核心概念和框架、大型軟件項目的高層次設計、開發環境設置和前期配置、對微服務架構持續集成的部署、實現微服務的安全性、有效地執行測試、微服務設計的做法和一般原則,以及如何檢測和調試問題。
本書適合想要了解微服務架構,以及想要深入了解如何有效地實施企業級微服務的Java開發人員。
Sourabh Sharmahas具有十年以上的產品/應用程序開發經驗。他的專長是開發、部署和測試多層web應用程序。他喜歡解決復雜的問題,並尋找最佳的解決方案。
在他的職業生涯中,他已成功地為財富500強的客戶開發和交付了各種獨立應用程序和雲應用程序,給他們帶來很多收益。
Sourabh還為他的總部設在美國的頂尖企業產品公司發起並開發了一種基於微服務的產品。他在大學時代,即20世紀90年代后期,開始編寫Java程序,而且至今仍然熱愛這項工作。