Introduction to Container, Kubernetes and Red Hat OpenShift

Course Code: 2021


Containers are increasingly becoming a preferred deployment technology. When applications are moved to container deployment, it becomes possible to deploy these applications on single clustered cloud architecture rather than multiple disparate sets of hardware configurations.

The Introduction to Containers, Kubernetes, and Red Hat OpenShift training program by Cognixia will equip learners with the skills and knowledge required to build and manage Docker containers to be deployed on Kubernetes clusters. The course gives participants hands-on exposure to working with Kubernetes, Docker, and Red Hat® OpenShift Platform.

The course covers how to containerize simple software applications and services, along with deploying them using Kubernetes, Docker and Red Hat OpenShift, testing containerized versions, and troubleshooting deployment.

This course is based on Red Hat® OpenShift Container Platform 3.9 and Red Hat® Enterprise Linux® 7.5.

Schedule Classes

Looking for more sessions of this class?
Redhat logo

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 3 days

Live Virtual Classroom
Duration: 3 days

What You'll learn

  • Docker, Containers and Red Hat OpenShift architecture
  • Creating containerized services
  • Managing containers and container images
  • Creating custom container images
  • Deploying containerized applications on Red Hat OpenShift
  • Deploying multi-container applications


  • Introduction and review of the course
  • Running software in containers orchestrated by Red Hat OpenShift container platform
  • Provision a server using container technology
  • Manipulate pre-built container images to create and manage containerized services
  • Govern the life cycle of a container image from creation to deletion
  • Design and code a Docker file to build a custom container image
  • Deploy single container applications on Red Hat OpenShift container platform
  • Deploy applications that are containerized using multiple container images
  • Troubleshoot a containerized application deployed on Red Hat OpenShift
  • Demonstrate how to containerize a software application, test it with Docker, and deploy it on a Red Hat OpenShift cluster
View More


Participants need to have experience using Linux terminal sessions and issuing operating system commands. Alternatively, individuals having a Red Hat Certified System Administrator (RHCSA) or demonstrating comparable knowledge would also be eligible for the course. Additionally, having experience with web application architectures and their corresponding technologies would be beneficial.

Who Should Attend

This course is highly recommended for current and aspiring:

  • Software Developers
  • System Analysts
  • System Administrators
  • System Architects
  • Software Architects
  • Software Engineers
  • Java professionals
  • PaaS administrators
  • Cloud Services Engineers

Interested in this course? Let’s connect!