DO240VT – Cloud-Native API Administration with Red Hat 3scale [...]

Course description

Manage, monetize, and secure APIs with Red Hat 3scale API Management

Build and Administer APIs with Red Hat 3scale API Management (DO240) is a hands-on, lab-based course that gives SREs and administrators an introduction to managing cloud-native APIs with Red Hat® 3scale API Management. This course enables developers and administrators to install, administer, monetize, secure and document your cloud-native APIs.

This course is based on Red Hat 3scale API Management 2.11.

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

  • Understand 3scale API Management architecture and primary features.
  • Learn typical API use cases and strategies.
  • Install 3scale API Management on OpenShift.
  • Establish and configure subscription plans and rate limits.
  • Configure and customize the API gateway using policies.
  • Monitor and analyze API traffic.
  • Configure and test API service discovery.
  • Configure a developer portal and monetize your APIs.
  • Configure API security using tokens, API key-pairs, and OAuth/OIDC using Red Hat Single Sign-on (SSO).

Audience for this course

  • Site Reliability Engineers and OpenShift Administrators interested in using 3scale API Management to manage, monitor, secure, and monetize their cloud-native APIs.

Prerequisites for this course

Technology considerations

  • Internet access is required.

RH358VT – Red Hat Services Management and Automation

Course description

Learn how to configure, manage, and scale key services used in the data center

Red Hat Services Management and Automation (RH358) is designed for IT professionals with some experience managing Linux® systems and want to learn more about how to manage and deploy network services included with Red Hat® Enterprise Linux which are particularly important in the modern IT data center. You will learn how to install, configure, and manage basic configurations of these services manually, and then use Red Hat Ansible® Engine to automate your work in a scalable, repeatable manner.

This course is based on Red Hat Ansible Engine 2.9 and Red Hat Enterprise Linux 8.1.

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 right hand menu.

Course summary

  • Provide key network services using software included with Red Hat Enterprise Linux 8, including DNS with Unbound and BIND9, DHCP and DHCPv6, client e-mail transmission, printing service, NFS and SMB protocol file sharing, SQL database service with MariaDB, and web services using Apache HTTPD, nginx, Varnish, and HAProxy.
  • Configure advanced networking for server use cases, including device teaming.
  • Use Red Hat Ansible Engine to automate the manual deployment and configuration tasks covered in this course.

Audience for this course

Linux system administrators, site reliability engineers, and other IT professionals with some Ansible experience who are interested in learning how to manage and automate the deployment, configuration, and operation of key network services included with Red Hat Enterprise Linux 8.

Prerequisites for this course

Be a Red Hat Certified Engineer (RHCE) on Red Hat Enterprise Linux 8, or demonstrate equivalent skills in Linux system administration and Ansible automation.

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.

AD221VT – Cloud-native Integration with Red Hat Fuse and Apach[...]

ntegrate applications and services with Red Hat Fuse and Camel

Course description

Red Hat Fuse, based on the Apache Camel project, is a lightweight, flexible integration platform that enables rapid integration of cloud-native applications, both on-premise and in the cloud.

Camel development is organized around:

  • Routes that define a sequence or flow of processing.
  • Processors that transform, interpret, and modify messages within a Camel route.
  • Components that enable the creation of endpoints that interact with the outside world for acquiring and transmitting data.

Cloud-native Integration with Red Hat Fuse (AD221) emphasizes learning architectural patterns and implementing integration services based on Apache Camel and OpenShift. Camel and Red Hat Fuse enable developers to create complex integrations in a simple and maintainable format. You will learn how to use the most common integration components in Camel and develop, test, and deploy integration focused applications on OpenShift. This course is based on Red Hat Fuse 7.10 and OpenShift 4.

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

  • Deploy Fuse applications on Red Hat OpenShift Container Platform
  • Implement REST APIs with the Camel REST DSL
  • Implement unit tests, error handling, and mocks for Camel routes
  • Implement Enterprise Integration Patterns (EIP) using Camel components
  • Integrate Camel applications with a database
  • Integrate Camel applications with Apache Kafka
  • Integrate Cloud-native services using Camel K
  • Consume REST services using the Camel HTTP component

Audience for this course

  • This course is designed for Java developers focused on implementing integration solutions in an enterprise.

Prerequisites for this course

Technology considerations

  • Internet access required.

DO313 – Red Hat Single Sign-On Administration

Introduction to configuring and managing Red Hat Single Sign-On for authenticating and authorizing applications

Course description

Red Hat Single Sign-On Administration (DO313) is designed for system administrators who want to install, configure and manage Red Hat Single Sign-On servers for securing applications. Learn about the different ways to authenticate and authorize applications using single sign-on standards like OAuth and OpenID Connect (OIDC). You will also learn how to install and configure Red Hat SIngle Sign-On on the OpenShift Container Platform.

This course is based on Red Hat Single Sign-On version 7.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 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

  • Installing Red Hat Single Sign-On on virtual machines and on OpenShift Container Platform
  • Authenticating and authorizing applications using OAuth and OIDC
  • Configuring Identity Brokering and user identity federation from external systems
  • Configuring password policies

Audience for this course

  • System Administrators responsible for administering Red Hat Single Sign-On servers.

Recommended training

Technology considerations

  • 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.

DO313VT – Red Hat Single Sign-On Administration

Introduction to configuring and managing Red Hat Single Sign-On for authenticating and authorizing applications

Course description

Red Hat Single Sign-On Administration (DO313) is designed for system administrators who want to install, configure and manage Red Hat Single Sign-On servers for securing applications. Learn about the different ways to authenticate and authorize applications using single sign-on standards like OAuth and OpenID Connect (OIDC). You will also learn how to install and configure Red Hat SIngle Sign-On on the OpenShift Container Platform.

This course is based on Red Hat Single Sign-On version 7.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 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

  • Installing Red Hat Single Sign-On on virtual machines and on OpenShift Container Platform
  • Authenticating and authorizing applications using OAuth and OIDC
  • Configuring Identity Brokering and user identity federation from external systems
  • Configuring password policies

Audience for this course

  • System Administrators responsible for administering Red Hat Single Sign-On servers.

Recommended training

Technology considerations

  • Internet access is required.

CL260 – Red Hat Ceph Storage for OpenStack

Course description

Build, expand and maintain cloud-scale, clustered storage for your applications with Red Hat Ceph Storage

Cloud Storage with Red Hat Ceph Storage (CL260) is designed for storage administrators and cloud operators who deploy Red Hat Ceph Storage in a production data center environment or as a component of a Red Hat OpenStack Platform or OpenShift Container Platform infrastructure. Learn how to deploy, manage, and scale a Ceph storage cluster to provide hybrid storage resources, including Amazon S3 and OpenStack Swift-compatible object storage, Ceph-native and iSCSI-based block storage, and shared file storage. This course is based on Red Hat Ceph Storage 5.0.

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 right hand menu.

Course summary

  • Deploy and manage a Red Hat Ceph Storage cluster on commodity servers.
  • Perform common management operations using the web-based management interface.
  • Create, expand, and control access to storage pools provided by the Ceph cluster.
  • Access Red Hat Ceph Storage from clients using object, block, and file-based methods.
  • Analyze and tune Red Hat Ceph Storage performance.
  • Integrate Red Hat OpenStack Platform image, object, block, and file storage with a Red Hat Ceph Storage cluster.
  • Integrate OpenShift Container Platform with a Red Hat Ceph Storage cluster.

Target Audience

  • This course is intended for storage administrators and cloud operators who want to learn how to deploy and manage Red Hat Ceph Storage on servers in an enterprise data center or within a Red Hat OpenStack Platform or OpenShift Container Platform environment.
  • Developers writing applications that use cloud-based storage will learn the distinctions of various storage types and client access methods.

Recommended training

Technology considerations

  • This course does not have any special technical requirements.
  • This course is not intended for BYOD.
  • Internet access is recommended.

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