Usages of Spring Cloud

As we have seen, Spring Cloud has many several modules depending on the usages. There are many use cases supported by Spring Cloud, such as cloud integration, dynamic reconfiguration, service discovery, security, and data ingestion. We will talk more about microservices support, such as service discovery, and client-side load balancing.

Let's see the following typical use cases of the Spring Cloud and also give you an extensible system:

  • Distributed configuration
  • Service registration
  • Service discovery
  • Intelligent routing
  • Distributed messaging
  • Load balancing
  • Circuit breakers
  • Leadership election and cluster state
  • Global locks
  • Service-to-service calls

Now we will explore some configurations for Spring Cloud. Let's see ...

Get Mastering Spring Boot 2.0 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.