DO316 – Managing Virtual Machines with Red Hat OpenShift Virtu[...]

Course description

Create and manage virtual machines on OpenShift using the Red Hat OpenShift Virtualization operator

Managing Virtual Machines with OpenShift Virtualization teaches the essential skills required to create and manage virtual machines (VM) on OpenShift using the Red Hat OpenShift Virtualization operator. This course does not require previous knowledge of containers and Kubernetes.

This course provides:

  • Skills required to create, access, and manage VMs on OpenShift clusters.
  • Skills required to control usage and access of cpu, memory, storage, and networking resources from VMs using the same Kubernetes features that would also control usage and access to these resources for containers.
  • Sample architectures to manage High Availability (HA) of VMs using standard Kubernetes features and extensions from OpenShift Virtualization.
  • Strategies to connect VMs on OpenShift to data center services outside of their OpenShift cluster, such as storage and databases.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.

Note: This course is offered as a four day virtual class or self-paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Create VMs from installation media and disk images
  • Access text and graphical consoles of a VM
  • Connect to VMs using Kubernetes networking (services, ingress, and routes)
  • Provision storage to VMs using Kubernetes storage (PVC, PV, and storage classes)
  • Start, pause, and stop VMs
  • Clone and snapshot VMs
  • Connect VMs to external and extra networks (outside of the Kubernetes pod and service networks)
  • Provision load balancer services for VMs and then use the services to enable SSH access to VMs
  • Connect VMs to host storage and external storage
  • Create VMs from VM Templates
  • Migrate VMs from compatible hypervisors

Audience for this course

  • Virtual Machine Administrators interested in moving virtualized workloads from traditional Hypervisors to OpenShift Virtualization
  • Kubernetes Administrators (Cluster Administrators, Clusters Engineers) interested in supporting containerized and virtualized workloads in the same OpenShift cluster
  • Site Reliability Engineers interested in using GitOps and Ansible Automation to manage Virtual Machines on OpenShift

Prerequisites for this course

Technology considerations

  • All deliveries require access to ROLE for the remote classroom environment. There is no local ILT version of the DO316 classroom

RH065 – Running Containers with Red Hat Technical Overview

Course description

A basic introduction to container management in Red Hat Enterprise Linux

Linux containers are an increasingly important technology that allows you to deploy your applications with their entire runtime environment and easily move them between different operating environments (dev, test, and production) in a reliable, scalable, and trusted way. Containers provide your team with tools that can be used to help implement DevOps and CI/CD (continuous integration and continuous deployment) practices and other elements of a cloud-native application approach. Running Containers with Red Hat Technical Overview (RH065) provides a basic introduction to container management in Red Hat Enterprise Linux. Students will learn what containers are and how to use them to deploy software applications on a Red Hat Enterprise Linux server.

Course content summary

  • Obtain, run, and manage simple, lightweight services as containers on a single Red Hat Enterprise Linux server.
  • Explain what a container is and how to use one to manage and deploy applications with their supporting software libraries and dependencies.
  • Install container management tools and run a simple rootless container.
  • Find, retrieve, inspect, and manage container images obtained from a remote container registry and stored on your server.
  • Run containers with advanced options; list the containers running on the system; and start, stop, and kill containers.
  • Provide persistent storage for container data by mounting a directory from the container host inside a running container.
  • Start, stop, and check the status of a container as a system service.

Target audience

  • This course is intended for students who are interested in a basic introduction to container management in Red Hat Enterprise Linux.
  • Students with basic Red Hat Enterprise Linux skills

Recommended training

Duration 30 days

DO092 – Developing Cloud-Native Applications with Microservice[...]

Course description

Identify the proper frameworks and tools to build your microservices architecture

Developing Cloud-Native Applications with Microservices Architectures (DO092) is a series of on-demand, online videos that will teach you how to combine different frameworks and tools into a microservices architecture that fits your organizational needs.

You’ve no doubt heard about the microservices architecture, but understanding and executing it can be a bit of a challenge. Through a series of videos, this course will introduce microservices, review multiple microservices frameworks and runtimes, and show you techniques to deploy them through a hassle-free DevOps pipeline. We’ll discuss containers, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x, Kubernetes, and much more.

Note: You can view all videos or only the ones that interest you. There are no hands-on labs or course completion recognition associated with this course.

Audience for this course

Java™ developers and anyone interested in OpenShift and Kubernetes

Understanding of software and IT system architecture

Prerequisites for this course

  • Understanding of software and IT system architecture

Duration 30 days

DO316VT – Managing Virtual Machines with Red Hat OpenShift Vir[...]

Course description

Create and manage virtual machines on OpenShift using the Red Hat OpenShift Virtualization operator

Managing Virtual Machines with OpenShift Virtualization teaches the essential skills required to create and manage virtual machines (VM) on OpenShift using the Red Hat OpenShift Virtualization operator. This course does not require previous knowledge of containers and Kubernetes.

This course provides:

  • Skills required to create, access, and manage VMs on OpenShift clusters.
  • Skills required to control usage and access of cpu, memory, storage, and networking resources from VMs using the same Kubernetes features that would also control usage and access to these resources for containers.
  • Sample architectures to manage High Availability (HA) of VMs using standard Kubernetes features and extensions from OpenShift Virtualization.
  • Strategies to connect VMs on OpenShift to data center services outside of their OpenShift cluster, such as storage and databases.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.

Note: This course is offered as a four day virtual class or self-paced. Durations may vary based on the delivery. For full course details, scheduling, and pricing, select your location then “get started” on the right hand menu.

Course content summary

  • Create VMs from installation media and disk images
  • Access text and graphical consoles of a VM
  • Connect to VMs using Kubernetes networking (services, ingress, and routes)
  • Provision storage to VMs using Kubernetes storage (PVC, PV, and storage classes)
  • Start, pause, and stop VMs
  • Clone and snapshot VMs
  • Connect VMs to external and extra networks (outside of the Kubernetes pod and service networks)
  • Provision load balancer services for VMs and then use the services to enable SSH access to VMs
  • Connect VMs to host storage and external storage
  • Create VMs from VM Templates
  • Migrate VMs from compatible hypervisors

Audience for this course

  • Virtual Machine Administrators interested in moving virtualized workloads from traditional Hypervisors to OpenShift Virtualization
  • Kubernetes Administrators (Cluster Administrators, Clusters Engineers) interested in supporting containerized and virtualized workloads in the same OpenShift cluster
  • Site Reliability Engineers interested in using GitOps and Ansible Automation to manage Virtual Machines on OpenShift

Prerequisites for this course

Technology considerations

  • All deliveries require access to ROLE for the remote classroom environment. There is no local ILT version of the DO316 classroom

RH318VT – Red Hat Virtualization

Overview

Course description

Deploy, configure, manage, and migrate virtual environments

Red Hat Virtualization (RH318) teaches you the skills needed to deploy, administer, and operate virtual machines in your organization using Red Hat® Virtualization. Through numerous hands-on exercises, you will demonstrate the ability to deploy and configure the Red Hat Virtualization infrastructure and use it to provision and manage virtual machines. This offering also prepares you for the Red Hat Certified Specialist in Virtualization exam.

This course is based on Red Hat Enterprise Virtualization 4.3 and Red Hat Enterprise Linux® 7.6 and 8, as well as Red Hat Hyperconverged Infrastructure for Virtualization 1.6.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.

Course content summary

  • Configure Red Hat Virtualization
  • Configure networking and storage for use with Red Hat Virtualization
  • Manage user accounts and access to the Red Hat Virtualization environment
  • Install and manage virtual machines in Red Hat Virtualization
  • Use templates for rapid virtual machine deployment
  • Manage virtual machine snapshots and images
  • Migrate virtual machines and explore high-availability options

Audience for this course

Linux system administrators, virtualization administrators, and hybrid infrastructure engineers interested in deploying large-scale virtualization solutions and managing virtual servers in their datacenters, based on the Red Hat Virtualization open virtualization management platform.

Recommendations for this course

RH318 – Red Hat Virtualization

Overview

Course description

Deploy, configure, manage, and migrate virtual environments

Red Hat Virtualization (RH318) teaches you the skills needed to deploy, administer, and operate virtual machines in your organization using Red Hat® Virtualization. Through numerous hands-on exercises, you will demonstrate the ability to deploy and configure the Red Hat Virtualization infrastructure and use it to provision and manage virtual machines. This offering also prepares you for the Red Hat Certified Specialist in Virtualization exam.

This course is based on Red Hat Enterprise Virtualization 4.3 and Red Hat Enterprise Linux® 7.6 and 8, as well as Red Hat Hyperconverged Infrastructure for Virtualization 1.6.

Following course completion, you will receive a 45-day extended access to hands-on labs for any course that includes a virtual environment.

Course content summary

  • Configure Red Hat Virtualization
  • Configure networking and storage for use with Red Hat Virtualization
  • Manage user accounts and access to the Red Hat Virtualization environment
  • Install and manage virtual machines in Red Hat Virtualization
  • Use templates for rapid virtual machine deployment
  • Manage virtual machine snapshots and images
  • Migrate virtual machines and explore high-availability options

Audience for this course

Linux system administrators, virtualization administrators, and hybrid infrastructure engineers interested in deploying large-scale virtualization solutions and managing virtual servers in their datacenters, based on the Red Hat Virtualization open virtualization management platform.

Recommendations for this course