Any IT operations or DevOps professional knows that the true test of an application is how it runs in production -- for smooth deployments, organizations must understand container host machines.
Containers abstract applications from the underlying hardware, encapsulating app code with all the libraries and other components necessary to run on a given OS. The developer is freed from thinking about the host machine when they design the application, but IT administrators have no such luck. They're tasked with deploying containers that communicate quickly, scale up and down seamlessly, ensure consistent app performance and update easily with new app code.
This 10-question quiz covers how a container host machine works, from the very basics to essentials, such as network setup and resource allocation.
Share your score in the comments below. If you have questions about any of the information or would like to suggest other ideas, send an email message to firstname.lastname@example.org.
Take note of containerization limitations before taking the leap
Containers don't have to replace VMs -- they can live together
Bare-metal servers or VMs -- where do containers thrive?