Microservices Design Patterns with Java: 70+ patterns for designing, building, and deploying microservices (English Edition)
暫譯: 使用 Java 的微服務設計模式:70 多種設計、構建和部署微服務的模式(英文版)
Seroukhov, Sergey
- 出版商: BPB Publications
- 出版日期: 2024-05-24
- 售價: $1,560
- 貴賓價: 9.5 折 $1,482
- 語言: 英文
- 頁數: 512
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9355517009
- ISBN-13: 9789355517005
-
相關分類:
Java 程式語言、Microservices 微服務、SOA、Design Pattern
海外代購書籍(需單獨結帳)
相關主題
商品描述
Java microservices: The ultimate pattern guide
DESCRIPTION
Microservices, a popular software architecture style, breaks down applications into small, independent services built with Java, a versatile and widely used programming language. This book serves as a roadmap for mastering design patterns that solve common problems encountered during microservices development in Java.
Start with microservices setup for team success. Discover various architectural styles and communication approaches for seamless service interaction. Learn effective data management within microservices. Acquire skills for handling unforeseen scenarios in transactions and crafting secure APIs for user service access. Lastly, grasp crucial monitoring, testing, and deployment practices to identify and address issues, ensuring smooth production deployment.
"Microservices Design Patterns with Java" positions itself as an indispensable tool in the arsenal of today's software professionals. It not only aids in navigating the complexities of microservices architecture but also enhances the reader's ability to deliver robust, high-quality software solutions efficiently.
WHAT YOU WILL LEARN
● Architect scalable, resilient microservices using Java-based design patterns.
● Implement efficient communication and data management strategies within microservices.
● Design secure, robust external APIs for microservices integration and interaction.
● Monitor and maintain microservices with advanced logging, tracing, and health checks.
● Deploy microservices with Docker, Kubernetes, and serverless platforms effectively.
● Automate CI/CD pipelines for microservices for streamlined development and deployment.
WHO THIS BOOK IS FOR
This book is for seasoned microservices developers seeking to expand their repertoire of design patterns and practices, as well as for newcomers looking for comprehensive guidance on patterns and practices throughout the entire development lifecycle. It is tailored for architects, developers, team leads, and DevOps engineers.
商品描述(中文翻譯)
Java 微服務:終極模式指南
描述
微服務是一種流行的軟體架構風格,將應用程式拆分為小型、獨立的服務,這些服務是使用 Java 這種多功能且廣泛使用的程式語言構建的。本書作為掌握設計模式的路線圖,旨在解決在 Java 微服務開發過程中遇到的常見問題。
從微服務的設置開始,為團隊的成功奠定基礎。探索各種架構風格和通信方法,以實現無縫的服務互動。學習在微服務中有效的數據管理。獲得處理交易中不可預見情況的技能,並為用戶服務訪問設計安全的 API。最後,掌握關鍵的監控、測試和部署實踐,以識別和解決問題,確保順利的生產部署。
《Java 微服務設計模式》作為當今軟體專業人士工具箱中不可或缺的工具,不僅幫助讀者駕馭微服務架構的複雜性,還提升了讀者高效交付穩健、高品質軟體解決方案的能力。
你將學到什麼
● 使用基於 Java 的設計模式架構可擴展且具韌性的微服務。
● 在微服務中實施高效的通信和數據管理策略。
● 設計安全、穩健的外部 API 以進行微服務整合和互動。
● 使用先進的日誌記錄、追蹤和健康檢查來監控和維護微服務。
● 有效地使用 Docker、Kubernetes 和無伺服器平台部署微服務。
● 自動化微服務的 CI/CD 管道,以簡化開發和部署流程。
本書適合誰
本書適合有經驗的微服務開發者,尋求擴展其設計模式和實踐的知識庫,以及尋求全面指導的新人,涵蓋整個開發生命周期中的模式和實踐。它專為架構師、開發者、團隊負責人和 DevOps 工程師量身定制。