Red Hat OpenShift

DevOps & Containers · Enterprise Kubernetes

EX280 + EX288 aligned

Run production platforms on Red Hat OpenShift

Learn how enterprises design, deploy, secure, and troubleshoot OpenShift clusters. From cluster administration to developer workflows, every topic is practised on a real cluster you set up on the cloud.

Program fee
₹15,000
Latest batch
Mar 21, 2026
Timings
5:30 to 8:30 PM IST
Weekend
Duration
1.5 Months
Live classes
syllabus modules
17
syllabus modules
admin certification topics
EX280
admin certification topics
developer certification topics
EX288
developer certification topics
oc · project dev
$ oc new-app python~https://github.com/you/web
--> imagestream, buildconfig, deployment, service created

$ oc create route edge --service=web
route.route.openshift.io/web created

$ oc get route web
NAME   HOST                  TERMINATION
web    web-dev.apps.lab.io   edge
From Git to a secured route, on your clusterRed Hat OpenShift

Our alumni work at leading companies worldwide

  • Amazon
  • DXC Technology
  • HCL
  • Infosys
  • Lloyds Banking Group
  • NCR Corporation
  • Novartis
  • Tech Mahindra
  • Wells Fargo
  • Wipro
  • Yahoo
+

many more companies across India, the US & beyond

The platform

The full OpenShift application lifecycle

From source code to a secured, running service, and the platform controls around it.

  1. Build

    • Source-to-Image (S2I)
    • BuildConfig
    • ImageStreams
    • Git webhooks
  2. Deploy

    • Deployments
    • Rolling & recreate
    • Rollbacks
    • Image change triggers
  3. Expose

    • Services
    • Router & Routes
    • TLS: edge, passthrough, re-encrypt
  4. Secure

    • OAuth & htpasswd
    • RBAC
    • Security Context Constraints
    • Network policies
  5. Operate

    • PV, PVC & storage classes
    • Quotas & LimitRanges
    • Affinity, taints & tolerations
Toolingoc CLIWeb consoleTemplates & oc processCI/CD pipelines

How you practise

Hands-on on a real cluster, troubleshooting first

You create your own OpenShift cluster on the cloud and use it through the whole program, so you learn how the platform behaves in production and how to fix it when something breaks.

Red Hat OpenShiftKubernetes
  1. Step 01

    Create and access your cluster

    Set up an OpenShift cluster on a cloud platform, then work with it through the web console and the oc CLI.

  2. Step 02

    Ship from Git to a secured route

    Build from source with S2I and webhook triggers, roll out with Deployments, and expose the app on a TLS route.

  3. Step 03

    Lock down a shared cluster

    Set up users and groups, RBAC, SCCs, network policies, and quotas the way multi-team clusters are run.

  4. Step 04

    Troubleshoot what breaks

    Debug SCC and permission errors, ImagePullBackOff, PVC failures, scheduling issues, and route/TLS problems.

Before or after

New to Kubernetes, or want the end-to-end project?

OpenShift is built on Kubernetes. If you want deeper Kubernetes foundations first, start with Docker & Kubernetes. For a full end-to-end deployment project with CI/CD, see the DevOps Engineer Program.

Curriculum

What you'll learn

17 syllabus modules, from architecture to CI/CD, grouped into nine areas.

  1. 01

    Architecture and your first cluster

    Syllabus M1–M3

    Refresh container concepts, understand OpenShift vs Kubernetes, and set up your cluster on the cloud.

    • Images & registries
    • Control plane & workers
    • OpenShift vs Kubernetes
    • Cluster on cloud
    • Web console & oc CLI
  2. 02

    Deploying and connecting applications

    Syllabus M4–M5

    Create applications from the console and CLI, and connect them inside and outside the cluster.

    • Pods & Deployments
    • Builder images & catalog
    • Scaling
    • Service types
    • Service discovery
  3. 03

    Deployment strategies and rollouts

    Syllabus M6

    Release safely and recover quickly from failed upgrades.

    • Deployment vs DeploymentConfig
    • Rolling & recreate
    • Rollbacks & revision history
    • Image & config change triggers
  4. 04

    Router, Routes, and TLS

    Syllabus M7

    Control how traffic enters the platform and secure it with certificates.

    • Router vs Ingress
    • Service vs Route
    • Edge, passthrough & re-encrypt
    • Custom certificates
  5. 05

    Builds, BuildConfig, and ImageStreams

    Syllabus M8

    Turn source code into images inside the platform.

    • Build lifecycle
    • S2I & Docker strategies
    • ImageStreams & tags
    • Git builds & webhook triggers
  6. 06

    Storage, configuration, and secrets

    Syllabus M9–M10

    Run stateful applications and keep configuration out of your images.

    • PV, PVC & storage classes
    • Access modes
    • Multi-tier app with storage
    • ConfigMaps
    • Secrets
  7. 07

    Identity, RBAC, and Security Context Constraints

    Syllabus M11–M12

    Control who can do what, and what containers are allowed to do.

    • OAuth & htpasswd
    • Users & groups
    • Roles & ClusterRoles
    • Service accounts
    • SCCs & non-root containers
  8. 08

    Network policies, scheduling, and multi-tenancy

    Syllabus M13–M15

    Isolate teams, place workloads deliberately, and keep resource use in check.

    • Ingress & egress rules
    • Namespace isolation
    • Affinity, taints & tolerations
    • Requests & limits
    • Quotas & LimitRanges
  9. 09

    Templates and CI/CD

    Syllabus M16–M17

    Offer self-service deployments and automate build and deploy.

    • Templates & parameters
    • oc process
    • Self-service deployments
    • CI/CD integration

Full topic-by-topic syllabus (PDF)

Outcomes

Where it leads

Certification path

  • Red Hat Certified OpenShift Administrator (EX280)
  • Red Hat Certified OpenShift Application Developer (EX288)

Roles this prepares you for

  • OpenShift Administrator
  • Platform Engineer
  • DevOps Engineer
  • Site Reliability Engineer
  • Cloud / Kubernetes Engineer

Frequently asked questions

Basic Kubernetes knowledge helps, but the program refreshes container and Kubernetes essentials before focusing on how OpenShift is used in real projects. For deeper Kubernetes foundations, see our Docker & Kubernetes program.

Still have questions? Ask us on WhatsApp

Talk to us about the next batch

Share your details and we'll get in touch with batch dates, timings, and fees.

By submitting, you agree to our Privacy Policy.

Chat with us on WhatsApp