Skip to main content Skip to main navigation

Red Hat Certified Engineer (RHCE) EX294 RHEL 8 Training Course

  • Designed for results
  • World-class experts
  • Flexible online learning
$250

Everything you need

  • Video-based lessons (10+ hours)
  • Interactive lab exercises
  • Self-study quizzes
  • 1-year access

Course experts

  • Sander van Vugt

    Best-selling author, world-renowned Linux expert and trainer

    Sander van Vugt

Overview

Everything you need to prepare for and pass the Red Hat Certified Engineer (RHCE) EX294 RHEL 8 exam.

Overview

The Red Hat Certified System Engineer (RHCE) EX294 RHEL 8 Training Course is a complete, self-paced study solution that is designed to fit into your busy schedule. Learn through expert video-based lessons enhanced with hands-on labs, selected readings, self-study quizzes, plus exclusive Pearson Test Prep practice exams to help you determine your preparedness for the exam. Red Hat Certified System Administrator (RHCSA) RHEL 8 also offers live training events with topical deep dives and practice question review.

Red Hat Certified System Engineer (RHCE) EX294 RHEL 8 Training Course provides a solid understanding of all the topics required to pass the RHCE exam, including how to perform common automation tasks using Ansible and management of a Linux environment. The course provides a solid understanding of all the topics required to pass the RHCE exam and includes live demos, exam question walk-throughs, and dynamic lightboard teaching. You will learn how to perform common automation tasks using Ansible, as well as how to use common Ansible components to automate the management of a Linux environment.

This engaging self-paced training solution provides learners with more than 10 hours of video instruction from an expert trainer with more than 20 years of practical Linux teaching experience. Through the use of topic-focused instructional videos, you will gain an in-depth understanding of all topics on the Red Hat Certified Engineer (RHCE) exam, as well as a deeper understanding of Red Hat Enterprise Linux and Ansible. The combination of video, labs, and practice exams provides a unique offering that gives you a full toolkit to learn and excel on your exam.

Course includes

  • 10+ hours of video-based lessons enhanced with selected readings curated by industry experts
  • Hands-on labs to simulate real-world environments
  • Self-study quizzes to test your progress as you work through the course
  • Flash cards to study key terms
  • Live training events with topical deep dives and practice question review

Learn how to

  • Work with Ansible
  • Best prepare for the RHCE EX294 exam
  • Manage RHEL 8 with Ansible
  • Set up a Managed IT Environment
  • Use Ad Hoc Commands and Playbooks to manage RHEL 8 Servers
  • Manage software configurations with Ansible

Skill level

  • Intermediate to advanced

Who should take this course

  • Linux engineers who want to become certified to work with Ansible to manage Red Hat Enterprise Linux
  • Junior system administrators who want to deepen their skills about configuration management
  • Administrators with a profound knowledge and experience working with any Linux distributions and want to learn how to use Ansible to manage their environment
  • Administrators currently administering UNIX systems
  • Developers that write software for Linux
  • Administrators who have already completed the RHCSA Exam

Course requirements

  • Plan to have taken, or have already taken, the RHCSA Exam
  • A working knowledge of Linux

Retake guarantee

Retake guaranteeDidn't pass your certification exam on your first try? We'll give you six months' continued access at no cost.

About Pearson Training Courses

Pearson Training Courses offer a set of complete and affordable packages of expert-led, self-paced courses to prepare you for exam success. From technology learning to knowledge retention to test prep, these comprehensive courses will help you take your career to the next level.

Support the latest version of Edge, Google Chrome, Firefox, and Safari on the following devices.
Important note: Hands-on labs require desktop access.

  1. Desktop
    1. Windows systems with Windows 10
    2. Mac systems with MacOS Catalina+
  1. Android
    1. Samsung s10: OS version 10x/9x
  1. iOS
    1. iPhone 11/11 PRO: iOS 14x/13x
    2. iPhone XR: iOS 14x/13x
    3. iPhone X: iOS 14x/13x
    4. iPhone 7: iOS 14x/13x
    5. iPad Air 2019: iOS 14x/13x

Course experts

  • Sander van Vugt - Author, technical trainer, and speaker

    Sander van Vugt

    Sander van Vugt has been teaching Linux since 1995 and has written more than 60 books about different Linux related topics. Sander is the author of the best-selling previous editions of the RHCSA Complete Video Course, as well as many other Red Hat-related video courses. He is also a regular speaker at major Linux conferences all over the world.

Course outline

  1. Overview
  1. Module 1: Introduction
  2. Lesson 1: Installing Ansible
    1. Lesson 1 Learning Objectives
    2. 1.1 Understanding Ansible
    3. 1.2 Host Requirements
    4. 1.3 Installing Ansible on the Control Node
    5. 1.4 Preparing Managed Nodes
    6. 1.5 Verifying Ansible Installation
    7. 1.6.1 Installing Ansible (Lab)
    8. 1.6.2 Installing Ansible (Lab Solution)
  3. Lesson 1: Review
    1. Lesson 1 Flashcards
    2. Lesson 1 Quiz
  4. Lesson 1: Interactive Labs
  5. Lesson 2: Setting up a Managed Environment
    1. Lesson 2 Learning Objectives
    2. 2.1 Setting up Static Inventory
    3. 2.2 Understanding Dynamic Inventory
    4. 2.3 Understanding Ansible Configuration Files
    5. 2.4 Managing Ansible Configuration Files
    6. 2.5.1 Setting up an Ansible Managed Environment (Lab)
    7. 2.5.2 Setting up an Ansible Managed Environment (Lab Solution)
  6. Lesson 2: Review
    1. Lesson 2 Flashcards
    2. Lesson 2 Quiz
  7. Lesson 2: Interactive Labs
  8. Lesson 3: Using Ad Hoc Commands
    1. Lesson 3 Learning Objectives
    2. 3.1 Using Ad Hoc Commands
    3. 3.2 Understanding Ansible Modules
    4. 3.3 Using ansible-doc to get Module Documentation
    5. 3.4 Introducing Essential Ansible Modules
    6. 3.5.1 Using Ad Hoc Commands (Lab)
    7. 3.5.2 Using Ad Hoc Commands (Lab Solution)
  9. Lesson 3: Review
    1. Lesson 3 Flashcards
    2. Lesson 3 Quiz
  10. Lesson 3: Interactive Labs
  11. Lesson 4: Getting Started with Playbooks
    1. Lesson 4 Learning Objectives
    2. 4.1 Using YAML to Write Playbooks
    3. 4.2 Verifying Playbook Syntax
    4. 4.3 Writing Multiple-Play Playbooks
    5. 4.4.1 Getting Started with Playbooks (Lab)
    6. 4.4.2 Getting Started with Playbooks (Lab Solution)
  12. Lesson 4: Review
    1. Lesson 4 Flashcards
    2. Lesson 4 Quiz
  13. Lesson 4: Interactive Labs
  14. Lesson 5: Working with Variables and Facts
    1. Lesson 5 Learning Objectives
    2. 5.1 Understanding Variables
    3. 5.2 Using Variables
    4. 5.3 Understanding Variable Precedence
    5. 5.4 Managing Host Variables
    6. 5.5 Using Multi-valued Variables
    7. 5.6 Using Ansible Vault
    8. 5.7 Working with Facts
    9. 5.8 Creating Custom Facts
    10. 5.9.1 Working with Variables and Facts (Lab)
    11. 5.9.2 Working with Variables and Facts (Lab Solution)
  15. Lesson 5: Review
    1. Lesson 5 Flashcards
    2. Lesson 5 Quiz
  16. Lesson 5: Interactive Labs
  17. Module 1: Review
    1. Module 1 Quiz
  1. Module 2: Introduction
  2. Lesson 6: Using Task Control
    1. Lesson 6 Learning Objectives
    2. 6.1 Using Loops and Items
    3. 6.2 Using Register Variables with Loops
    4. 6.3 Using when to Run Tasks Conditionally
    5. 6.4 Testing Multiple Conditions
    6. 6.5 Using Handlers
    7. 6.6 Using Blocks
    8. 6.7 Dealing with Failures
    9. 6.8 Managing Changed Status
    10. 6.9.1 Using Task Control (Lab)
    11. 6.9.2 Using Task Control (Lab Solution)
  3. Lesson 6: Review
    1. Lesson 6 Flashcards
    2. Lesson 6 Quiz
  4. Lesson 6: Interactive Labs
  5. Lesson 7: Deploying Files
    1. Lesson 7 Learning Objectives
    2. 7.1 Using Modules to Manipulate Files
    3. 7.2 Managing SELinux File Context
    4. 7.3 Using Jinja2 Templates
    5. 7.4 Using Control Structures in Jinja2
    6. 7.5.1 Deploying Files with Templates (Lab)
    7. 7.5.2 Deploying Files with Templates (Lab Solution)
  6. Lesson 7: Review
    1. Lesson 7 Flashcards
    2. Lesson 7 Quiz
  7. Lesson 7: Interactive Labs
  8. Lesson 8: Using Ansible Roles
    1. Lesson 8 Learning Objectives
    2. 8.1 Understanding Directory Structure Best Practices
    3. 8.2 Understanding Ansible Roles
    4. 8.3 Using Ansible Galaxy for Standard Roles
    5. 8.4 Using the Ansible Galaxy Command Line Tool
    6. 8.5 Creating Custom Roles
    7. 8.6 Managing Order of Execution
    8. 8.7 Understanding RHEL System Roles
    9. 8.8.1 Using Ansible Roles (Lab)
    10. 8.8.2 Using Ansible Roles (Lab Solution)
  9. Lesson 8: Review
    1. Lesson 8 Flashcards
    2. Lesson 8 Quiz
  10. Lesson 8: Interactive Labs
  11. Lesson 9: Using RHEL System Roles
    1. Lesson 9 Learning Objectives
    2. 9.1 Understanding RHEL System Roles
    3. 9.2 Installing RHEL System Roles
    4. 9.3 Using the RHEL SELinux System Role
    5. 9.4 Using the RHEL TimeSync System Role
    6. 9.5.1 Using RHEL System Roles (Lab)
    7. 9.5.2 Using RHEL System Roles (Lab Solution)
  12. Lesson 9: Review
    1. Lesson 9 Flashcards
    2. Lesson 9 Quiz
  13. Lesson 9: Interactive Labs
  14. Lesson 10: Using Ansible in Large Environments
    1. Lesson 10 Learning Objectives
    2. 10.1 Managing Inventory
    3. 10.2 Addressing Host Patterns
    4. 10.3 Configuring Parallelism
    5. 10.4 Organizing Directory Structure
    6. 10.5.1 Using Ansible in Large Environments (Lab)
    7. 10.5.2 Using Ansible in Large Environments (Lab Solution)
  15. Lesson 10: Review
    1. Lesson 10 Flashcards
    2. Lesson 10 Quiz
  16. Lesson 10: Interactive Labs
  17. Lesson 11: Troubleshooting Ansible
    1. Lesson 11 Learning Objectives
    2. 11.1 Managing Ansible Logs
    3. 11.2 Using the Debug Module
    4. 11.3 Using Check Mode
    5. 11.4 Using Modules for Troubleshooting and Testing
    6. 11.5 Troubleshooting Connection Issues
    7. 11.6 Analyzing Playbook Errors
    8. 11.7 Avoiding Errors in Playbook Best Practices
    9. 11.8.1 Troubleshooting Ansible (Lab)
    10. 11.8.2 Troubleshooting Ansible (Lab Solution)
  18. Lesson 11: Review
    1. Lesson 11 Flashcards
    2. Lesson 11 Quiz
  19. Lesson 11: Interactive Labs
  20. Module 2: Review
    1. Module 2 Quiz
  1. Module 3: Introduction
  2. Lesson 12: Managing Software with Ansible
    1. Lesson 12 Learning Objectives
    2. 12.1 Understanding Modules Related to Software Management
    3. 12.2 Implementing a Playbook to Manage Software
    4. 12.3.1 Managing Software (Lab)
    5. 12.3.2 Managing Software (Lab Solution)
  3. Lesson 12: Review
    1. Lesson 12 Flashcards
    2. Lesson 12 Quiz
  4. Lesson 12: Interactive Labs
  5. Lesson 13: Managing Users
    1. Lesson 13 Learning Objectives
    2. 13.1 Understanding Modules Related to User Management
    3. 13.2 Implementing a Playbook to Manage Users
    4. 13.3 Managing Encrypted Passwords
    5. 13.4.1 Managing Users (Lab)
    6. 13.4.2 Managing Users (Lab Solution)
  6. Lesson 13: Review
    1. Lesson 13 Flashcards
    2. Lesson 13 Quiz
  7. Lesson 13: Interactive Labs
  8. Lesson 14: Managing Processes and Tasks
    1. Lesson 14 Learning Objectives
    2. 14.1 Understanding Modules for Managing Processes and Tasks
    3. 14.2 Implementing a Playbook to Manage Processes and Tasks
    4. 14.3.1 Managing Processes and Tasks (Lab)
    5. 14.3.2 Managing Processes and Tasks (Lab Solution)
  9. Lesson 14: Review
    1. Lesson 14 Flashcards
    2. Lesson 14 Quiz
  10. Lesson 14: Interactive Labs
  11. Lesson 15: Managing Storage
    1. Lesson 15 Learning Objectives
    2. 15.1 Understanding Modules for Managing Storage
    3. 15.2 Implementing a Playbook to Manage Storage
    4. 15.3.1 Managing Storage (Lab)
    5. 15.3.2 Managing Storage (Lab Solution)
  12. Lesson 15: Review
    1. Lesson 15 Flashcards
    2. Lesson 15 Quiz
  13. Lesson 15: Interactive Labs
  14. Lesson 16: Managing Networking
    1. Lesson 16 Learning Objectives
    2. 16.1 Using Network Roles for Network Management
    3. 16.2 Understanding Modules for Network Management
    4. 16.3 Using Ansible to Manage IPv6
    5. 16.4.1 Managing Networking (Lab)
    6. 16.4.2 Managing Networking (Lab Solution)
  15. Module 3: Review
    1. Module 3 Quiz
  1. Module 4: Introduction
  2. Lesson 17: Sample Exam
    1. Lesson 17 Learning Objectives
    2. 17.1 Exam Information
    3. 17.2 Configuring the Basic Setup
    4. 17.3 RHCE Sample Exam Assignments
    5. 17.4 Setting up Ansible Solution
    6. 17.5 Managing File Content Solution
    7. 17.6 Working with Roles Solution
    8. 17.7 Creating Playbooks Solution
    9. 17.8 Installing Ansible Galaxy Roles Solution
    10. 17.9 Generating a File Solution
    11. 17.1 Creating a User with an Encrypted Password Solution
    12. 17.11 Managing Storage Solution
  1. Final Preparation
  2. RHCE Practice Exam 1
  3. RHCE Practice Exam 2
  4. RHCE Practice Exam A
  5. RHCE Practice Exam B

Recommended for you

Red Hat Certified Engineer (RHCE) EX294 RHEL 8 Training Course

$250.00