Red Hat Certified Specialist in Ansible Automation (EX407) Preparation Course

By Stosh Oldham

Gain practical insights and real-world best practices for working with Ansible automation.

22 hours
  • 69 Lessons
  • 15 Hands-On Labs
  • 12 Course Quizzes

About the course

Thank you for your interest in this course. Unfortunately, this content is no longer being supported, and some of it may be out of date.

This course provides students with the skills and knowledge necessary to pass Red Hat EX407: Red Hat Certified Specialist in Ansible Automation. Students will also gain practical insights and real-world best practices for working with Ansible automation.

This course is not approved or sponsored by Red Hat.

  • Chapter 1 6 Lessons Course Overview 15:58

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    About the Author

    0:36

    About the Ansible Automation Specialist Certification

    3:00

    Course Features and Tools

    3:29

    A Brief Word on YAML

    5:33

    Ansible 2.7 Exam Update

    2:01
  • Chapter 2 5 Lessons Understanding Core Components of Ansible 1:26:54

    Understanding Core Components of Ansible Part 1

    11:40

    Understanding Core Components of Ansible Part 2

    12:01

    A Brief Tour of the Ansible Configuration File

    3:13

    QUIZ: Understanding core components of Ansible

    30:00 Quiz

    Getting Started with Ansible

    30:00 Hands-On Lab
  • Chapter 3 5 Lessons Run Ad-Hoc Ansible Commands 1:44:15

    Run Ad-Hoc Ansible Commands

    14:08

    Demonstration: Ansible Ad-Hoc Commands Part 1

    6:10

    Demonstration: Ansible Ad-Hoc Commands Part 2

    8:57

    QUIZ: Ansible ad-hoc commands

    15:00 Quiz

    Ad-Hoc Ansible Commands

    1:00:00 Hands-On Lab
  • Chapter 4 7 Lessons Inventory Management 1:56:38

    Inventory Essentials and Inventory Variables

    10:31

    Demo: Variables and Inventories

    4:55

    Demo: Using YAML in Inventories

    4:00

    Dynamic Inventories

    4:26

    Demo: Dynamic Inventories

    2:46

    QUIZ: Ansible Inventory Management

    30:00 Quiz

    Working with Ansible Inventories

    1:00:00 Hands-On Lab
  • Chapter 5 13 Lessons Create Ansible Plays and Playbooks 4:20:52

    Introduction to Playbooks and Common Modules

    5:53

    Create Playbooks to Configure Systems to a Specified State

    8:04

    Basic Playbook Syntax Demonstration

    13:21

    Use Variables to Retrieve the Results of Running Commands

    8:54

    Use Conditionals to Control Play Execution Part 1

    7:30

    Use Conditionals to Control Play Execution Part 2

    7:55

    Configure Error Handling

    4:24

    Demo: Error Handling – Ignore Errors

    5:30

    Demo: Error Handling – Block Groups

    8:32

    Selectively Run Specific Tasks In Playbooks Using Tags

    10:49

    QUIZ: Ansible Plays and Playbooks

    30:00 Quiz

    Ansible Playbooks: The Basics

    1:00:00 Hands-On Lab

    Ansible Playbooks - Error Handling

    1:30:00 Hands-On Lab
  • Chapter 6 3 Lessons Create and Use Templates to Create Customized Configuration Files 28:18

    Using Ansible Templates Lecture

    7:10

    Demo: Using Ansible Templates

    6:08

    QUIZ: Ansible Templates

    15:00 Quiz
  • Chapter 7 7 Lessons Work with Ansible Variables and Facts 2:03:13

    Ansible Variables Lecture

    9:47

    Demo: Ansible Variables - Magic Variables and Jinja Filters

    6:14

    Demo: Ansible Variables - Variable Files

    5:37

    Ansible Facts Lecture

    5:32

    Demo: Working with Ansible Facts

    6:03

    QUIZ: Ansible Variables and Facts

    30:00 Quiz

    Working with Ansible Templates, Variables, and Facts

    1:00:00 Hands-On Lab
  • Chapter 8 5 Lessons Create and Work with Roles 2:17:06

    Working with Ansible Roles Lecture

    9:56

    Demo: Creating and Applying a Role in Ansible

    10:59

    Applying In-Line Roles and Role Dependencies

    11:11

    QUIZ: Ansible Roles

    15:00 Quiz

    Working with Ansible Roles

    1:30:00 Hands-On Lab
  • Chapter 9 2 Lessons Download roles from an Ansible Galaxy 28:39

    Download Roles from Ansible Galaxy

    13:39

    QUIZ: Ansible Galaxy

    15:00 Quiz
  • Chapter 10 2 Lessons Managing Parallelism 23:37

    Parallelism in Ansible

    8:37

    QUIZ: Managing parallelism in Ansible

    15:00 Quiz
  • Chapter 11 4 Lessons Use Ansible Vault in Playbooks to Protect Sensitive Data 1:00:40

    The Ansible-Vault Command

    8:56

    Using Vaults in Playbooks

    6:44

    QUIZ: Ansible Vault

    15:00 Quiz

    Working with Confidential Data in Ansible

    30:00 Hands-On Lab
  • Chapter 12 4 Lessons Install Ansible Tower and Use it to Manage Systems 35:13

    Introduction to Ansible Tower

    4:50

    Installing Ansible Tower

    4:06

    Demo: Working with Ansible Tower

    11:17

    QUIZ: Ansible Tower

    15:00 Quiz
  • Chapter 13 2 Lessons Use Documentation to Look Up Specific Information About Ansible Modules and Commands 19:56

    Finding Documentation

    4:56

    QUIZ: Ansible Help & Documentation

    15:00 Quiz
  • Chapter 14 13 Lessons Ansible 2.7 Exam Update 4:08:57

    Install and Configure Control Node and Ansible Nodes

    10:23

    Shell Scripts to Run Ad-Hoc Commands

    5:30

    Firewall Rules

    6:08

    Archiving

    5:18

    Scheduled Tasks: Cron

    7:10

    Scheduled Tasks: `at`

    5:23

    Security

    14:05

    Ad-Hoc Ansible shell scripts

    30:00 Hands-On Lab

    Ansible Firewall Rules - 2019 update

    45:00 Hands-On Lab

    Ansible Archiving

    30:00 Hands-On Lab

    Ansible Cron

    30:00 Hands-On Lab

    Ansible Scheduling with AT

    30:00 Hands-On Lab

    Ansible Security

    30:00 Hands-On Lab
  • Chapter 15 3 Lessons Conclusion and next steps 4:06:31

    How to Prepare for the Exam

    3:30

    After Certification

    3:01

    Red Hat Certified Specialist in Ansible (EX407) Practice Exam

    4:00:00 Hands-On Lab

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!