In this chapter, we have learned how the domain-driven design model can be used in a microservice. After running the demo application, we can see how each microservice can be developed, deployed, and tested independently. You can create microservices using Spring Cloud very easily. We have also explored how one can use the Eureka registry and discovery component with Spring Cloud.
In the next chapter, we will learn to deploy microservices in containers such as Docker. We will also understand microservice testing using REST Java clients and other tools.