Alright—you have already written your first microservice in Chapter 7, Writing the User Service, and you have learned how to test microservices in Chapter 8, Testing Microservices. Now, we are going to write our next microservice: Product Management Service (PMS)!
The PMS will be an important service in our setup, but it will be very different from the User Management Service (UMS). In this chapter, you are going to learn how to write microservices that verify authentification and provide some limited admin management functions. This is the second microservice in our example shop application and will bring us closer to having the application run fully. It will also show you another way microservices can interact with each other since this service is less complex than the UMS. By the end of this chapter, you will have built a second microservice...