In the context of microservices, containerized deployment is the icing on the cake. It helps microservices be more autonomous by self-containing the underlying infrastructure, thereby making the microservices cloud neutral.
This chapter will introduce the concepts and relevance of virtual machine images and the containerized deployment of microservices. Then, this chapter will further familiarize readers with building Docker images for the BrownField PSS microservices developed with Spring Boot and Spring Cloud. Finally, this chapter will also touch base on how to manage, maintain, and deploy Docker images in a production-like environment.
By the end of this chapter, you will learn about:
In this chapter, we will explore the following microservice capabilities from the microservice capability model discussed in Chapter 3, Applying Microservices Concepts:
The model is shown in the following diagram: