This comprehensive course introduces learners to modern virtualization inside container platforms, focusing on how virtual machines run alongside Kubernetes workloads. Built around OpenShift virtualization concepts, the course begins with foundational discussions about the evolution of virtualization and how modern infrastructure blends containers and VMs for flexibility and performance.
Students explore the architecture of virtualization services, learning how orchestration layers manage compute, storage, and networking resources. Practical labs guide learners through installing virtualization components, setting up environments on bare-metal servers, and preparing infrastructure for real-world workloads.
Hands-on sessions show how to deploy and manage virtual machines within Kubernetes clusters, demonstrating how traditional VM workflows integrate with cloud-native tooling supported by organizations like Red Hat. Learners also work with data volumes and external sources to understand storage workflows in hybrid VM/container environments aligned with ecosystem standards driven by Cloud Native Computing Foundation.
By the end of the course, learners will understand virtualization architecture inside Kubernetes, installation workflows, VM lifecycle management, and storage integration