This chapter first explained what a microservice is and why Node.js and MongoDB are used to build the Media Catalogue Microservice.
The chapter continued with the steps, as part of the API design-first approach, of how the microservice is built, packaged, and deployed in a container using Docker. The Media Catalogue API is then updated in the APIP CS to route the request to the newly deployed microservice running in a Docker container.
The chapter ended with testing the API design with the backend microservice using Dredd.
The next Chapter 5, Platform Setup and Gateway Configuration explains in depth how the APIP CS platform is setup and how to configure the gateways.