A service container provides a runtime operating environment for services
managed remotely, configured remotely, load their code remotely, and
found and communicated with remotely. The container scheme is the concept
of a generic service container into which arbitrary software services may
be homed to a host server at runtime. Each virtual machine runs a small
set of code which identifies it as a service container and registers it
with registries for making the service container visible and allows for
remote communication.