Containers are not just for development and testing. Companies such as Docker, Amazon, Google and Microsoft offer some compelling and full-featured virtual container products aimed specifically at enterprise IT production environments. But are these offerings a sign that containers are ready for enterprise deployments, or are businesses not ready to make the necessary changes to switch to containers?
Use this guide to learn about the current virtual container choices and technologies, proper tools for management, and the level of security achievable for different container options. Not sure what some of the lingo means? Head down to the glossary section to brush up on key container terms.
Picking the right container
A number of companies provide container services: Amazon Web Services (AWS), Microsoft's Azure Container, Google Container Engine and Kubernetes, Docker -- the list goes on. The stories below will give you a better idea about the choice between bare metal and VMs for Docker deployment, migration technologies, a way to try out Linux containers and more.
Understand the critical differences in how containers and VMs work in public, private and hybrid cloud environments before jumping on either technology. Continue Reading
Although Docker's representatives call both choices viable, IT pros stand divided about whether to deploy containers on bare metal or in virtual machines. Continue Reading
Amazon, Google and Microsoft all provide competing cloud container services. Here's how they compare to each other. Continue Reading
2Virtual container management -
The latest on managing containers
Managing virtual containers requires automation and orchestration, especially as we look to make applications scalable. Google, Amazon and Docker offer tools and are tying management features together. Meanwhile, Microsoft shops are getting creative as they wait for Azure containers.
Docker's Datacenter tool brings together its management portfolio, helping IT ops teams deploy containers in production. Continue Reading
Tools like Docker Swarm and Google Kubernetes only help so much. Organizations must consistently hone their processes and track container use for a stable, scalable deployment. Continue Reading
Configuration management tools such as Chef and Puppet are jumping on the container bandwagon as some industry observers see configuration management as redundant. Continue Reading
While Azure container support is available, IT pros that rely on the company's software are waiting for Windows Server 2016 to run containers on self-managed cloud and internal infrastructure. Continue Reading
Pertinent container terms
Choosing a virtual container option and management tools is great, but it's hard if you don't know the right terms.
4Virtual container security-
Are they or are they not secure?
Container security levels vary, depending on the type of virtual container and how the IT team implements containerization. Some experts say that Docker is less secure than CoreOS, while others tout its security options.
Flexibility is containerization's greatest strength over server virtualization, but it can leave IT workloads more open to attacks without proper management of daemon control access. Continue Reading