Microservices in Action (Paperback)

Morgan Bruce, Paulo A. Pereira

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

相關主題

商品描述

Summary

Microservices in Action is a practical book about building and deploying microservice-based applications. Written for developers and architects with a solid grasp of service-oriented development, it tackles the challenge of putting microservices into production.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Invest your time in designing great applications, improving infrastructure, and making the most out of your dev teams. Microservices are easier to write, scale, and maintain than traditional enterprise applications because they're built as a system of independent components. Master a few important new patterns and processes, and you'll be ready to develop, deploy, and run production-quality microservices.

About the Book

Microservices in Action teaches you how to write and maintain microservice-based applications. Created with day-to-day development in mind, this informative guide immerses you in real-world use cases from design to deployment. You'll discover how microservices enable an efficient continuous delivery pipeline, and explore examples using Kubernetes, Docker, and Google Container Engine.

What's inside

 

  • An overview of microservice architecture
  • Building a delivery pipeline
  • Best practices for designing multi-service transactions and queries
  • Deploying with containers
  • Monitoring your microservices

About the Reader

Written for intermediate developers familiar with enterprise architecture and cloud platforms like AWS and GCP.

About the Author

Morgan Bruce and Paulo A. Pereira are experienced engineering leaders. They work daily with microservices in a production environment, using the techniques detailed in this book.

Table of Contents

 

PART 1 - The lay of the land

PART 2 - Design

PART 3 - Deployment

PART 4 - Observability and ownership

  1. Designing and running microservices
  2. Microservices at SimpleBank
  3. Architecture of a microservice application
  4. Designing new features
  5. Transactions and queries in microservices
  6. Designing reliable services
  7. Building a reusable microservice framework
  8. Deploying microservices
  9. Deployment with containers and schedulers
  10. Building a delivery pipeline for microservices
  11. Building a monitoring system
  12. Using logs and traces to understand behavior
  13. Building microservice teams

商品描述(中文翻譯)


摘要

《實戰微服務》是一本實用的書籍,介紹了如何構建和部署基於微服務的應用程序。針對具有良好服務導向開發基礎的開發人員和架構師,本書解決了將微服務投入生產的挑戰。

購買印刷版書籍將包含一本免費的電子書,可在Manning Publications的PDF、Kindle和ePub格式中獲得。

關於技術

投資時間設計優秀的應用程序,改進基礎設施,充分利用開發團隊。由於微服務是作為獨立組件系統構建的,因此比傳統企業應用程序更容易編寫、擴展和維護。掌握一些重要的新模式和流程,您將準備好開發、部署和運行生產質量的微服務。

關於本書

《實戰微服務》教您如何編寫和維護基於微服務的應用程序。本書以日常開發為目標,將您融入從設計到部署的實際用例中。您將了解微服務如何實現高效的持續交付流水線,並使用Kubernetes、Docker和Google Container Engine進行實例探索。

內容簡介

 


  • 微服務架構概述

  • 構建交付流水線

  • 設計多服務事務和查詢的最佳實踐

  • 使用容器部署

  • 監控微服務

讀者對象

本書適合熟悉企業架構和AWS、GCP等雲平台的中級開發人員。

作者簡介

Morgan BrucePaulo A. Pereira是經驗豐富的工程領導者。他們每天在生產環境中使用本書中詳細介紹的技術與微服務一起工作。

目錄

 

第1部分 - 環境概述

第2部分 - 設計

第3部分 - 部署

第4部分 - 可觀察性和所有權


  1. 設計和運行微服務

  2. SimpleBank的微服務

  3. 微服務應用程序的架構

  4. 設計新功能

  5. 微服務中的事務和查詢

  6. 設計可靠的服務

  7. 構建可重用的微服務框架

  8. 部署微服務

  9. 使用容器和調度器進行部署

  10. 構建微服務的交付流水線

  11. 構建監控系統

  12. 使用日誌和追蹤來了解行為

  13. 構建微服務團隊