• Online, Self-Paced
Course Description

Container orchestration is used to automate the deployment, management, scaling and networking of containers. For organizations that have thousands of containers, being able to manage them effectively is operation critical.

In this course, you'll learn about using container orchestration with Docker and the available tools and service for orchestration and cluster management. Next, you'll explore features of the Kubernetes container cluster management tool and Docker swarm. You'll examine reasons for using multiple Docker containers and options for configuring the Docker network to work with multiple containers. You'll also learn about backups, remote access, and upgrades in multi-container environments. You'll move on to examine working with multiple Docker hosts and how cloud providers manage and automate orchestration. Finally, you'll review how to set up and create a Docker swarm, as well as deploy an application stack and deploy services to a swarm.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development
  • Systems Development