Course Overview

Performance tuning and capacity planning for Red Hat Enterprise Linux

Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH422) teaches senior Linux® system administrators the methodology of performance tuning. This course discusses system architecture with an emphasis on understanding its implications on system performance, performance adjustments, open source benchmarking utilities, networking performance, and tuning configurations for specific server use cases and workloads.

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

Course Objectives

As a result of attending this course, you should be able to obtain, analyze, and interpret system performance metrics, then use these metrics to help increase cost effectiveness, maximize application performance, and make better decisions about investment in hardware or cloud resources.

Following completion of this course you will have the knowledge and experience to:

  • Analyze and tune for resource-specific scenarios
  • Applying tuning profiles with the tuned tool
  • Tune in virtual environments (hosts and guests)
  • Trace and profile system events and activities
  • Tune resource limits and utilization using systemd-integrated cgroups
  • Gather performance metrics and benchmarking data

Course Content

Introduction to performance tuning

  • Understand the basic principles of performance tuning and analysis.

Collecting, graphing, and interpreting data

  • Gain proficiency in using basic analysis tools and in evaluating data.

General tuning

  • Learn basic tuning theory and mechanisms used to tune the system.

Hardware profiling

  • Understand and analyze hardware.

Software profiling

  • Analyze CPU and memory performance of applications.

Mail server tuning

  • Learn about basic storage tuning using an email server as an example.

Large memory workload tuning

  • Understand memory management and tuning.

HPC workload tuning

  • Understand tuning for CPU-bound applications.

File server tuning

  • Understand storage and network tuning in the context of a file server application.

Database server tuning

  • Tune memory and network performance using a database application as an example.

Power usage tuning

  • Tune systems with power consumption in mind.

Virtualization tuning

  • Tune ’host’ and ’guest’ for efficient virtualization.

Course Overview

This course teaches system administrators how to implement a cloud computing environment using Red Hat® Enterprise Linux® OpenStack Platform, including installation, configuration, and maintenance. Through hands-on labs, students will explore fault-tolerant and redundant configurations of Red Hat Enterprise Linux OpenStack Platform and look at the future plans of the OpenStack development community. This course can also help you prepare for the Red Hat® Certificate of Expertise in Infrastructure-as-a-Service Exam (EX210).

This version of the course includes the Red Hat® Certificate of Expertise in Infrastructure-as-a-Service Exam (EX210). The exam tests candidates’ abilities to needed to create, configure, and manage private clouds using Red Hat Enterprise Linux® OpenStack® Platform

Course Objectives

  • Get an overview of the Red Hat Enterprise Linux OpenStack Platform architecture
  • Install Red Hat Enterprise Linux OpenStack Platform
  • Manage Red Hat Enterprise Linux OpenStack Platform
  • Manage users and projects
  • Deploy virtual machines
  • Learn about the future of Red Hat Enterprise Linux OpenStack Platform

Course Content

Red Hat Enterprise Linux OpenStack Platform architecture

  • Understand Red Hat Enterprise Linux OpenStack Platform  features and terminology.

Red Hat Enterprise Linux OpenStack Platform installation

  • Install Red Hat Enterprise Linux OpenStack platform using packstack.
  • Use Horizon web interface manage it.

Message broker

  • Install and secure the Qpid message broker service.

Identity service

  • Install, configure, and use the Keystone authentication services.

Object storage service

  • Install and manage the Swift object storage service.

Image service

  • Install the Glance image service.
  • Import system images.

Block storage service

  • Install the Cinder block storage service.
  • Manage Cinder volumes.

Networking service

  • Install, configure, and manage Red Hat Enterprise Linux OpenStack Platform networking service.

Compute and controller services

  • Install Nova compute and controller.
  • Learn how to add nova compute nodes.
  • Launch an instance from the command line.

Additional compute node

  • Learn to add and remove additional Nova compute nodes.

Orchestration service

  • Install the Heat orchestration service.

Metering service

  • Install and manage the Ceilometer metering service.
  • Launch a stack.

The future of Red Hat Enterprise Linux OpenStack Platform Comprehensive review

  • Review the installation and management of Red Hat Enterprise Linux OpenStack Platform.

Course Overview

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.

Course Objectives

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

Course Content

Navigate the Red Hat OpenStack Platform architecture
Describe the undercloud and overcloud architecture and service components.

Operate the control plane
Describe and manage the critical core services of the Red Hat OpenStack Platform control plane.

Manage infrastructure security
Protect the Red Hat OpenStack Platform infrastructure by securing service component files and endpoints.

Manage user security
Configure secure user privileges using domain-based identity management, scoped roles, and project organization.

Manage application deployment resources
Create and manage the common, shared deployment resources including custom images, flavors, and metadata services.

Manage storage
Describe and manage storage architecture and components, with an emphasis on Red Hat Ceph Storage back ends.

Manage networking
Create, manage, and troubleshoot data center and virtual network infrastructure.

Manage compute node operations
Describe the architecture and management processes for normal and hyperconverged compute nodes. Perform common operational tasks for compute nodes to support workload uptime and scaling.

Monitor Red Hat OpenStack Platform operations
Describe the monitoring framework and architecture to gather, store, and use operational metrics.

Automate cloud applications
Implement and deploy complex and scalable applications using automation technologies.

Troubleshoot operations
Describe and practice the tools and methods for diagnosing and troubleshooting issues encountered during deployment and management operations.

Comprehensive review
Review tasks from Red Hat OpenStack Platform Administration II: Day 2 Operations for Cloud Operators.

Course Overview

Learn to operate a Red Hat® OpenStack Platform private cloud and manage domain resources to secure and deploy modern, scalable cloud applications, networks and storage

Red Hat OpenStack Administration I: Core Operations for Domain Operators (CL110) teaches you how to operate and manage a production Red Hat OpenStack Platform (RHOSP) single-site overcloud. You will learn how to create secure project environments in which to provision resources and manage security privileges that cloud users need to deploy scalable cloud applications. You will learn about OpenShift integration with load balancers, identity management, monitoring, proxies, and storage. You will also develop more troubleshooting and Day 2 operations skills in this course.

This course is based on Red Hat OpenStack Platform 16.1.

Course Objectives

Students in the Red Hat OpenStack Administration I: Core Operations for Domain Operators (CL110) course will focus on performing both routine and specialized tasks that are necessary to manage a production OpenStack overcloud domain.

Students will manage OpenStack using both web-based and command-line interfaces.

Essential skills covered in the course include the following:

  • Launch instances to satisfy various use case examples.
  • Manage domains, projects, users, roles, and quota in a multitenant environment.
  • Manage networks, subnets, routers, and floating IP addresses.
  • Manage instance security with group rules and access keys.
  • Create and manage block, object and shared storage within OpenStack.
  • Perform instance launch customization with cloud-init.
  • Deploy scalable applications using stack templates.

Course Content

Introduction to Red Hat OpenStack Platform: Describe OpenStack personas, launch an instance, and describe the OpenStack components and architecture.

Manage application projects in a multitenant cloud: Create and configure projects with secure user access and sufficient resources to support cloud user application deployment requirements.

Manage OpenStack networking: Describe how IP networks are implemented in OpenStack, including fundamental TCP/IP stack behavior, software-defined networking elements, and the common types of networks available to self-service cloud users.

Configure resources to launch a non-public instance: Configure the requisite resource types for launching a basic non-public instance, including vCPUs, memory, and a system disk image, and launch an instance of an application component that runs in a tenant network with no public access.

Configure virtual machine system disks: Identify the available choices for configuring, storing and selecting block-based virtual machine (VM) system disks, including the choice of ephemeral or persistent disks for specific use cases.

Provide additional storage strategies: Identify the available choices for additional cloud storage techniques, including object-based storage, network file sharing, and volumes sourced from a file sharing service.

Configure resources to launch an instance with public access: Identify and configure the additional resource types required to launch instances with public access for specific use cases, including networking and access security elements.

Automate customized cloud application launches: Configure and deploy a typical multi-tier cloud application stack, defined as an architected template of scalable VM instances, including per-instance launch customizations.

Manage cloud application placement: Introduce overcloud layouts more complex than a single site, and explain the management resources to control the placement of launched instances, including segregation elements such as cells and availability zones, and placement attributes such as requisite compute node resources. 

Course Overview

Demand for trained and certified Red Hat® technical professionals is growing. To stay competitive in a global, fast-paced job market, you have to keep up-to-date on emerging technologies and ensure your skills are relevant. 

Red Hat Learning Subscription helps you maintain your skills and gain knowledge with fast, easy access to training on the entire portfolio of Red Hat products and technologies. Red Hat Learning Subscription provides Red Hat training using a dynamic, online learning platform of video classroom courses, e-books, hands-on labs, and more — delivered on demand, at your own pace, 24×7, and worldwide in up to nine languages. 

Meet business and training needs by building you own learning path. An interactive, intuitive learning interface helps you track your progress toward your training and certification goals.

Course Objectives

Red Hat® Learning Subscription – Standard (RHLS – Standard) is an exclusive program that provides you with one year’s access to all Red Hat Online Learning courses. You will receive unlimited access to our online learning content, up to 400 hours of hands-on lab time, more than 300 recorded instructor videos, high definition expert video seminars, online Instructor office hours, and access to 5 Certification exams and up to 2 retakes—all for one low price. 

With the subscription, you can learn about core Red Hat technologies such as Red Hat Enterprise Linux® and Red Hat JBoss® Middleware. Explore emerging technologies such as Red Hat Enterprise Linux OpenStack® Platform, cloud computing, and DevOps’ OpenShift Enterprise by Red Hat. Or, prepare for your Red Hat Certified System Administrator (RHCSA), Red Hat Certified Engineer (RHCE®), and other certifications. 

Now you have the flexibility to take training in your own time and at your own pace. If you’re a manager looking to improve the skills of your team, RHLS is the perfect solution for the frustrations of traditional training, saving you time, energy, and budget. 

An additional bonus is that, with RHLS – Standard, you can now budget for all training, all on one purchase order.

Feature benefit

  • No need to take your team out of the datacenter to train
  • Micro-learning—employees can train in small, targeted chunks whenever they have time
  • RHLS – Standard subscription will be your technology library (reference guide to Red Hat technologies throughout to the year)
  • On-demand learning, complete certification and continuing education on your schedule.
  • Learn new Red Hat technologies before the project
  • Hands-on labs Experiment with the latest versions of Red Hat software in a controlled environment.
  • Easy to budget; all training on one PO
  • Single, annual subscription Plan for training expenses with a predictable annual subscription.
  • High-quality content Access our entire online training library.
  • When new courses have version updates, you get access to the new training content

Red Hat Enterprise Linux®

10+ Linux courses focused on Linux administration “survival skills.”

Red Hat JBoss® Middleware

17+ middleware courses to explore application development and become a JBoss administrator.

Red Hat OpenStack® Platform

4+ OpenStack courses that dive into implementing cloud computing environments.

Cloud computing, enterprise virtualization, and storage

3+ cloud-related courses to learn Red Hat CloudForms, Red Hat Enterprise Virtualization, and Red Hat Storage capabilities.

DevOps

5+ DevOps courses that use Docker, Kubernetes, and Red Hat OpenShift to learn about containerized applications.

Video classroom courses

8+ video classroom courses of our most popular courses, delivered in HD video.

Course Content

Red Hat Enterprise Linux

Red Hat System Administration I (RH124)

Red Hat System Administration II (RH134)

Red Hat Certified System Administrator Rapid Track (RH199)

Red Hat System Administration III (RH254)

Managing Containers with Red Hat Enterprise Linux Atomic Host (RH270)

RHCE Certification Lab (RH299)

Red Hat Satellite 6 Administration (RH403)

Red Hat Server Hardening (RH413)

Red Hat Enterprise Performance Tuning (RH442)

Red Hat JBoss Middleware

Red Hat JBoss Enterprise Application Development I (JB225)

Red Hat JBoss Application Administration I (JB248)

Systems Management with Red Hat JBoss Operations Network (JB234)

Monitoring with Red Hat JBoss Operations Network (JB232)

Red Hat JBoss Enterprise Application Development II (JB325)

Red Hat JBoss Application Administration II (JB348)

Camel Development with Red Hat JBoss Fuse (JB421)

Developing Workflow Applications with Red Hat JBoss BPM Suite (JB427)

Enterprise Service Bus Deployment with Red Hat JBoss Fuse (JB435)

Red Hat JBoss A-MQ Development and Deployment (JB437)

Red Hat JBoss Data Virtualization Development (JB450)

Red Hat JBoss Data Grid Development (JB453)

Authoring Rules with Red Hat JBoss BRMS (JB461)

Developing Rules Applications with Red Hat JBoss BRMS (JB463)

Implementing with Red Hat JBoss BRMS (JB465)

Building Advanced Red Hat Enterprise Applications (JB501)

Red Hat Enterprise Linux OpenStack Platform

Red Hat OpenStack Administration I (CL110)

Red Hat OpenStack Administration II (CL210)

Red Hat OpenStack Administration III (CL310)

Cloud Computing, Red Hat Enterprise Virtualization, and Storage

Red Hat Enterprise Virtualization (RH318)

Red Hat Gluster Storage Administration (RH236)

Red Hat CloudForms Hybrid Cloud Management (CL220)

Red Hat JBOSS AMQ Administration (JB440)

Red Hat Ceph Storage Architecture and Administration (CEPH125)

Red Hat Ceph Storage for OpenStack Technologies (CEPH130)

DevOps

OpenShift Enterprise Administration (DO280)

OpenShift Enterprise Development (DO290)

Configuration Management with Puppet (DO405)

Automation with Ansible I (DO407)

Automation with Ansible II: Ansible Tower (DO409)

Video Classroom Courses

Red Hat System Administraton I (RH124 VC)

Red Hat System Administration II (RH134 VC)

Red Hat System Administration III (RH254 VC)

Red Hat Gluster Storage Administration (RH236 VC)

Red Hat Enterprise Linux Troubleshooting and Diagnostics (RH342 VC)

Red Hat Satellite 6 Administration (RH403 VC)

Red Hat Enterprise Performance Tuning (RH442 VC)

Red Hat OpenStack Administration I (CL110 VC)

Red Hat OpenShift Administration I (DO280 VC)

Automation with Ansible I (DO407 VC)

Red Hat JBoss Application Administration 1 (JB248 VC)

Developing Workflow Applications with Red Hat JBoss BPM Suite (JB427 VC)

Authoring Rules with Red Hat JBoss BRMS (JB461 VC)

Developing Rules Applications with Red Hat JBoss BRMS (JB463 VC)

Course Overview

Red Hat® Enterprise Clustering and Storage Management with Exam (RH437) provides intensive, hands-on experience with storage management, Red Hat Cluster Suite, and the shared storage technology delivered by Red Hat Global File System (GFS). Created for senior Linux® system administrators, this 4-day course has a strong emphasis on lab-based activities. At the end of the course, students will have learned to deploy and manage shared storage and server clusters that provide highly available network services to a mission-critical enterprise environment.

Course Objectives

  • Setup and management of high-availability clustered services with Red Hat Cluster Suite
  • Providing iSCSI targets with Red Hat Enterprise Linux
  • Customization and control of device files with udev
  • Storage I/O multipath with device mapper
  • Using cluster Logical Volume Management (LVM)
  • Configuration and use of the Red Hat Global File System cluster file system for shared storage

Course Content

Storage technologies

  • Storage Requirements
  • NAS vs. SAN

iSCSI

  • iSCSI as a shared storage device
  • Configuring an iSCSI initiator
  • Configuring an iSCSI target
  • Authentication

Kernel Device Management

  • udev features
  • udev rule configuration
  • I/O scheduler

Device mapper and multipathing

  • Mapping targets
  • Multipath device configuration

Red Hat Cluster Suite overview

  • Design and elements of clustering
  • Cluster configuration tools

Logical Volume Management

  • LVM review
  • Setting up clusered logical volumes

Global File System (GFS) 2

  • Implementation and configuration
  • Lock management
  • Planning for and growing online GFS
  • Monitoring tools
  • Journal configuration and management

Quorum and the cluster manager

  • Intracluster communication
  • Cluster tools

Fencing and failover

  • Fencing components
  • Failover domains

Quorum disk

  • Heuristic configuration

Resource Group Manager (rgmanager)

  • Resource groups and recovery
  • Hierarchical resource ordering
  • High-availability services

Course Overview

Design and deploy a high availability cluster

Red Hat® High Availability Clustering (RH436) provides intensive, hands-on experience with the Pacemaker component of the Red Hat Enterprise Linux High-Availability Add-On, as well as cluster storage components from the Resilient Storage Add-On, including Cluster Logical Volume Manager (CLVM), Red Hat Global File System 2 (GFS2), and Device-Mapper Multipath.

This course is based on Red Hat Enterprise Linux 7.1.

Created for senior Linux® system administrators, this 4-day course strongly emphasizes lab-based activities. You’ll learn how to deploy and manage shared storage and server clusters that provide highly available network services to a mission-critical enterprise environment.

Course Objectives

As a result of attending this course, students should be able to create, manage, and troubleshoot highly available network services and tightly-coupled cluster storage for business-critical applications.

Students should be able to demonstrate the following skills:

  • Improve application uptime by using high availability clustering
  • Manage storage in an high availability environment using iSCSI initiators, HA-LVM or CLVM as appropriate, and GFS2 cluster file systems
  • Implement strategies to identify single points of failure in high availability clusters and eliminate them

Following completion of this course you will have the knowledge and experience to:

  • Review of Red Hat enterprise clustering and storage management technologies
  • Linux dynamic device management
  • iSCSI
  • Advanced software RAID
  • Device mapper and multipathing

Course Content

Clusters and storage

Get an overview of storage and cluster technologies.

Create high-availability clusters

Review and create the architecture of Pacemaker-based high-availability clusters.

Nodes and quorum

Review cluster node membership and how quorum is used to control clusters.

Fencing

Understand fencing and fencing configuration.

Resource groups

Create and configure simple resource groups to provide high-availability services to clients.

Troubleshoot high-availability clusters

Identify and troubleshoot cluster problems.

Complex resource groups

Control complex resource groups by using constraints.

Two-node clusters

Identify and work around two-node clusters issues.

ISCSI initiators

Manage iSCSI initiators for access to shared storage.

Multipath Storage

Configure redundant storage access.

Logical volume manager (LVM) clusters

Manage clustered LV.

Global File System 2

Create symmetric shared file systems.

Eliminate single points of failure

Eliminate single points of failure to increase service availability.

Comprehensive review

Set up high-availability services and storage.

Course Overview

Diagnose problems, gather information, and fix common issues with Red Hat Enterprise Linux

The Red Hat Enterprise Linux Diagnostics and Troubleshooting course (RH342) provides system administrators with the tools and techniques they need to successfully diagnose, and fix, a variety of potential issues. Students will work through hands-on problems in various subsystems to diagnose and fix common issues.

Students will learn how to apply the scientific method to a structured form of troubleshooting. This approach is then used troubleshooting various types of problems, including boot issues, hardware issues, storage issues, RPM issues, network issues, third-party application issues, security issues, and kernel issues. At the end of the course students can complete various comprehensive review labs to test their skills.

Course Objectives

This course is intended to develop the skills needed to prevent costly downtime due to system failure and quickly recover failed systems using analysis, diagnosis, and troubleshooting.

Red Hat has created this course in a way intended to benefit our customers, but each company and infrastructure is unique, and actual results or benefits may vary.

As a result of attending this course, students should be able to leverage the software development life-cycle process to plan, create, test, and provision host systems within an organization.

Students should be able to demonstrate the following skills:

  • Installation of Red Hat Satellite 6
  • Software life-cycle management of software used to provision and maintain configured hosts within a controlled production environment

Following completion of this course you will have the knowledge and experience to:

  • Use the scientific method to approach troubleshooting
  • Troubleshoot boot issues
  • Troubleshoot security issues
  • Troubleshoot storage issues
  • Troubleshoot network issues

Course Content

Introduction to troubleshooting

Describe a generalized strategy for troubleshooting.

Take proactive steps to prevent small issues

Prevent small issues from becoming large problems by employing proactive system administration techniques.

Troubleshoot boot issues

Identify and resolve issues that can affect a system’s ability to boot.

Identify hardware issues

Identify hardware problems that can affect a system’s ability to operate.

Troubleshoot storage issues

Identify and fix issues related to storage.

Troubleshoot RPM issues

Identify and fix problems in, and using, the package management subsystem.

Troubleshoot network issues

Identify and resolve network connectivity issues.

Troubleshoot application issues

Debug application issues.

Deal with security issues

Identify and fix issues related to security subsystems.

Troubleshoot kernel issues

Identify kernel issues and assist Red Hat Support in resolving kernel issues.

Red Hat Enterprise Linux Diagnostics and Troubleshooting comprehensive review

Practice and demonstrate knowledge and skills learned in Red Hat Enterprise Linux Diagnostics and Troubleshooting.

Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us.

Course Overview

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

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

The Red Hat Certified Engineer (RHCE) exam (EX294) is included in this offering. This offering is based on Red Hat® Enterprise Linux 9 and Red Hat Ansible Automation Platform 2.2.

Course content summary

– Install Red Hat Ansible Automation Platform on control nodes.

– Create and update inventories of managed hosts and manage connections to them.

– Automate administration tasks with Ansible Playbooks and ad hoc commands.

– Write effective playbooks at scale.

– Protect sensitive data used by Ansible Automation Platform with Ansible Vault.

Course Objectives

Impact on the organization

– Bring operational efficiency by removing manual processes through automation.

– Easily scale the organization’s dynamic IT infrastructure.

– Accelerate application time to value.

Rapidly adapt and implement needed innovation through DevOps practices.

Red Hat has created this course in a way intended to benefit our customers, but each company and infrastructure is unique, and actual results or benefits may vary.


Impact on the individual

You will be able to apply automation first principles to solve real-world Linux system and services problems through the effective creation of Ansible playbooks and application of Red Hat Ansible Automation Platform. You will gain the skills to automate your workflows, build the foundation for DevOps practices, and learn how to leverage Ansible Automation Platform for developmental efficiencies.

Course Content

Introduce Ansible

Describe the fundamental concepts of Red Hat Ansible Automation Platform and how it is used, and install Red Hat Ansible Automation Platform


Implement an Ansible playbook

Create an inventory of managed hosts, write a simple Ansible playbook, and run the playbook to automate tasks on those hosts.


Manage variables and facts

Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.


Implement task control

Manage task control, handlers, and task errors in Ansible Playbooks.


Deploy files to managed hosts

Manage task control, handlers, and task errors in Ansible playbooks.


Managing complex plays and playbooks

Write playbooks for larger, more complex plays and playbooks.


Simplify playbooks with roles

Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.


Troubleshoot Ansible

Troubleshoot playbooks and managed hosts.


Automate Linux administration tasks

Automate common Linux system administration tasks with Ansible.

Course Overview

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 administrators and developers who need to automate repeatable and error-prone steps for system 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

– Install Red Hat Ansible Automation Platform on control nodes.

– Create and update inventories of managed hosts and manage connections to them.

– Automate administration tasks with Ansible Playbooks and ad hoc commands.

– Write effective playbooks at scale.

– Protect sensitive data used by Ansible Automation Platform with Ansible Vault.

– Reuse code and simplify playbook development with Ansible Roles and Ansible Content Collections.

Course Objectives

Impact on the organization

– Bring operational efficiency by removing manual processes through automation.

– Easily scale the organization’s dynamic IT infrastructure.

– Accelerate application time to value.

– Rapidly adapt and implement needed innovation through DevOps practices.

Red Hat has created this course in a way intended to benefit our customers, but each company and infrastructure is unique, and actual results or benefits may vary.


Impact on the individual

You will be able to apply automation first principles to solve real-world Linux system and services problems through the effective creation of Ansible playbooks and application of Red Hat Ansible Automation Platform. You will gain the skills to automate your workflows, build the foundation for DevOps practices, and learn how to leverage Ansible Automation Platform for developmental efficiencies.

Course Content

Introduce Ansible

Describe the fundamental concepts of Red Hat Ansible Automation Platform and how it is used, and install Red Hat Ansible Automation Platform.


Implement an Ansible playbook

Create an inventory of managed hosts, write a simple Ansible playbook, and run the playbook to automate tasks on those hosts.


Manage variables and facts

Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.


Implement task control

Manage task control, handlers, and task errors in Ansible Playbooks.


Deploy files to managed hosts

Deploy, manage, and adjust files on hosts managed by Ansible.


Manage complex plays and playbooks

Write playbooks that are optimized for larger,  more complex plays and playbooks.


Simplify playbooks with roles

Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.


Troubleshoot Ansible

Troubleshoot playbooks and managed hosts.


Automate Linux administration tasks

Automate common Linux system administration tasks with Ansible.