DO457 – Ansible for Network Automation

Configure and manage network infrastructure using Red Hat Ansible Automation Platform.

Course Description

Network Automation with Red Hat Ansible Automation Platform (DO457) is designed for network administrators or infrastructure automation engineers who want to use network automation to centrally manage the switches, routers, and other devices in the organization’s network infrastructure. Learn how to use Red Hat Ansible Automation Platform to remotely automate the configuration of network devices, test and validate the current network state, and perform compliance checks to detect and correct configuration drift.

This course is based on Red Hat® Ansible Automation Platform 2.3

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

  • Prepare a development environment for Ansible network automation
  • Write and troubleshoot effective Ansible Playbooks for network automation
  • Gather information about network infrastructure configuration for infrastructure awareness and configuration backup
  • Automate specific network administration use cases, including configuration of routers and switches, ports, VLANs, SNMP monitoring, and routing protocols
  • Use Ansible Playbooks to manage devices from various hardware vendors, including Cisco, Juniper, and Arista
  • Centrally manage Ansible content in Git and run it centrally with automation controller
  • Reuse existing, tested network automation code with Ansible Roles, Ansible Content Collections, and Ansible validated content

Target Audience

This course is designed for network administrators, network automation engineers, and infrastructure automation engineers who are responsible for deploying, managing, and automating the network infrastructure of their organization or enterprise.

Recommended Training

  • Take our free assessment to gauge whether this offering is the best fit for your skills
  • Experience with network administration, including a solid understanding of TCP/IP, routers, and managed switches
  • Familiarity with managing network devices from the command line, preferably with one or more of Cisco IOS, IOS XR, or NX-OS; Juniper Junos; or Arista EOS
  • Knowledge equivalent to Red Hat System Administration I (RH124) or better is recommended
  • Prior Ansible knowledge is not required

Technology Considerations

  • For virtual or self-paced learners:
    • Internet access is required to run the exercises and labs
    • BYOD/BYDW is not supported
  • For classroom learners:
    • Internet access is not required
    • BYOD/BYDW is not supported

DO288VT – Red Hat OpenShift Developer II: Building and Deployi[...]

Course description

Design, build, and deploy containerized applications on Red Hat OpenShift

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) teaches you how to design, build, and deploy containerized software applications on an OpenShift cluster.

Whether you are migrating existing applications or writing container-native applications, you will learn how to boost developer productivity powered by Red Hat® OpenShift, a containerized application platform that allows enterprises to manage container deployments and scale their applications using Kubernetes.

The skills you learn in this course can be applied using all versions of Red Hat OpenShift, including Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift (ARO), and Red Hat OpenShift Container Platform.

This course is based on Red Hat OpenShift 4.18.

Course content summary

  • Features for developers in the Red Hat OpenShift web console
  • Building and publishing container images for Red Hat OpenShift
  • Managing container deployments on Red Hat OpenShift
  • Create and deploy multi-container applications on Red Hat OpenShift
  • Deploy multi-container applications using Helm Charts and Kustomize
  • Create health checks to monitor and improve application reliability
  • Creating CI/CD Workflows using Red Hat OpenShift Pipelines

Audience for this course

  • Software developers
  • Software architects

Recommended for this course

RH294VT – Red Hat Enterprise Linux Automation with Ansible

Overview

Course description

Learn how to automate Linux system administration tasks with Red Hat Ansible Automation Platform

Red Hat Enterprise Linux Automation with Ansible (RH294)  is designed for Linux system administrators and developers who need to automate provisioning, configuration, application deployment, and orchestration.

This course is based on Red Hat® Enterprise Linux® 9 and Red Hat Ansible Automation Platform 2.2.

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 in person class, a five day virtual class or 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 Ansible Automation Platform on control nodes.
  • Creating and updating inventories of managed hosts and managing connections to them.
  • Automating administration tasks with Ansible Playbooks and ad hoc commands.
  • Writing effective playbooks at scale.
  • Protecting sensitive data used by Ansible Automation Platform with Ansible Vault.
  • Reusing code and simplifying playbook development with Ansible Roles and Ansible Content Collections.

Audience for this course

This course is geared toward Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers who are responsible for these tasks:

  • Automating configuration management
  • Ensuring consistent and repeatable application deployment
  • Provisioning and deployment of development, testing, and production servers
  • Integrating with DevOps continuous integration/continuous delivery workflows

Prerequisites for this course

RH124 – Red Hat System Administration I

Course Description

Get started building skills to perform the key tasks needed to become a full-time Linux administrator.

Red Hat System Administration I (RH124) is designed for IT professionals without previous Linux system administration experience. The course provides students with Linux administration competence by focusing on core administration tasks. This course also provides a foundation for students who plan to become full-time Linux system administrators by introducing key command-line concepts and enterprise-level tools. 

This course is the first of a two-course series that helps a computer professional without Linux system administration knowledge to become a fully capable Linux administrator. These concepts are further developed in the follow-on course, Red Hat System Administration II (RH134).

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

Course Content Summary

  • Introduce Linux and the Red Hat Enterprise Linux ecosystem.
  • Run commands and view shell environments.
  • Manage, organize, and secure files.
  • Manage users, groups, and user security policies.
  • Control and monitor systemd services.
  • Configure remote access by using the web console and SSH.
  • Configure network interfaces and settings.
  • Manage software by using DNF.

Target Audience

  • System administrators, platform engineers, developers, and other IT professionals who have limited Red Hat Enterprise Linux experience but need to perform essential Linux administration tasks on a single server.
  • This course is popular in RHA, and is targeted at the student who is planning to become a technical professional using Linux.

Recommended training

  • Basic familiarity with computer systems as a user. Previous experience as a Linux user or with system administration of other operating systems might be beneficial.

DO288 – Red Hat OpenShift Developer II: Building and DeCzechoy[...]

Course description

Design, build, and deploy containerized applications on Red Hat OpenShift

Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288) teaches you how to design, build, and deploy containerized software applications on an OpenShift cluster.

Whether you are migrating existing applications or writing container-native applications, you will learn how to boost developer productivity powered by Red Hat® OpenShift, a containerized application platform that allows enterprises to manage container deployments and scale their applications using Kubernetes.

The skills you learn in this course can be applied using all versions of Red Hat OpenShift, including Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift (ARO), and Red Hat OpenShift Container Platform.

This course is based on Red Hat OpenShift 4.18.

Course content summary

  • Features for developers in the Red Hat OpenShift web console
  • Building and publishing container images for Red Hat OpenShift
  • Managing container deployments on Red Hat OpenShift
  • Create and deploy multi-container applications on Red Hat OpenShift
  • Deploy multi-container applications using Helm Charts and Kustomize
  • Create health checks to monitor and improve application reliability
  • Creating CI/CD Workflows using Red Hat OpenShift Pipelines

Audience for this course

  • Software developers
  • Software architects

Recommended for this course

DO180VT – Red Hat OpenShift Administration I: Operating a Prod[...]

Deploy, manage, and troubleshoot containerized applications running as Kubernetes workloads in OpenShift clusters.

Course Description

Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) prepares OpenShift cluster administrators to manage Kubernetes workloads and to collaborate with developers, DevOps engineers, system administrators, and SREs to ensure the availability of application workloads. This course focuses on managing typical end-user applications that are often accessible from a web or mobile UI and that represent most cloud-native and containerized workloads. Managing applications also includes deploying and updating their dependencies, such as databases, messaging, and authentication systems.

The skills that you learn in this course apply to 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 OpenShift 4.18.

Course Content Summary

  • Managing OpenShift clusters from the command-line interface and from the web console
  • Deploying applications on OpenShift from container images, templates, and Kubernetes manifests
  • Troubleshooting network connectivity between applications inside and outside an OpenShift cluster
  • Connecting Kubernetes workloads to storage for application data
  • Configuring Kubernetes workloads for high availability and reliability
  • Managing updates to container images, settings, and Kubernetes manifests of an application

Target Audience

  • Primary: Platform Engineers, System Administrators, Cloud Administrators, and other infrastructure-related IT roles who are responsible for tier-1 support of infrastructure for applications.who are interested in managing OpenShift clusters and containerized applications.
  • Secondary: Enterprise Architects, Site Reliability Engineers, DevOps Engineers, and other application-related IT roles who are responsible for designing infrastructure for applications.
  • Developers and Site Reliability Engineers that are new to container technology should enroll in Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188).

Recommended training

RH403VT – Red Hat Satellite 6 Administration

Course description

Learn how to configure Red Hat Satellite 6 to deploy and manage Red Hat Enterprise Linux systems and software

Red Hat Satellite 6 Administration (RH403) is a lab-based course that explores the concepts and methods necessary for successful large-scale management of Red Hat® Enterprise Linux® systems. You will learn how to configure Red Hat Satellite 6 on a server and populate it with software packages. You will use Red Hat Satellite to manage the software development life cycle of a subscribed host and its configuration, and learn how to provision hosts integrated with software and Ansible® configuration management upon deployment.

This course is based on Red Hat Enterprise Linux 8 and Red Hat Satellite 6.15.

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

  • Verify a Red Hat Satellite 6.11 installation.
  • Regulate Red Hat Satellite with organizations, locations, users, and roles.
  • Manage software with Red Hat Satellite environments and content views.
  • Use Red Hat Satellite to configure hosts with Ansible playbooks and roles.
  • Provision hosts with integrated software and configuration management.
  • Implement Metal-as-a-Service (MaaS) with Satellite discovery and provisioning of unprovisioned hosts.

Audience for this course

  • Senior Red Hat Enterprise Linux system administrators responsible for the management of multiple servers and hybrid cloud enterprises up to a very large scale

Recommended for this course

  • Achieve Red Hat Certified Engineer (RHCE) certification, or equivalent experience.
  • Candidates are recommended but not required to have familiarity with Red Hat Satellite 6.

Technology considerations

  • Internet access is not required.

RH124VT – Red Hat System Administration I

Course Description

Get started building skills to perform the key tasks needed to become a full-time Linux administrator.

Red Hat System Administration I (RH124) is designed for IT professionals without previous Linux system administration experience. The course provides students with Linux administration competence by focusing on core administration tasks. This course also provides a foundation for students who plan to become full-time Linux system administrators by introducing key command-line concepts and enterprise-level tools. 

This course is the first of a two-course series that helps a computer professional without Linux system administration knowledge to become a fully capable Linux administrator. These concepts are further developed in the follow-on course, Red Hat System Administration II (RH134).

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

Course Content Summary

  • Introduce Linux and the Red Hat Enterprise Linux ecosystem.
  • Run commands and view shell environments.
  • Manage, organize, and secure files.
  • Manage users, groups, and user security policies.
  • Control and monitor systemd services.
  • Configure remote access by using the web console and SSH.
  • Configure network interfaces and settings.
  • Manage software by using DNF.

Target Audience

  • System administrators, platform engineers, developers, and other IT professionals who have limited Red Hat Enterprise Linux experience but need to perform essential Linux administration tasks on a single server.
  • This course is popular in RHA, and is targeted at the student who is planning to become a technical professional using Linux.

Recommended training

  • Basic familiarity with computer systems as a user. Previous experience as a Linux user or with system administration of other operating systems might be beneficial.

CL210VT – Red Hat OpenStack Administration II: Day 2 Operation[...]

Course description

Build advanced skills for performing Red Hat OpenStack Platform day 2 operations and management of hybrid cloud infrastructure

Red Hat OpenStack Administration II: Day 2 Operations for Cloud Operators (CL210) is designed for cloud operators, service administrators, and automation engineers who operate and manage a full-featured hybrid and private cloud-computing environment using Red Hat OpenStack Platform. You will learn how to manage, monitor, troubleshoot, and scale a Red Hat OpenStack Platform infrastructure. This course focuses on using the OpenStack Client command-line user interface to configure metrics, policies, and architecture in order to support enterprise cloud applications and daily operations.

This course is based on Red Hat OpenStack version 16.1 and Red Hat Enterprise Linux version 8.2

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

  • Managing overcloud service containerization technology.
  • Providing metrics for performance tuning and governance.
  • Monitoring and troubleshooting Open Virtual Networking (OVN) network flow.
  • Configuring Identity service using an external Red Hat IdM store.
  • Managing the core control plane, including Pacemaker.
  • Customizing images, with techniques for multiple use cases.
  • Managing block and object storage back-ends.
  • Managing compute nodes, including tuning and hyperconverged.
  • Troubleshooting Red Hat OpenStack Platform.

Audience for this course

  • Cloud operators responsible for managing daily operations and automation.
  • Infrastructure architects interested in or responsible for maintaining a large-scale private or hybrid cloud.

Prerequisites for this course

Technology considerations

  • There are no current special requirements or technical considerations.
  • No BYOD support.
  • No Internet access required.

DO280 – Red Hat OpenShift Administration II: Configuring a Pro[...]

Course description

Configure and manage OpenShift clusters to maintain security and reliability across multiple applications and development teams.

Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) prepares OpenShift Cluster Administrators to perform daily administration tasks on clusters that host applications provided by internal teams and external vendors, enable self-service for cluster users with different roles, and deploy applications that require special permissions such as such as CI/CD tooling, performance monitoring, and security scanners. This course focuses on configuring multi-tenancy and security features of OpenShift as well as managing OpenShift add-ons based on operators.

The skills you learn in this course can be applied using all versions of OpenShift, including Red Hat OpenShift on AWS (ROSA), Azure Red Hat OpenShift, and OpenShift Container Platform.

This course is based on OpenShift Container Platform 4.18.

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 Topics

  • Deploying packaged applications using manifests, templates, kustomize, and helm.
  • Configuring authentication and authorization for users and applications.
  • Protecting network traffic with network policies and exposing applications with proper network access.
  • Deploying and managing applications using resources manifests.
  • Enabling developer self-service of application projects.
  • Managing OpenShift cluster updates and Kubernetes operator updates.

Target Audience

  • Platform Administrators, System Administrators, Cloud Administrators, and other infrastructure-related IT roles who are responsible for managing and maintaining infrastructure for applications
  • Enterprise Architects, Site Reliability Engineers, DevOps Engineers, and other application-related IT roles who are responsible for designing infrastructure for applications

Recommended Training