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.

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

DO480 – Multicluster Management with Red Hat OpenShift Platfor[...]

Course description

Enhance container management capabilities with automation, governance, and security across clusters.

Multicluster Management with Red Hat OpenShift Platform Plus teaches the skills required to maintain a diverse portfolio of applications, running across a fleet of OpenShift clusters. Applications follow placement rules determined by capacity and criticality; cluster configurations comply with governance and security policies; all automated according to DevOps principles.

This course is based on Red Hat OpenShift Container Platform 4.10 and Red Hat Advanced Cluster Management 2.4.

Course content summary

  • Deploy Red Hat Advanced Cluster Management for Kubernetes (RHACM) in a hub cluster
  • Add a managed cluster to RHACM (configure a cluster to be managed by RHACM)
  • Define and apply cluster configuration policies
  • Detect and correct non-conformance to cluster configuration policies
  • Visualize and compare cluster settings between different clusters
  • Define and apply application placement policies
  • Identify and compare application resources from multiple clusters
  • Deploy Red Hat Quay in the hub cluster
  • Deploy Red Hat Advanced Cluster Security for Kubernetes (RHACS) in the hub cluster
  • Integrate Red Hat Quay and RHACS with RHACM.

Audience for this course

  • System Administrators, Developers, Site Reliability Engineers, and IT Architects interested in managing and automating the management of a fleet of OpenShift clusters, possibly in different data centers and cloud providers.

Prerequisites for this course

Technology considerations

  • BYOD and Internet access is required.

DO370 – Enterprise Kubernetes Storage with Red Hat OpenShift D[...]

Course description

Teaches the essential skills required to design, implement, and manage a Red Hat OpenShift Data Foundation cluster and perform day-to-day Kubernetes storage management tasks.

Traditional storage options available to Kubernetes administrators are limited and lack flexibility and/or versatility. Red Hat OpenShift Data Foundation provides real advantages, even when it is backed by cloud storage such as AWS EBS and sophisticated on-prem legacy storage like SAN arrays. Many companies rely on third-party solutions to manage backup and disaster recovery in production. However, proper planning to implement these solutions requires knowledge of the Kubernetes CSI and OAPD APIs. This course walks the student through the recommended steps of configuring and managing storage services for container and Kubernetes services.

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 five 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 righthand menu.

Course content coverage

  • Deploy Red Hat OpenShift Data Foundation in internal and external mode.
  • Provision non-shareable block storage to applications like databases.
  • Provision shareable block storage to applications like virtual machines.
  • Provision shareable file storage to such applications as CI/CD pipelines and AI/ML.
  • Provision shareable object storage to applications, such as AI/ML and media streaming.
  • Provision storage for Red Hat OpenShift cluster services, such as monitoring and registry.
  • Monitor and expand storage capacity and performance
  • Attach and detach storage from an application for backup and archiving.
  • Create and access volume snapshots and clones.
  • Troubleshoot internal Ceph components of Red Hat OpenShift Data Foundation.
  • Perform backup and restore operations using the OADP API.

Target Audience

The intended audience for this course includes:

  • Cluster administrators (systems administrators, cloud administrators, cloud engineers)
  • Cluster engineers (systems administrators, cloud administrators, cloud engineers)
  • Site reliability engineers (SREs)

Recommended training

Technology considerations

  • Internet access is required to access the classroom environment and Red Hat OpenShift clusters in the Red Hat Training Cloud.

DO188 – Red Hat OpenShift Development I: Introduction to Conta[...]

Course description

A developer introduction to building and managing containers with Podman for deploying applications on Red Hat OpenShift.

Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) introduces students to building, running, and managing containers with Podman and Red Hat OpenShift Container Platform. This course helps students build the core skills for developing containerized applications through hands-on experience.

This course is based on Red Hat® Enterprise Linux® 9, Podman 4.4 and Red Hat OpenShift® 4.14.

Course content summary

  • Introduction to containers
  • Run containers with Podman CLI and Podman Desktop
  • Build custom container images
  • Manage container images
  • Remote debugging with containers
  • Basic container networking
  • Persist data with containers
  • Run multi-container applications
  • Troubleshoot Container Deployments
  • Orchestrate containers with OpenShift and Kubernetes

Audience for this course

Prerequisites for this course

  • Take our free assessment to gauge whether this offering is the best fit for your skills
  • Some experience with web application architectures and their corresponding technologies
  • Experience in the use of a Linux terminal session, issuing operating system commands, and familiarity with shell scripting is recommended

Technology considerations

  • For virtual or self-paced learners:
    • Internet access is required
    • BYOD/BYDW is not supported
  • For classroom learners:
    • Initially, no ILT classroom will be available. It will be available post-release but without a defined timeline yet
    • BYOD/BYDW is not supported

zDarma – DO080 – Containers, Kubernetes and Red Hat Open[...]

An introduction to managing containerized applications using Kubernetes and Red Hat OpenShift

Course description

Containers, Kubernetes and Red Hat OpenShift Technical Overview (DO080) is a series of on-demand videos that introduces you to Linux containers and container orchestration technology using Kubernetes and Red Hat OpenShift.

This course is based on Red Hat OpenShift Container Platform 4.12.

Course content summary

  • Describing containers and containerized application concepts
  • Introducing Kubernetes and OpenShift
  • Creating an OpenShift cluster
  • Interfacing with OpenShift from the command line and web console
  • Managing machines and nodes with OpenShift Operators
  • Deploying applications with Helm and source-to-image
  • Controlling access to OpenShift

Audience for this course

Anyone interested in learning the value of container technology, containerizing applications, and deploying them at scale on an OpenShift cluster.

Prerequisites for this course

There are no prerequisites for this course.

DO188VT – Red Hat OpenShift Development I: Introduction to Con[...]

Course description

A developer introduction to building and managing containers with Podman for deploying applications on Red Hat OpenShift.

Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188) introduces students to building, running, and managing containers with Podman and Red Hat OpenShift Container Platform. This course helps students build the core skills for developing containerized applications through hands-on experience.

This course is based on Red Hat® Enterprise Linux® 9, Podman 4.4 and Red Hat OpenShift® 4.14.

Course content summary

  • Introduction to containers
  • Run containers with Podman CLI and Podman Desktop
  • Build custom container images
  • Manage container images
  • Remote debugging with containers
  • Basic container networking
  • Persist data with containers
  • Run multi-container applications
  • Troubleshoot Container Deployments
  • Orchestrate containers with OpenShift and Kubernetes

Audience for this course

Prerequisites for this course

  • Take our free assessment to gauge whether this offering is the best fit for your skills
  • Some experience with web application architectures and their corresponding technologies
  • Experience in the use of a Linux terminal session, issuing operating system commands, and familiarity with shell scripting is recommended

Technology considerations

  • For virtual or self-paced learners:
    • Internet access is required
    • BYOD/BYDW is not supported
  • For classroom learners:
    • Initially, no ILT classroom will be available. It will be available post-release but without a defined timeline yet
    • BYOD/BYDW is not supported

DO322 – Red Hat OpenShift Installation Lab

Course description

Installing OpenShift on a cloud, virtual, or physical infrastructure.

Red Hat OpenShift Installation Lab (DO322) teaches essential skills for installing an OpenShift cluster in a range of environments, from proof of concept to production, and how to identify customizations that may be required because of the underlying cloud, virtual, or physical infrastructure.

This course is based on Red Hat OpenShift Container Platform 4.6.

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 three 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 summary

  • Validate infrastructure prerequisites for an OpenShift cluster.
  • Run the OpenShift installer with custom settings.
  • Describe and monitor each stage of the OpenShift installation process.
  • Collect troubleshooting information during an ongoing installation, or after a failed installation.
  • Complete the configuration of cluster services in a newly installed cluster.

Target Audience

  • Cluster administrators (Junior systems administrators, junior cloud administrators) interested in deploying additional clusters to meet increasing demands from their organizations.
  • Cluster engineers (Senior systems administrators, senior cloud administrators, cloud engineers) interested in the planning and design of OpenShift clusters to meet performance and reliability of different workloads and in creating work books for these installations.
  • Site reliability engineers (SREs) interested in deploying test bed clusters to validate new settings, updates, customizations, operational procedures, and responses to incidents.

Recommended training

  • Achieving the Red Hat Certified Specialist in OpenShift Administration certification on OpenShift 4 is strongly recommended, or at least taking Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) before taking this course.
    • “Equivalent knowledge of Kubernetes” is not applicable here because performing anything other than a very minimal, all-defaults Full Stack Automated installation of OpenShift on a cloud provider requires knowledge of OpenShift cluster operators.
  • Achieving the Red Hat Certified System Administrator (RHCSA) certification or equivalent knowledge of Red Hat Enterprise Linux system administration before taking DO322 is also strongly recommended.

Technology considerations

  • No local instructor led training (ILT) classroom is provided for DO322. All modalities require access to cloud-based classrooms.
  • This course uses cloud labs provisioned in the Red Hat Training Cloud.
  • Internet access is required in order for the installer tool to function as designed.

DO480VT – Multicluster Management with Red Hat OpenShift Platf[...]

Course description

Enhance container management capabilities with automation, governance, and security across clusters.

Multicluster Management with Red Hat OpenShift Platform Plus teaches the skills required to maintain a diverse portfolio of applications, running across a fleet of OpenShift clusters. Applications follow placement rules determined by capacity and criticality; cluster configurations comply with governance and security policies; all automated according to DevOps principles.

This course is based on Red Hat OpenShift Container Platform 4.10 and Red Hat Advanced Cluster Management 2.4.

Course content summary

  • Deploy Red Hat Advanced Cluster Management for Kubernetes (RHACM) in a hub cluster
  • Add a managed cluster to RHACM (configure a cluster to be managed by RHACM)
  • Define and apply cluster configuration policies
  • Detect and correct non-conformance to cluster configuration policies
  • Visualize and compare cluster settings between different clusters
  • Define and apply application placement policies
  • Identify and compare application resources from multiple clusters
  • Deploy Red Hat Quay in the hub cluster
  • Deploy Red Hat Advanced Cluster Security for Kubernetes (RHACS) in the hub cluster
  • Integrate Red Hat Quay and RHACS with RHACM.

Audience for this course

  • System Administrators, Developers, Site Reliability Engineers, and IT Architects interested in managing and automating the management of a fleet of OpenShift clusters, possibly in different data centers and cloud providers.

Prerequisites for this course

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.

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

DO370VT – Enterprise Kubernetes Storage with Red Hat OpenShift[...]

Course description

Teaches the essential skills required to design, implement, and manage a Red Hat OpenShift Data Foundation cluster and perform day-to-day Kubernetes storage management tasks.

Traditional storage options available to Kubernetes administrators are limited and lack flexibility and/or versatility. Red Hat OpenShift Data Foundation provides real advantages, even when it is backed by cloud storage such as AWS EBS and sophisticated on-prem legacy storage like SAN arrays. Many companies rely on third-party solutions to manage backup and disaster recovery in production. However, proper planning to implement these solutions requires knowledge of the Kubernetes CSI and OAPD APIs. This course walks the student through the recommended steps of configuring and managing storage services for container and Kubernetes services.

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 five 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 righthand menu.

Course content coverage

  • Deploy Red Hat OpenShift Data Foundation in internal and external mode.
  • Provision non-shareable block storage to applications like databases.
  • Provision shareable block storage to applications like virtual machines.
  • Provision shareable file storage to such applications as CI/CD pipelines and AI/ML.
  • Provision shareable object storage to applications, such as AI/ML and media streaming.
  • Provision storage for Red Hat OpenShift cluster services, such as monitoring and registry.
  • Monitor and expand storage capacity and performance
  • Attach and detach storage from an application for backup and archiving.
  • Create and access volume snapshots and clones.
  • Troubleshoot internal Ceph components of Red Hat OpenShift Data Foundation.
  • Perform backup and restore operations using the OADP API.

Target Audience

The intended audience for this course includes:

  • Cluster administrators (systems administrators, cloud administrators, cloud engineers)
  • Cluster engineers (systems administrators, cloud administrators, cloud engineers)
  • Site reliability engineers (SREs)

Recommended training

Technology considerations

  • Internet access is required to access the classroom environment and Red Hat OpenShift clusters in the Red Hat Training Cloud.