Containerization
Consolidate hardware resources to derive maximum utilization. As light, portable, and self-sufficient software, they standardize configuration and dependencies while facilitating application portability.Dubbed as “lightweight virtualization”, Docker encapsulates your software and its dependencies into a single isolated container, making it easier to deploy several distributed applications at once across machines of different configurations. In short, you code once and deploy many times over.