July Release Confetti
150+ New Hands-on Training in Aws, Linux, Azure
Red Hat, Devops, and More
Learn More

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

Training Architect
course instructor image
Stosh Oldham
I have been working with technology in some way or another ever since my high school days. After attaining my bachelor’s degree in computer science, I spent over a decade in IT working on anything from fixing printers to engineering enterprise IT systems. I now have the privileged of sharing my expertise as a Linux Training Architect for Linux Academy. When I am not sitting behind a terminal, I like going on holiday and spending time with my family.

Introduction

Course Overview

About the Author

00:00:35

About the Ansible Automation Specialist Certification

00:03:00

Course Features and Tools

00:03:28

A Brief Word on YAML

00:05:33

Exam Objectives

Understanding Core Components of Ansible

Understanding Core Components of Ansible Part 1

00:11:39

Understanding Core Components of Ansible Part 2

00:12:00

A Brief Tour of the Ansible Configuration File

00:03:13

QUIZ: Understanding core components of Ansible

00:30:00

Learning Activity: Getting Started with Ansible

00:30:00

Run Ad-Hoc Ansible Commands

Run Ad-Hoc Ansible Commands

00:14:07

Demonstration: Ansible Ad-Hoc Commands Part 1

00:06:10

Demonstration: Ansible Ad-Hoc Commands Part 2

00:08:57

QUIZ: Ansible ad-hoc commands

00:15:00

Learning Activity: Ad-Hoc Ansible Commands

01:00:00

Inventory Management

Inventory Essentials and Inventory Variables

00:10:31

Demo: Variables and Inventories

00:04:55

Demo: Using YAML in Inventories

00:04:00

Dynamic Inventories

00:04:25

Demo: Dynamic Inventories

00:02:46

QUIZ: Ansible Inventory Management

00:30:00

Learning Activity: Working with Ansible Inventories

01:00:00

Create Ansible Plays and Playbooks

Introduction to Playbooks and Common Modules

00:05:52

Create Playbooks to Configure Systems to a Specified State

00:08:04

Basic Playbook Syntax Demonstration

00:13:20

Use Variables to Retrieve the Results of Running Commands

00:08:53

Use Conditionals to Control Play Execution Part 1

00:07:30

Use Conditionals to Control Play Execution Part 2

00:07:55

Configure Error Handling

00:04:24

Demo: Error Handling – Ignore Errors

00:05:29

Demo: Error Handling – Block Groups

00:08:31

Selectively Run Specific Tasks In Playbooks Using Tags

00:10:48

QUIZ: Ansible Plays and Playbooks

00:30:00

Learning Activity: Ansible playbooks - the basics

01:00:00

Learning Activity: Ansible playbooks - Error Handling

01:30:00

Create and Use Templates to Create Customized Configuration Files

Using Ansible Templates Lecture

00:07:09

Demo: Using Ansible Templates

00:06:07

QUIZ: Ansible Templates

00:15:00

Work with Ansible Variables and Facts

Ansible Variables Lecture

00:09:47

Demo: Ansible Variables - Magic Variables and Jinja Filters

00:06:14

Demo: Ansible Variables - Variable Files

00:05:37

Ansible Facts Lecture

00:05:32

Demo: Working with Ansible Facts

00:06:02

QUIZ: Ansible Variables and Facts

00:30:00

Learning Activity: Working with Ansible templates, variables, and facts

01:00:00

Create and Work with Roles

Working with Ansible Roles Lecture

00:09:56

Demo: Creating and Applying a Role in Ansible

00:10:58

Applying In-Line Roles and Role Dependencies

00:11:11

QUIZ: Ansible Roles

00:15:00

Learning Activity: Working with Ansible roles

01:30:00

Download roles from an Ansible Galaxy

Download Roles from Ansible Galaxy

00:13:39

QUIZ: Ansible Galaxy

00:15:00

Managing Parallelism

Parallelism in Ansible

00:08:37

QUIZ: Managing parallelism in Ansible

00:15:00

Use Ansible Vault in Playbooks to Protect Sensitive Data

The Ansible-Vault Command

00:08:56

Using Vaults in Playbooks

00:06:43

QUIZ: Ansible Vault

00:15:00

Learning Activity: Working with confidential data in Ansible

00:30:00

Install Ansible Tower and Use it to Manage Systems

Introduction to Ansible Tower

00:04:50

Installing Ansible Tower

00:04:05

Demo: Working with Ansible Tower

00:11:17

QUIZ: Ansible Tower

00:15:00

Use Documentation to Look Up Specific Information About Ansible Modules and Commands

Finding Documentation

00:04:55

QUIZ: Ansible Help & Documentation

00:15:00

In Closing

Conclusion and next steps

How to Prepare for the Exam

00:03:30

After Certification

00:02:59

Learning Activity: Red Hat Certified Specialist in Ansible (EX407) Practice Exam

04:00:00

Details

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 practice for working with Ansible automation.


Study Guides

Ansible_EX407_Slides.pdf

Slide deck for Ansible Preparation Course

The Playbook Papers

URL: https://www.lucidchart.com/documents/view/4b454bc1-80ea-4753-9457-7496a5bf661e

Dynamic Inventory Output Requirements

A supplemental document that details the expected output from an Ansible dynamic inventory script.

Instructor Deck

Community

Looking For Team Training?

Learn More