CloudOps Container Clustering: Implementing Container Orchestration in DevOps


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Container orchestration is an essential DevOps practice for managing containers in diversified environments. It provides portability and scalability by orchestrating containerized application management in multi-cloud environments.

In this course, you'll start by examining cloud application-level orchestration, the orchestration layer, and the container orchestration tools for virtual machine and container allocation. You'll then outline the architectures used in multi-cloud and multi-cluster environments and cloud orchestration reference systems used for TOSCA-complaint container cluster federation.

Next, you'll explore orchestration in managing multi-cloud environments and container orchestration in implementing CI/CD pipelines. You'll implement a pool of Docker hosts into a single virtual server and set up container clusters using Amazon Elastic Container Service and Fargate. Lastly, you'll deploy Azure Kubernetes Service clusters, use Kubernetes Cluster Autoscaler, and create multi-cloud Docker clusters with Docker Swarm.



Expected Duration (hours)
1.0

Lesson Objectives

CloudOps Container Clustering: Implementing Container Orchestration in DevOps

  • discover the key concepts covered in this course
  • describe the dynamic application-level orchestration of cloud applications that enables execution and resource allocation of independent components based on specific requirements
  • recognize the orchestration layer and its components for deploying, executing, scaling, and managing microservices or networks of microservices and maintaining the resource allocation required for microservices
  • list the cloud and container orchestration tools used to allocate virtual machines and containers for additional resource integration
  • describe the cloud orchestration reference system architecture used for TOSCA-complaint container cluster federation
  • implement a pool of Docker hosts into a single virtual server to allow clustering with built-in Swarm orchestration
  • work with Amazon Elastic Container Service and Fargate to set up container clusters
  • deploy Azure Kubernetes Service clusters using the Azure portal
  • enable and manage Kubernetes Cluster Autoscaler for Azure Kubernetes Service (AKS) clusters to meet the application demands on AKS
  • describe the architectures that can be adopted to implement multi-cloud and multi-cluster environments with Kubernetes clusters
  • recognize the role of orchestration in managing multi-cloud environments
  • create a simple multi-cloud Docker cluster involving AWS and Azure using Docker Swarm
  • recognize the role of container orchestration in implementing CI/CD pipelines
  • summarize the key concepts covered in this course
  • Course Number:
    it_dpdoccdj_02_enus

    Expertise Level
    Intermediate