As organizations adopt microservices and cloud-native design to support software development, they’re starting to hear a more frequent request bubbling up from their developers: a desire to work in containers, rather than virtual machines (VMs).
For now, the container space continues to be in flux, particularly as virtualization and cloud vendors work to meet the expanding demand. But a growing number of organizations are incorporating the use of containers into their environments, even those that haven’t traditionally been consumers of this type of technology.
Containers may not be the right move right now for your organization, but it’s worth keeping an eye on them, because that could change in the near future. First, let’s look at the major differences between VMs and containers.