Spring Microservices in Action (Paperback)

John Carnell

  • Spring Microservices in Action (Paperback)-preview-1
  • Spring Microservices in Action (Paperback)-preview-2
  • Spring Microservices in Action (Paperback)-preview-3
  • Spring Microservices in Action (Paperback)-preview-4
  • Spring Microservices in Action (Paperback)-preview-5
  • Spring Microservices in Action (Paperback)-preview-6
  • Spring Microservices in Action (Paperback)-preview-7
  • Spring Microservices in Action (Paperback)-preview-8
  • Spring Microservices in Action (Paperback)-preview-9
  • Spring Microservices in Action (Paperback)-preview-10
  • Spring Microservices in Action (Paperback)-preview-11
  • Spring Microservices in Action (Paperback)-preview-12
  • Spring Microservices in Action (Paperback)-preview-13
  • Spring Microservices in Action (Paperback)-preview-14
  • Spring Microservices in Action (Paperback)-preview-15
  • Spring Microservices in Action (Paperback)-preview-16
  • Spring Microservices in Action (Paperback)-preview-17
  • Spring Microservices in Action (Paperback)-preview-18
  • Spring Microservices in Action (Paperback)-preview-19
  • Spring Microservices in Action (Paperback)-preview-20
  • Spring Microservices in Action (Paperback)-preview-21
  • Spring Microservices in Action (Paperback)-preview-22
  • Spring Microservices in Action (Paperback)-preview-23
  • Spring Microservices in Action (Paperback)-preview-24
  • Spring Microservices in Action (Paperback)-preview-25
  • Spring Microservices in Action (Paperback)-preview-26
  • Spring Microservices in Action (Paperback)-preview-27
  • Spring Microservices in Action (Paperback)-preview-28
  • Spring Microservices in Action (Paperback)-preview-29
  • Spring Microservices in Action (Paperback)-preview-30
  • Spring Microservices in Action (Paperback)-preview-31
  • Spring Microservices in Action (Paperback)-preview-32
  • Spring Microservices in Action (Paperback)-preview-33
  • Spring Microservices in Action (Paperback)-preview-34
  • Spring Microservices in Action (Paperback)-preview-35
  • Spring Microservices in Action (Paperback)-preview-36
Spring Microservices in Action (Paperback)-preview-1

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

相關主題

商品描述

Summary

Spring Microservices in Action teaches you how to build microservice-based applications using Java and the Spring platform.

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

About the technology

Microservices break up your code into small, distributed, and independent services that require careful forethought and design. Fortunately, Spring Boot and Spring Cloud simplify your microservice applications, just as the Spring Framework simplifies enterprise Java development. Spring Boot removes the boilerplate code involved with writing a REST-based service. Spring Cloud provides a suite of tools for the discovery, routing, and deployment of microservices to the enterprise and the cloud.

About the Book

Spring Microservices in Action teaches you how to build microservice-based applications using Java and the Spring platform. You'll learn to do microservice design as you build and deploy your first Spring Cloud application. Throughout the book, carefully selected real-life examples expose microservice-based patterns for configuring, routing, scaling, and deploying your services. You'll see how Spring's intuitive tooling can help augment and refactor existing applications with micro services.

What's Inside

 

  • Core microservice design principles
  • Managing configuration with Spring Cloud Config
  • Client-side resiliency with Spring, Hystrix, and Ribbon
  • Intelligent routing using Netflix Zuul
  • Deploying Spring Cloud applications

About the Reader

This book is written for developers with Java and Spring experience.

About the Author

John Carnell is a senior cloud engineer with twenty years of experience in Java.

Table of contents

 

  1. Welcome to the cloud, Spring
  2. Building microservices with Spring Boot
  3. Controlling your configuration with Spring Cloud configuration server
  4. On service discovery
  5. When bad things happen: client resiliency patterns with Spring Cloud and Netflix Hystrix
  6. Service routing with Spring Cloud and Zuul
  7. Securing your microservices
  8. Event-driven architecture with Spring Cloud Stream
  9. Distributed tracing with Spring Cloud Sleuth and Zipkin
  10. Deploying your microservices

商品描述(中文翻譯)


摘要

《Spring微服務實戰》教你如何使用Java和Spring平台構建基於微服務的應用程序。

購買印刷版書籍將包含Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。

關於技術

微服務將代碼分解為小型、分佈式和獨立的服務,需要仔細的前期思考和設計。幸運的是,Spring Boot和Spring Cloud簡化了微服務應用程序的開發,就像Spring Framework簡化了企業級Java開發一樣。Spring Boot消除了編寫基於REST的服務所涉及的樣板代碼。Spring Cloud提供了一套工具,用於在企業和雲端中發現、路由和部署微服務。

關於本書

《Spring微服務實戰》教你如何使用Java和Spring平台構建基於微服務的應用程序。在構建和部署第一個Spring Cloud應用程序的過程中,你將學習微服務設計。在整本書中,精心選擇的實際案例展示了配置、路由、擴展和部署服務的基於微服務的模式。你將看到Spring直觀的工具如何幫助增強和重構現有應用程序,使其具備微服務的能力。

內容簡介

 


  • 核心微服務設計原則

  • 使用Spring Cloud Config管理配置

  • 使用Spring、Hystrix和Ribbon實現客戶端的彈性

  • 使用Netflix Zuul實現智能路由

  • 部署Spring Cloud應用程序

讀者對象

本書適合具有Java和Spring經驗的開發人員。

作者簡介

John Carnell是一位擁有二十年Java經驗的高級雲工程師。

目錄

 


  1. 歡迎來到雲端,Spring

  2. 使用Spring Boot構建微服務

  3. 使用Spring Cloud配置服務器控制配置

  4. 關於服務發現

  5. 當壞事發生時:使用Spring Cloud和Netflix Hystrix實現客戶端彈性

  6. 使用Spring Cloud和Zuul進行服務路由

  7. 保護你的微服務

  8. 使用Spring Cloud Stream實現事件驅動架構

  9. 使用Spring Cloud Sleuth和Zipkin實現分佈式追蹤

  10. 部署你的微服務