Hi there! Can you believe that we are already halfway through this book? The next topic we are going to introduce you to is Spring Cloud. Spring Cloud is one of the most important features Spring has to offer. Why do we need it? Spring Cloud provides us with tools to build some of the most necessary patterns in distributed systems. By using Spring Cloud, we will avoid boilerplate code when coordinating our distributed systems. In this chapter, we will guide you in achieving some of the most commonly used configurations.
In this chapter, you will learn about the following:
- Microservice architecture
- Microservice with Spring Cloud
- Spring Cloud in practice
- Updating API application
- Securing Spring Cloud services