Containers and container management
Container management, orchestration, and maintenance are skills all DevOps engineers must be competent in; however, with cloud-native Kubernetes and other cloud orchestration tools, it has quickly become a specialty field. In this chapter, we will cover the skills required to succeed as a DevOps engineer specializing in container management.
What It Takes to Be a Container Specialist
The ability to pioneer, adopt, and own new container methodologies is the one skill that separates a generalist from a container management specialist.
Container management software
DevOps engineers who specialize in containerization must be highly skilled in container management software. The most widely used software for container management include Docker and Kubernetes. The purpose of container management software is fivefold; automation, monitoring, security, scaling, and deployment for containers. We will cover the automation aspect first:
-
...