Course Outline


The DevOps philosophy and Continuous Integration (CI) principles

Overview of OKD Features and Architecture

The Life Cycle of a Containerized Application

Navigating the OKD Web Console and CLI

Setting up the Development Environment

Defining a CI/CD Build Strategy

Developing an Application

Packaging an Application on Kubernetes

Running an Application in an OKD Cluster

Monitoring the Status of an Application

Debugging the Application

Updating an Application in Production

Managing Container Images

Customizing OKD with Custom Resource Definitions (CRDs)

Deploying Advanced Kubernetes Containers


Summary and Conclusion


  • A general understanding of containers and orchestration
  • Software development experience


  • Developers
  21 Hours


Related Courses

Docker and Kubernetes

  21 hours

Docker (introducing Kubernetes)

  14 hours

Docker and Kubernetes: Building and Scaling a Containerized Application

  21 hours

Managing Kubernetes with Rancher

  14 hours

OpenShift 4 for Administrators

  35 hours

Docker, Kubernetes and OpenShift 3 for Administrators

  35 hours

Docker, Kubernetes and OpenShift 3 for Developers

  35 hours

OpenShift 4 for Developers

  35 hours

OKD (Origin Kubernetes Distribution) for Administrators

  21 hours

OpenShift with Jenkins

  14 hours

Kubeflow on OpenShift

  28 hours

Running Containers Directly from Kubernetes with CRI-O

  14 hours

Deploying Kubernetes Applications with Helm

  7 hours


  21 hours