Microservices : Flexible Software Architecture (Paperback)
暫譯: 微服務:靈活的軟體架構 (平裝本)

Eberhard Wolff

買這商品的人也買了...

商品描述

The Most Complete, Practical, and Actionable Guide to Microservices

 

Going beyond mere theory and marketing hype, Eberhard Wolff presents all the knowledge you need to capture the full benefits of this emerging paradigm. He illuminates microservice concepts, architectures, and scenarios from a technology-neutral standpoint, and demonstrates how to implement them with today’s leading technologies such as Docker, Java, Spring Boot, the Netflix stack, and Spring Cloud.

 

The author fully explains the benefits and tradeoffs associated with microservices, and guides you through the entire project lifecycle: development, testing, deployment, operations, and more. You’ll find best practices for architecting microservice-based systems, individual microservices, and nanoservices, each illuminated with pragmatic examples. The author supplements opinions based on his experience with concise essays from other experts, enriching your understanding and illuminating areas where experts disagree. Readers are challenged to

experiment on their own the concepts explained in the book to gain hands-on experience.

 

  • Discover what microservices are, and how they differ from other forms of
  • modularization
  • Modernize legacy applications and efficiently build new systems
  • Drive more value from continuous delivery with microservices
  • Learn how microservices differ from SOA
  • Optimize the microservices project lifecycle
  • Plan, visualize, manage, and evolve architecture
  • Integrate and communicate among microservices
  • Apply advanced architectural techniques, including CQRS and Event Sourcing
  • Maximize resilience and stability
  • Operate and monitor microservices in production
  • Build a full implementation with Docker, Java, Spring Boot, the Netflix stack, and Spring Cloud
  • Explore nanoservices with Amazon Lambda, OSGi, Java EE, Vert.x, Erlang, and Seneca
  • Understand microservices’ impact on teams, technical leaders, product owners, and stakeholders

 

Managers will discover better ways to support microservices, and learn how adopting the method affects the entire organization. Developers will master the technical skills and concepts they need to be effective. Architects will gain a deep understanding of key issues in creating or migrating toward microservices, and exactly what it will take to transform their plans into reality. 

商品描述(中文翻譯)

最完整、實用且可行的微服務指南

超越單純的理論和市場炒作,Eberhard Wolff 提供了您所需的所有知識,以充分獲取這一新興範式的好處。他從技術中立的角度闡明了微服務的概念、架構和場景,並展示如何使用當今領先的技術如 Docker、Java、Spring Boot、Netflix 堆疊和 Spring Cloud 來實現它們。

作者全面解釋了與微服務相關的好處和權衡,並指導您完成整個專案生命週期:開發、測試、部署、運營等。您將找到針對微服務架構系統、單個微服務和納米服務的最佳實踐,每個實踐都配有務實的範例。作者根據自己的經驗補充了其他專家的簡潔文章,豐富了您的理解並闡明了專家之間的分歧。讀者被挑戰去

自行實驗書中解釋的概念,以獲得實踐經驗。

- 發現微服務是什麼,以及它們與其他模組化形式的區別
- 現代化遺留應用程式並有效地構建新系統
- 從微服務的持續交付中獲取更多價值
- 瞭解微服務與 SOA 的區別
- 優化微服務專案生命週期
- 計劃、視覺化、管理和演進架構
- 在微服務之間進行整合和通信
- 應用先進的架構技術,包括 CQRS 和事件來源
- 最大化韌性和穩定性
- 在生產環境中運行和監控微服務
- 使用 Docker、Java、Spring Boot、Netflix 堆疊和 Spring Cloud 構建完整實現
- 探索使用 Amazon Lambda、OSGi、Java EE、Vert.x、Erlang 和 Seneca 的納米服務
- 理解微服務對團隊、技術領導者、產品負責人和利益相關者的影響

管理者將發現支持微服務的更好方法,並了解採用該方法如何影響整個組織。開發者將掌握他們需要的技術技能和概念,以提高效率。架構師將深入了解創建或遷移到微服務的關鍵問題,以及將計劃轉化為現實所需的具體措施。