Microservice and Containerization Patterns > Fundamental Microservice and Container Patterns > Microservice Deployment
Microservice Deployment (Erl, Naserpour)
How can a service be deployed independently to avoid the limitations imposed by a monolithic deployment?
Problem
Solution
Application
The microservice and a redundant implementation of the utility service it is composing are grouped in the same deployment bundle and located on a dedicated virtual server.
A single pod deployed on a virtual machine allows the hosted services to share the same IP address. The pod can also be deployed directly on a physical server.
This pattern is applied using a container engine, as explained in the complete pattern description.