Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes
B**T
Best book on micro services, period!
Have to admit - this book exceeded my expectations by a big margin. I do not think there is any better practical introduction to the micro services out there. Shows typical micro service evolution and how-to make it state of the art. "Micro" is very deceiving, the real production grade micro service is not a cup cake!
S**N
Microservices explained succinctly and effectively
One of my favorite books in topic. Second editions updates knowledge regarding most popular technologies. Good choice for all developers, either less experienced Java Devs or Seniors from other technology stacks.
V**K
Application in this book can be built and run!
I used this book to gain practical, hands-on experience in building and running Microservices with Kubernetes and Service Mesh.One big positive aspect to me was that the book was based on Open Source software related to examined topics. Hence I didn't need to have expensive subscriptions to AWS or GCP.Since I have some experience in developing Microservices, I've selected the following topics and chapters of the book:Chapter 3: Creating a Set of Cooperating Microservices.Chapter 4: Deploying Our Microservices Using Docker.Chapter 5: Adding an API Description Using Open API.Chapter 6: Adding Persistence.Chapter 7: Developing Reactive MicroservicesChapter 15: Introduction to KubernetesChapter 16: Deploying Our Microservices to KubernetesChapter 17: Implementing Kubernetes Features to Simplify the System LandscapeChapter 18: Using Service Mesh to Improve Observability and ManagementIt was not difficult to build and run first five topics enumerated above, but you want to run topics related to Kubernetes and Service Mesh required more time and efforts to achieve the goals.Fortunately, Magnus Larsson provided detailed instructions on building and running each topic's application for Mac OSX and Windows operating systems.Before reading this book, I've looked at almost all books in the market and was disappointed that they examine one of these three facets of Microservices development. I saw a bunch of books on Microservices with Spring Cloud but without Kubernetes and Service Mesh, a bunch of books on Kubernetes isolated from Microservices development, and a couple of books on Service Mesh in isolation from Microservices and Kubernetes.Also almost all of these books examined some primitive and toy applications.The big advantage of this book, in my opinion, is that it examine sa midsize application where Microservices development is examined together with Kubernetes and Service Mesh.
J**Z
Applying microservices in differents scenarios
I love it book because it shows how to develop with spring boot, spring web flux, spring data for SQL and NoSQL databases. How to create your own authentication/authorization server. The best part for me is that from the beginning you learn to use Docker for your microservices.Magnus did an update of some projects according to these times (using last releases) and in the part of Spring Cloud he shows the use of helm to deploy the microservices in environments of dev or production.Magnus gives good tips, use of simple tools, and best practices from the beginning. If well the book is about spring boot and spring cloud, Magnus shows how Kubernetes would be able to replace some parts and how your architecture can be improved in the last part of the book with the use of Istio like service mesh.I would have liked to see a chapter on how to deploy these microservices in any cloud provider, and the book would have been perfect.And if in addition to that he had added the use of one DevOps tool for the deployment of the microservices, the book would have had 20 stars.But, perhaps, that could be a suggested new book for the author
E**E
Simple explanation
Easier to understand
F**A
Todo bien
Tiene lo que andaba buscando
S**A
just great!
the book contains a lot of examples and show different alternatives to achieve the same goals using spring cloud, kubernetes and service mesh by istio
S**I
Excellent book
Best book for microservice, also great team to clear your doubts and queries
M**O
Muy completo
Posiblemente el mejor libro práctico de springboot y microservicios que exista. Explica muy bien todo el ciclo de desarrolo a la hora de desarrollar un proyecto con microservicios, poniendo todos los casos lo que no se debe hacer y lo que si se debe hacer. La parte de testing así como las herramientas asociadas a un proyecto real: Istio y monotirización también está explicado. sin duda se nota la experiencia del autor con esta temática.
Trustpilot
2 months ago
1 month ago