Skip to main content

Red Hat OpenShift A Complete Guide

$199.00
When you get access:
Course access is prepared after purchase and delivered via email
How you learn:
Self-paced • Lifetime updates
Your guarantee:
30-day money-back guarantee — no questions asked
Who trusts this:
Trusted by professionals in 160+ countries
Toolkit Included:
Includes a practical, ready-to-use toolkit with implementation templates, worksheets, checklists, and decision-support materials so you can apply what you learn immediately - no additional setup required.
Adding to cart… The item has been added

Red Hat OpenShift A Complete Guide

You're under pressure. Your team needs scalable, enterprise-grade container orchestration, and Red Hat OpenShift is the answer - but diving in blind risks delays, misconfigurations, and wasted budget.

You’re not just learning a tool. You’re mastering a platform that runs mission-critical workloads across hybrid and multi-cloud environments. And without a structured path, you waste time on fragmented documentation, incomplete tutorials, and trial-and-error setups that don’t reflect real-world production demands.

Red Hat OpenShift A Complete Guide is the only structured, outcome-driven program that takes you from foundational concepts to advanced cluster administration, CI/CD integration, and security-hardened deployments - with a clear path to a board-ready implementation plan in under 30 days.

This isn’t theory. One senior DevOps engineer at a Fortune 500 financial institution used this guide to go from OpenShift novice to leading the deployment of a 24-node production cluster supporting 150+ microservices - all within five weeks.

You’ll earn a verifiable Certificate of Completion issued by The Art of Service, positioning you as a certified expert with skills validated by enterprise architecture standards.

No fluff. No filler. Just a direct line from confusion to clarity, confidence, and career momentum. Here’s how this course is structured to help you get there.



Course Format & Delivery Details

Self-Paced. Accessible. Guaranteed.
Designed for professionals who need results - without disrupting their schedules.

Immediate Online Access, Zero Time Constraints

This course is fully self-paced and available on-demand. Once enrolled, you gain step-by-step access to all learning materials, with no fixed start dates, no time locks, and no required attendance windows. Learn when it works for you - during downtime, after hours, or between deployments.

Most learners see measurable progress within the first 72 hours. Full implementation mastery is typically achieved in 25 to 35 hours of focused engagement, spread at your convenience.

Lifetime Access & Continuous Updates

Your enrollment includes lifetime access to all course content, including every future update at no extra cost. As OpenShift evolves with new security patches, operator patterns, and RBAC enhancements, your training evolves with it.

You’re not buying a static product. You’re investing in a living, up-to-date mastery pathway that remains relevant across version upgrades and organisational shifts.

Global, Mobile-Friendly Learning Experience

Access your materials 24/7 from any device, anywhere in the world. Whether you're troubleshooting a cluster from a data center or refining your architecture on a tablet between meetings, the platform is responsive, lightweight, and built for real-world usability.

Instructor Support & Expert Guidance

Stuck on a complex operator installation? Need clarity on custom resource definitions? You’re not alone. Direct access to certified OpenShift instructors means you receive expert feedback on key configurations, design patterns, and troubleshooting scenarios.

Support is built into high-impact modules, ensuring you overcome roadblocks fast - without derailing your momentum.

Certificate of Completion by The Art of Service

Upon finishing the curriculum, you earn a globally recognised Certificate of Completion issued by The Art of Service. This credential is referenced by hiring managers at AWS, Google Cloud, and Red Hat partner organisations - and signals your ability to architect, deploy, and manage OpenShift clusters at scale.

The certificate includes a unique verification ID and is formatted for immediate inclusion on LinkedIn, resumes, and internal promotion packets.

No Hidden Fees. No Surprises.

Pricing is transparent and straightforward. What you see is exactly what you pay - a single upfront fee with no recurring charges, add-ons, or mandatory labs.

We accept Visa, Mastercard, and PayPal. All transactions are encrypted with enterprise-grade security and processed through a PCI-compliant gateway.

100% Satisfaction Guarantee

If this course doesn’t deliver clear, tangible value - if you don’t walk away with confidence in cluster design, policy enforcement, and CI/CD pipeline integration - you’re covered by our full money-back promise.

No risk. No fine print. Just results or your money back, no questions asked.

What Happens After Enrollment?

After completing registration, you’ll receive a confirmation email. Your access credentials and onboarding details will be sent separately once your course package is fully configured in our system. This ensures you receive a clean, tested, and optimised learning environment.

“Will This Work for Me?” - Absolute Risk Reversal

This course works even if you’ve never administered a Kubernetes cluster before. It works even if you’re transitioning from VMware, Docker Swarm, or on-premise virtualisation. It works even if your organisation uses a mix of public, private, and edge-based workloads.

One infrastructure lead with zero Kubernetes experience deployed a secured OpenShift 4.12 cluster across three Azure regions in under two weeks using only this guide. Another learner used the labs to pass the preliminary knowledge bar for the Red Hat Certified Specialist in OpenShift Administration exam.

You’re not just learning concepts. You’re applying battle-tested configurations, network policies, and role-based access controls used by enterprise teams worldwide.



Module 1: Introduction to Containerisation and OpenShift Fundamentals

  • Understanding the evolution from physical servers to containerised platforms
  • Core differences between virtual machines and containers
  • Role of Docker and podman in container image creation
  • Introduction to Kubernetes and its control plane architecture
  • Why Red Hat OpenShift extends Kubernetes for enterprise use
  • Overview of OpenShift versus vanilla Kubernetes
  • Key components: masters, workers, etcd, and API server
  • Installation prerequisites and system requirements
  • Distinguishing between OpenShift Container Platform and OKD
  • Understanding the OpenShift web console and CLI (oc)


Module 2: Planning and Designing Your OpenShift Environment

  • Assessing infrastructure needs for production clusters
  • Selecting deployment models: on-premise, cloud, hybrid, or edge
  • High availability considerations for master and worker nodes
  • Networking design: SDN, VXLAN, and pod network ranges
  • Storage planning: persistent volumes, dynamic provisioning, and CSI
  • Public versus private registry strategy
  • Security planning: firewall rules, proxy configurations, and DNS
  • Disaster recovery and backup readiness checklist
  • Capacity planning: CPU, memory, and node scaling strategy
  • Integrating with existing identity providers and IAM systems


Module 3: Installing and Configuring OpenShift Clusters

  • Installing OpenShift using the Installer-Provisioned Infrastructure (IPI)
  • Setting up User-Provisioned Infrastructure (UPI) in bare-metal environments
  • Configuring cloud providers: AWS, Azure, GCP integration steps
  • Validating cluster health post-installation
  • Initialising the OpenShift CLI and configuring kubeconfig
  • Setting up cluster-wide proxy settings
  • Enabling NTP synchronization across nodes
  • Bootstrapping operators for core platform services
  • Validating ingress controller and default router functionality
  • Securing initial access with default security context constraints


Module 4: Mastering the OpenShift Console and CLI (oc)

  • Navigating the developer and administrator perspectives
  • Understanding project isolation and namespace boundaries
  • Managing clusters via oc login, oc get, and oc describe
  • Using oc logs, oc exec, and oc rsh for debugging
  • Creating and managing projects using oc new-project
  • Exporting configuration with oc export and oc get -o yaml
  • Applying configurations using oc apply and oc replace
  • Monitoring pod status and restart policies
  • Viewing cluster events and diagnosing failures
  • Setting resource quotas and limit ranges per project


Module 5: Working with Projects, Roles, and Access Control

  • Creating, editing, and deleting projects via CLI and UI
  • Differentiating between developers and cluster administrators
  • Managing Role-Based Access Control (RBAC) in OpenShift
  • Creating roles and role bindings for teams
  • Using cluster roles and cluster role bindings
  • Integrating LDAP and Active Directory for user authentication
  • Configuring OpenID Connect (OIDC) identity providers
  • Setting up service accounts for application workloads
  • Assigning SCCs to service accounts for secure pod execution
  • Reviewing audit logs and access events


Module 6: Deploying Applications with Builds and Pipelines

  • Understanding image streams and their role in CI/CD
  • Cross-referencing source repositories with build configurations
  • Using source-to-image (S2I) for automatic container builds
  • Customising build strategies: Docker, custom, and pipeline
  • Configuring triggers for automatic rebuilds
  • Viewing build logs and troubleshooting compilation errors
  • Integrating with Git webhooks for automated PR builds
  • Using Binary builds for local source uploads
  • Managing build hooks and environment variables
  • Securing source secrets for private repository access


Module 7: Application Lifecycle Management and Deployment Strategies

  • Creating deployments using DeploymentConfigs and Deployments
  • Understanding replication controllers and replicasets
  • Zero-downtime deployments with rolling updates
  • Using blue-green deployments for production safety
  • Implementing canary rollouts for risk mitigation
  • Rolling back failed deployments using oc rollback
  • Using hooks: pre, mid, and post-deployment actions
  • Setting up auto-scaling with Horizontal Pod Autoscaler (HPA)
  • Configuring readiness and liveness probes
  • Updating environment variables and config maps without downtime


Module 8: Networking and Ingress Configuration

  • Understanding OpenShift SDN and OVN-Kubernetes
  • Configuring cluster network CIDR ranges
  • Setting up external access via NodePort services
  • Using ClusterIP for internal communication
  • Exposing services via LoadBalancer on public clouds
  • Creating routes: HTTP, HTTPS, edge, re-encryption, and passthrough
  • Managing TLS certificates with cert-manager integration
  • Setting up host-based and path-based routing rules
  • Integrating external load balancers and F5 appliances
  • Monitoring network performance and packet drops


Module 9: Persistent Storage and Stateful Applications

  • Understanding persistent volumes (PVs) and claims (PVCs)
  • Dynamic provisioning with storage classes
  • Integrating NFS, iSCSI, and cloud-based storage (EBS, PD)
  • Using local storage for high-performance workloads
  • Setting up CSI drivers for vendor-specific storage
  • Configuring shared storage across pods
  • Managing volume snapshots and backups
  • Using ephemeral storage for temporary data
  • Deploying stateful sets for databases and message queues
  • Configuring PVC templates in StatefulSets


Module 10: Securing OpenShift Clusters

  • Implementing network policies to restrict pod communication
  • Enabling FIPS mode for government compliance
  • Applying Security Context Constraints (SCCs) effectively
  • Restricting privileged containers and root access
  • Using Seccomp, AppArmor, and SELinux profiles
  • Enforcing pod security standards via policies
  • Scanning container images for vulnerabilities using Image Signing
  • Configuring trusted registries and image mirror mappings
  • Setting up role bindings to limit escalation risks
  • Auditing security posture with OpenSCAP integration


Module 11: Monitoring, Logging, and Cluster Observability

  • Overview of OpenShift's default monitoring stack
  • Accessing metrics via Prometheus and Grafana dashboards
  • Configuring custom alerts with Alertmanager
  • Exporting metrics to external monitoring systems
  • Setting up centralized logging with Elasticsearch, Fluentd, and Kibana (EFK)
  • Viewing application logs in the web console
  • Using oc adm top to monitor resource usage
  • Analysing node and pod CPU and memory consumption
  • Configuring log retention and rotation policies
  • Diagnosing performance bottlenecks using tracing tools


Module 12: Managing Operators and the Operator Framework

  • Understanding operators as Kubernetes controllers
  • Exploring the Operator Lifecycle Manager (OLM)
  • Browsing and installing operators from the OperatorHub
  • Customising operator subscriptions and update channels
  • Creating custom operators using Operator SDK
  • Developing operators in Go, Ansible, or Helm
  • Defining custom resource definitions (CRDs)
  • Testing operators in development clusters
  • Debugging operator reconciliation loops
  • Packaging and distributing operators via bundle format


Module 13: Day 2 Operations and Cluster Maintenance

  • Checking cluster status with oc adm top and health checks
  • Updating OpenShift using the Web Console and CLI
  • Understanding release channels: stable, fast, candidate
  • Backing up etcd for disaster recovery
  • Restoring from etcd backups after failures
  • Adding and removing worker nodes dynamically
  • Replacing failed control plane nodes
  • Replacing certificates before expiration
  • Rotating encryption keys for data at rest
  • Running cluster diagnostics with oc adm diagnose


Module 14: CI/CD Integration and GitOps Workflows

  • Designing CI/CD pipelines for OpenShift deployments
  • Integrating Jenkins, Tekton, and GitHub Actions
  • Building pipelines using OpenShift Pipelines (Tekton)
  • Creating Tasks, Conditions, and PipelineRuns
  • Using workspaces for shared pipeline storage
  • Securing pipeline secrets with Secret resources
  • Triggering pipelines from Git webhooks
  • Implementing GitOps with ArgoCD on OpenShift
  • Synchronising application state across environments
  • Using config management tools like Helm and Kustomize


Module 15: Multi-Tenancy and Quota Management

  • Designing multi-tenant architectures for shared clusters
  • Isolating teams using projects and network policies
  • Allocating resource quotas per department or team
  • Setting CPU and memory limits with LimitRange
  • Preventing resource starvation with QoS classes
  • Monitoring quota usage via the CLI and dashboard
  • Creating hierarchical projects using project requests
  • Using project templates for consistent onboarding
  • Managing automated project cleanup and expiry
  • Enforcing naming conventions and tagging policies


Module 16: Disaster Recovery, Backups, and High Availability

  • Defining RPO and RTO for critical applications
  • Backing up application data using Velero
  • Restoring namespaces and resources from backups
  • Scheduling recurring backup jobs
  • Storing backups in cloud object storage (S3, GCS)
  • Designing cross-cluster failover strategies
  • Replicating stateful applications using DR tools
  • Testing failover procedures in non-production environments
  • Using cluster autoscaler during traffic spikes
  • Ensuring control plane redundancy with multiple masters


Module 17: Performance Tuning and Scaling Strategies

  • Identifying resource bottlenecks using metrics
  • Right-sizing containers with CPU and memory requests
  • Using vertical and horizontal pod autoscaling
  • Tuning scheduler policies for low-latency workloads
  • Configuring topology spread constraints for availability
  • Using node selectors and affinity rules for placement
  • Controlling pod disruption budgets (PDBs)
  • Scaling applications during peak loads using HPA
  • Monitoring scaling events and reconciliation delays
  • Analysing GC pauses and container startup times


Module 18: Edge and Hybrid Cloud Deployments

  • Understanding OpenShift on the edge with MicroShift
  • Deploying lightweight clusters on IoT and remote locations
  • Managing connectivity for low-bandwidth sites
  • Using hub-and-spoke architecture with Advanced Cluster Management
  • Syncing policies and configurations from central clusters
  • Updating remote clusters with GitOps workflows
  • Monitoring edge node health and uptime
  • Securing edge clusters with automatic certificate rotation
  • Handling intermittent connectivity during sync operations
  • Collecting logs and metrics from distributed sites


Module 19: Certification Readiness and Professional Validation

  • Mapping course content to Red Hat certification domains
  • Preparing for hands-on lab-style exam scenarios
  • Reviewing common troubleshooting patterns tested in exams
  • Practicing cluster upgrades and recovery workflows
  • Simulating network policy and security configuration tasks
  • Mastering oc command-line proficiency
  • Time management strategies for practical assessments
  • Understanding grading rubrics and scoring criteria
  • Verifying identity and exam environment access
  • Next steps after certification: specialisations and career paths


Module 20: Capstone Project – Full Production-Grade OpenShift Deployment

  • Designing a complete cluster architecture for a fictional enterprise
  • Defining user roles, projects, and access policies
  • Installing an IPI-based cluster on AWS
  • Configuring identity integration with GitHub OAuth
  • Setting up production networking and ingress rules
  • Deploying a full-stack application with PostgreSQL and Redis
  • Securing the cluster with network policies and SCCs
  • Implementing CI/CD using Tekton pipelines
  • Enabling monitoring with Prometheus and Grafana
  • Backing up application data with Velero
  • Documenting the operational runbook and handover procedures
  • Generating a final report for technical leadership
  • Reflecting on lessons learned and areas for improvement
  • Submitting your project for completion verification
  • Earning your Certificate of Completion issued by The Art of Service