Microservices should not run all by themselves. They often need certain code libraries, print, storage, and other resources to help them function which may not be available where they’re running. The easiest way to manage this, and keep everything optimally transportable across cloud networks, is the put each microservice into its own container along with every resource it needs to run. Then all you need to do is to orchestrate the instantiation, movement, and utilization of these containers. Learn more about the most highly transportable way to write software and put it into operation.