Part IV: Technologies
Part IV moves away from the theoretical to show the technologies involved in actual implementations of microservices.
Chapter 13, “Example of a Microservices-Based Architecture,” contains a complete example of a microservices architecture based on Java, Spring, Spring Boot, Spring Cloud, the Netflix stack, and Docker. The example is a good starting point for your own implementation or experiments. Many of the technological challenges discussed in Part III are solved in this part with the aid of concrete technologies—for instance, build, deployment, service discovery, communication, load balancing, and tests.