Spring Cloud is a building block for the cloud and microservice based on the application's architecture. It provides platform support for the Spring-based cloud-native application: microservices. Let's look at the building blocks required for the cloud-native services:
- Platform support and IaaS: Access platform-specific information and services available for Cloud Foundry, AWS, and Heroku.
- Microservices infrastructure: It provides useful services such as service discovery, configuration server, and monitoring. There are several based on other open source projects such as Netfilx OSS and HashiCorp's Consul.
- Dynamic Cloud reconfiguration: You can create distributed configuration for ...