DO316 Course (5 days)
What is it about?
This course provides students with a basic introduction to the virtualization capabilities available in Red Hat OpenShift. During the course, students will learn how to create, access, and manage virtual machines running on OpenShift clusters; how to manage resource usage (CPU, memory, storage, network) for virtual machines operating in the OpenShift environment, and how to ensure the coexistence of containerized and virtualized applications using the capabilities and tools provided by Kubernetes technology. You will learn about sample systems that use standard Kubernetes capabilities to enable high-availability operation of virtual machines in an OpenShift environment. You will learn strategies for connecting and integrating virtual machines running in the OpenShift environment with other services and enterprise systems (such as storage and database solutions) outside the OpenShift environment. Finally, the course covers the use of the Red Hat Migration Toolkit, and students will learn the strategies that should be used when migrating VMs running on supported hypervisors to the OpenShift Virtualization environment.
Who is this course recommended for?
We primarily recommend this course to virtualization specialists, system administrators, and VMware administrators who are interested in OpenShift-based virtualization or who plan to migrate virtual machines running on traditional hypervisors to OpenShift/Kubernetes-based virtualization. In addition, the course is useful and recommended for platform engineers, cloud administrators, and system administrators who work with virtualized solutions and support such systems, whether in conjunction with OpenShift clusters or independently of them.
Prerequisite for starting the course:
The training does not require a specific educational background, but a degree in computer science (at the high school or college level) may be an advantage; additionally, applicants who have previously completed the DO180 – Red Hat OpenShift Administration I: Operating Production Clusters course; and possesses Linux system administration knowledge, which can be acquired through the RH124 – Red Hat System Administration I and/or the RH134 – Red Hat System Administration II courses.
Planned topics for the course
- Creating virtual machines from installation media and disk images
- Accessing the text and graphical consoles of virtual machines
- Connecting to virtual machines using Kubernetes networking solutions (services, ingress, routes)
- Providing storage for virtual machines using Kubernetes storage resources (PVC, PV, storage classes)
- Starting, suspending, and stopping virtual machines
- Cloning virtual machines and creating snapshots
- Creating and sealing "Golden" (base) VM images
- Connecting virtual machines to external and additional networks (outside of Kubernetes pods and service networks)
- Providing load balancing services for virtual machines and then using them to enable SSH access
- Connecting virtual machines to host-based and external storage
- Creating virtual machines from predefined and custom VM templates and instance types
- Migrating virtual machines from compatible hypervisors
- Backing Up and Restoring Virtual Machines Using OADP and Command-Line Tools
Information about course dates can be found here. If you are interested in on-site or customized courses, would like to register for our courses, or would like to receive a quote, please contact us at training@ulx.hu and/or call us at +36 1 450 0921.

