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.

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

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. This course helps students build the core skills for developing containerized applications through hands-on experience. These skills can be applied using all versions of OpenShift, including Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift (ARO), and OpenShift Container Platform.

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

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

Experience in the use of a Linux terminal session, issuing operating system commands, and familiarity with shell scripting is recommended

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

AD482VT – Developing Event-Driven Applications with Apache Kaf[...]

Course description

Develop, scale, and troubleshoot event-driven microservice applications.

Learn to use Kafka and AMQ Streams to design, develop, and test event-driven applications. Event-driven microservices scale globally, store and stream process data, and provide low-latency feedback to customers. This course is for application developers and is based on Red Hat AMQ Streams 1.8 and 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 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 summary

  • Describe the basics of Kafka and its architecture.
  • Develop applications with the Kafka Streams API.
  • Integrate applications with Kafka Connect.
  • Capture data change with Debezium.
  • Troubleshoot common application streaming issues.

Audience for this course

Application developers with microservice development experience.

Prerequisites for this course

  • Experience with microservice application development and design, such as DO378 or equivalent experience.
  • OpenShift experience is recommended, but not required.

Technology considerations

BYOD classroom environment with access to the shared cluster.A cloud-based classroom environment will also be made available.

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

RH045 – Red Hat Ansible Automation for SAP

Course description

Learn how to automate the building of SAP environments using Red Hat Ansible.

Red Hat Ansible Automation for SAP Technical Overview (RH045) is a series of free on-demand, online videos that explain how to automate the deployment, configuration, creation, and migration of SAP workloads using Red Hat Ansible. Focusing on day-1 operations, Red Hat Senior Architect Ricardo García Cavero demonstrates how to install and deploy SAP HANA and SAP S/4HANA applications using Red Hat Ansible Tower, as well as how to create, migrate, and configure environments forSAP workloads.

Audience for this course

IT leaders, SAP administrators, engineers, solution architects, and anyone else seeking a high-level understanding of using Red Hat Ansible to automate SAP workloads.

Recommended training

Basic system administration skills with a fundamental understanding of SAP and automation concepts.

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

DO040 – Red Hat Agile Integration Technical Overview

Course overview

Learn the basics of agile integration

Red Hat Agile Integration Technical Overview (DO040) provides a technical introduction to Red Hat’s comprehensive set of integration and messaging technologies.

Course summary

Through a series of no-cost, on-demand, online videos, you will explore how to connect applications and data across hybrid infrastructures.

Audience for this course

  • System administrators, architects, and developers
  • Application administrators and developers

Duration 30 days

Zdarma – DO007 – Ansible Basics: Automation Technical Ov[...]

Course description

Create, scale, and manage automation with Red Hat Ansible Automation Platform

Ansible Basics: Automation Technical Overview (DO007) is a series of on-demand, online videos that introduce you to the Red Hat Ansible Automation Platform. Learn configuration management, provisioning, deploying, and managing compute infrastructure across cloud, virtual, and physical environments with Ansible.

Course content summary

Intro to Ansible Automation PlatformHow it worksUnderstanding modules, tasks, playbooksHow to execute Ansible commandsUsing variables and templatesAutomation controller – where it fits inAutomation controller basicsAutomation controller features – RBAC, workflows

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

IT leaders, administrators, engineers, architects, and anyone else seeking a high-level understanding of Ansible and to learn to build Ansible from the ground up.

Prerequisites for this course

  • We recommend having basic Linux® system administration skills.

Duration 30 days

RH024 – Red Hat Enterprise Linux Technical Overview

Course description

Learn the basics of Linux

Red Hat Enterprise Linux Technical Overview (RH024) is a series of no-cost, on-demand, online videos that provide a technical introduction to Linux® for IT professionals.

This course is based on Red Hat® Enterprise Linux 8.

Course content summary

The videos will demonstrate basic practical techniques of Linux use and system administration tasks for professionals new to the operating system who are interested in preparing for further study. You will be introduced to why Linux and the open source development model is so important in today’s computing environment.

Audience for this course

IT leaders, administrators, engineers, architects, and anyone else seeking a high-level understanding of Linux.

Prerequisites for this course

There are no prerequisites for this course.

Duration 30 days

RH053 – Red Hat Satellite Technical Overview

Course description

An overview of Red Hat Satellite

Red Hat® Satellite is a scalable platform used to manage the patching, provisioning, and subscription management of your Red Hat infrastructure. Learn about the core capabilities of Red Hat Satellite and see how Satellite can help meet your business needs.

Course summary

Through online, on-demand videos you will learn about

  • Patching and software management.
  • Subscription management using Red Hat Satellite.
  • Provisioning using Red Hat Satellite.
  • Configuration management using Red Hat Satellite.
  • Integrating Red Hat Satellite with Red Hat Ansible® Automation and Red Hat Insights.

Audience for this course

  • System administrator
  • System operator

Prerequisites for this course

Familiarity with basic Red Hat terminology and basic experience administering a Red Hat® Enterprise Linux® system.

Duration 30 days