click to
look inside
Look inside
Manning Early Access Program (MEAP) Read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the pBook long before it's in bookstores.
FREE
You can see any available part of this book for free.
Click the table of contents to start reading.

Spring Microservices in Action, Second Edition

John Carnell, Illary Huaylupo Sánchez
  • MEAP began November 2019
  • Publication in June 2021 (estimated)
  • ISBN 9781617296956
  • 448 pages (estimated)
  • printed in black & white

placing your order...

Don't refresh or navigate away from the page.
print book Receive a print copy shipped to your door + the eBook in Kindle, ePub, & PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $32.49 $49.99 you save: $17 (35%) pBook + eBook + liveBook
includes previous edition eBook
Additional shipping charges may apply
FREE domestic shipping on orders of three or more print books
Spring Microservices in Action, Second Edition (print book) added to cart
continue shopping
go to cart

eBook Our eBooks come in Kindle, ePub, and DRM-free PDF formats + liveBook, our enhanced eBook format accessible from any web browser. $25.99 $39.99 you save: $14 (35%) 3 formats + liveBook
includes previous edition eBook
FREE domestic shipping on orders of three or more print books
Spring Microservices in Action, Second Edition (eBook) added to cart
continue shopping
go to cart

The must-have guide for microservices designers and developers that use Spring.

Gilberto Taccari
Look inside
By dividing large applications into separate self-contained units, Microservices are a great step toward reducing complexity and increasing flexibility. Spring Microservices in Action, Second Edition teaches you how to build microservice-based applications using Java and the Spring platform. This second edition is fully updated for the latest version of Spring, with expanded coverage of API routing with Spring Cloud Gateway, logging with the ELK stack, metrics with Prometheus and Grafana, security with the Hashicorp Vault, and modern deployment practices with Kubernetes and Istio.

about the technology

Microservices break up your code into independent interconnected services that require careful forethought and design. Fortunately, Spring Boot, Spring Cloud, and Spring Cloud Gateway simplify the tedious plumbing and infrastructure setup required for microservice applications. 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. Spring Cloud Gateway provides a clear and effective routing to APIs, with a single entry point into a system. Together, they make it a snap to spin up Spring applications as microservices and wire them together into a reliable, scalable system.

about the book

Fully updated and upgraded for the latest version of Spring, Spring Microservices in Action, Second Edition is an expanded revision of a Manning bestseller. In it, you’ll learn how to build microservice-based applications using Java and the Spring platform and how to efficiently monitor and log your microservices operations. 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 microservices and how Spring Cloud Gateway makes it easy to handle multiple APIs with a single tool. You’ll also pick up best practices for using Spring with modern deployment platforms based on Kubernetes and Istio.

what's inside

  • Core microservice design principles
  • Microservices best practices
  • Using docker containers to run microservices
  • Managing configuration with Spring Cloud Config and Hashicorp Vault for sensitive information
  • Client-side resiliency with Hystrix, and Ribbon
  • Managing application metrics with Prometheus and Grafana
  • Intelligent routing using Spring Cloud Gateway
  • Distributed tracing with Spring Cloud Sleuth, Zipkin and ELK Stack
  • Deploying Spring Cloud applications with Kubernetes and Istio

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. Illary Huaylupo Sánchez is a software engineer with an MBA in IT management and over twelve years of experience in Java.

FREE domestic shipping on orders of three or more print books

Genuinely impressed with the way that topics were introduced and the context of the solutions proposed.

Alex Lucas

A fantastic resource for any software engineer looking for a thorough introduction to Spring Microservices.

Matthew Greene

A very practical approach to learn Spring Microservices with good illustrations and meaningful examples.

Arpit Khandelwal

A helpful introduction both to microservice concepts/patterns, and to the specifics of creating a microservice architecture with Spring.

David Morgan

Just read it and fall in love with coding again!

Satej Kumar Sahu

A must-have for any professional Spring microservice developer's bookshelf!

Iain Campbell

Provides up-to-date expertise on the hot topic of cloud native development utilizing one of the most reliable tool sets around.

Konstantin Eremin

Covers Spring microservices from start to finish, from the basics of building services to monitoring, deploying, messaging, and everything in-between!

Bonnie Malec
RECENTLY VIEWED