8
Introduction to Spring Cloud
So far, we have seen how we can use Spring Boot to build microservices with well-documented APIs, along with Spring WebFlux and springdoc-openapi
; persist data in MongoDB and SQL databases using Spring Data for MongoDB and JPA; build reactive microservices either as non-blocking APIs using Project Reactor or as event-driven asynchronous services using Spring Cloud Stream with RabbitMQ or Kafka, together with Docker; and manage and test a system landscape consisting of microservices, databases, and messaging systems.
Now, it’s time to see how we can use Spring Cloud to make our services production-ready, that is, scalable, robust, configurable, secure, and resilient.
In this chapter, we will introduce you to how ...
Get Microservices with Spring Boot 3 and Spring Cloud - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.