Mastering OpenShift Container Platform (OCP)

Comprehensive Hands-On Training with Real-World Use Cases

Vimal Daga

The World Record Holder, Founder at LinuxWorld & #13, Sr. Principal IT Consultant, TEDx Speaker & Philanthropist

What will you learn in the training?

In this course on OpenShift, Understanding and solving use cases of OpenShift is made easy through 100% practical hands-on sessions. This course covers the core to advance concepts of OpenShift

1.1 Container Technology Overview

  • What is Containerization?
  • Comparison of Virtual Machines and Containers
  • Benefits of Containers for Enterprise Applications
  • Overview of Docker and Podman

1.2 Kubernetes Fundamentals

  • Role of Kubernetes in Container Orchestration
  • Kubernetes Architecture: Master and Worker Nodes
  • Essential Kubernetes Objects: Pods, Deployments, Services

1.3 OpenShift Architecture

  • Introduction to Red Hat OpenShift
  • Key Features and Benefits
  • OpenShift’s Relation to Kubernetes
  • OpenShift Platform Architecture and Components
    • Control Plane (API Server, Scheduler, Controller Manager)
    • Worker Node Components (Kubelet, CRI-O)
    • Operators in OpenShift
  • 2.1 Installation Methods

    • Preparing the Environment for OpenShift Installation
    • Deploying OpenShift on Bare Metal vs. Cloud
    • Installation Types:
      • Full Stack Automated Installation (IPI)
      • User Provisioned Infrastructure (UPI)

    2.2 OpenShift on the Cloud

    • Deploying OpenShift on AWS, Azure, and GCP

    2.3 OpenShift Local

    • Introduction to OpenShift Local
    • Installing OpenShift Locally r

    2.4 Cluster Configuration

    • Configuring Cluster Networking
      • Software-Defined Networking (SDN)
      • Configuring Ingress and Egress
    • Setting up Persistent Storage with OpenShift
    • Post-Installation Verification and Cluster Health Checks
    • Understanding pods and YAML language.
    • Creating, managing, and deleting pods (via command line and YAML).

3.1 Understanding Resource Manifests

  • Resource Descriptions and Structure in YAML
  • Creating Resources via OpenShift YAML

3.2 Kustomize Overlays

  • Simplifying YAML Modifications with Kustomize
  • Using Kustomize in Kubernetes YAML for Easy Modifications

4.1 Understanding OpenShift Templates

    • Overview of Templates
    • Creating Resources Using Pre-defined Templates

4.2 Understanding Helm

    • Deploying Applications Using Helm Charts
    • Creating Resources Using Helm Charts
    • Dynamic provisioning and NFS in storage classes.

5.1 Authentication in OpenShift

  • Understanding Authentication Terminology in OpenShift
  • Understanding Authentication Process in OpenShift
  • Creating Additional Users in OpenShift

5.2 Role-Based Access Control (RBAC)

  • Configuring RBAC in OpenShift
  • Assigning Permissions Over Various Scopes

6.1 External and Internal TLS in OpenShift

  • Understanding External TLS in OpenShift
  • Encrypting External Traffic Using TLS
  • Understanding Internal TLS in OpenShift
  • Encrypting Internal Traffic Using TLS

6.2 Network Policies

  • Understanding Network Policies
  • Managing Communication Using Network Policies

6.3 Exposing Non-HTTP Applications

  • Understanding LoadBalancer Services in OpenShift
  • Using MetalLB to Deploy a Non-HTTP Application

6.4 Secondary Networks

  • Understanding Secondary Networks in OpenShift
  • Attaching a Node Network Interface to a Pod in OpenShift

7.1 Quotas and Limits

  • Understanding Project and Cluster Quotas
  • Creating Quota on a Project Scope
  • Creating Quota on a Cluster Scope
  • Understanding Limit Ranges in OpenShift
  • Applying Limit Ranges

8.1 OpenShift Operators Overview

  • Understanding OpenShift Operators
  • Difference Between Operators and Helm Deployments
  • Creating and Managing Grafana from an Operator

9.1 Security Context Constraints (SCC)

  • Understanding SCC in OpenShift
  • Controlling Application Permissions Using SCC

9.2 Communication with Kubernetes API

  • Understanding How Applications Communicate with Kubernetes API in OpenShift
  • Accessing Kubernetes API from an Application

10.1 Managing Container Images

  • Deleting Old Container Images Manually
  • Using Kubernetes Cron Jobs
  • Deleting Old Container Images Using Cron Jobs in Kubernetes

10.2 Cluster Updates

  • Understanding the Cluster Update Process

11.1 Monitoring, Logging, and Metrics

  • Monitoring with Prometheus and Grafana
  • Cluster Metrics via OpenShift Console
  • Centralized Logging with EFK Stack

11.2 Automation and DevOps Integration

  • Automating OpenShift Administration with Ansible
  • CI/CD Pipelines with Jenkins and Tekton
  • Scaling Applications with HPA and Custom Metrics

11.3 Disaster Recovery

  • Designing Backup and Restore Strategies with Velero
  • Managing Multi-Cluster Deployments

Who is this training for?

Working IT Professionals
Freshers aspiring for an IT role
College pursuing students
Managers & Team Leaders
Technical Co-Founders
College HOD & Professors

4 Reasons to learn OpenShift under Mr Vimal Daga

01

Teaching beyond the certification

 

02

Practical Industry knowledge, Creator mentality

03

90 days technical support and a community for lifetime networking 

04

Exclusive training of most demanded & market valued OpenShift  

Still not sure if the training is for YOU?

Please see if you can resonate with any, tick where your answer is YES !

If you have ticked any of the above box, then you are invited to join OpenShift Container Platform Training

Get Certified

Yes! You will be certified for this training once you submit the task given, if any

Official and verified:

Receive an instructor signed certificate with institution’s logo to verify your achievements and increase your job prospects

Easily shareable

Add the certificate to your CV or your Resume or post it directly on LInkedin. You can even post it on instagram and twitter.

Enhances Credibility

Use your certificate to enhance your professional credibility and stand out among your peers as an expert

Increase potential opportunities

By showcasing your achieved skill set using your certificate, attracting the employer for the desired job opportunities becomes easy

Know Your Mentor

None of the technologies is complex since created by human beings. Hence, anyone can learn it and create something new.

#13 proudly presents Vimal Daga as the mentor for this program

A world record holder, Mr. Vimal Daga is a Technologist, Philanthropist & A TEDx Speaker who is dedicatedly working atowards his vision- “Awakening the youth through a culture of right education”.

He is the first one in the world to become “RedHat Certified Architect Level 25 along with Enterprise Application Level 10”. Companies benefited from his 19+ years of experience.

He has expertise in multitude of latest and high-end technologies namely Machine Learning, Deep Learning, Delphix, AppDynamics, Docker, DevOps, Cloud Computing, AWS, and many more.
2,00,000+ Students Impacted
1,50,000+ Professionals trained
75+ Global Certifications
200+ Companies benefited

Vimal's Journey
From humble beginnings to winning learners' hearts across the globe

With the expertise to deliver any technology in an easy way and a heart to share his knowledge, Vimal Daga is a self-made IT enthusiast. He is meticulous about researching the skills needed for the future and making them available for the entrepreneurs & professionals of tomorrow. The masterly IT consultant has changed the lives of many students with his inspiring teachings. 

You can be the next!

Stepping Stones of Vimal’s vision: 

Vimal Daga, in his near 20 years of experience has earned many laurels. To mention a few:

  • Became Young Entrepreneur 
  • A TedX speaker
  • Trained more than 3,50,000+ students for free
  • Two-time world record holder
  • Fastest achiever of 11 AWS global certifications (in 11 days)
  • Highest RHCA level holder (25th level with 10th level EA)
  • Creating 100s and more of entrepreneurs through his trainings

Book your spot ! We will be increasing the price soon…

Mastering OpenShift Container Platform Training (Save ₹ 13,600)

₹ 6,400 ₹ 20,000 (+ taxes)

What you’ll learn...

And bonuses too...

Frequently Asked Questions

It’s a Live course. Hence learn at you have to attend live from 21 st Dec 2024

No, we are not offering any corporate or group discount.

We start from the very basics, so no previous knowledge is required.

Yes DEFINITELY. You will be added to a community where technical support team members will answer your queries for 90 days from the completion of the program.

No refund will be entertained. 

Our alumni works at: