Red Hat Certificate of Expertise in Ansible Automation Prep Course

Course Instructor
course instructor image
Kevin James
Hi. I am a Server and Network Engineer with over 30 years experience spanning multiple industries, including entertainment, telco, finance, retail, hospitality, pharmaceutical, manufacturing, consulting, among others. I have over 19 years experience working with Linux systems in various roles. I am also Linux, Microsoft, Cisco, Juniper, and VMware certified and have coding/scripting, firewall, and network experience.

Introduction

Introduction to Linux Academy

00:07:38

Get Recognized!

00:00:36

Prerequisites

00:03:04

Yaml Refresh/Overview

00:06:20

Creating Lab Servers.

00:17:24

Understanding the core components of Ansible

These are the core components in Ansible.

00:10:02

Quiz: Understanding the core components of ansible

Ad-hoc commands in Ansible

What is an ad-hoc command

00:05:26

Ad-hoc commands continued

00:09:27

Further discussions about the ansible command

00:12:10

Quiz: Ad-hoc ansible commands

Exercise: Ad-hoc ansible commands no 1

00:30:00

Exercise: Ad-Hoc commands no 2

01:00:00

Use both static and dynamic inventories to define groups of hosts

Overview of static and dynamic inventories in Ansible

00:07:16

Static Inventories - part 1

00:08:22

Static Inventories - Part 2

00:07:44

Dynamic Inventories - Part 1

00:10:04

Dynamic Inventories - Part 2

00:09:28

Quiz: Static and Dynamic inventories

Exercise: Static inventories exersize

01:00:00

Create Ansible Plays and Playbooks

Ansible Playbooks

00:09:41

Commonly used Modules

00:12:31

Using modules in playbooks

00:18:29

Lets learn about Register, Debug, stdout & stderr

00:12:49

Use a playbook to copy a program and customize it for the target host.

00:09:20

Using Conditionals

00:17:16

Error Handling in Playbooks

00:12:41

Tagging tasks in Playbooks.

00:08:20

Quiz: Ansible plays and playbooks

Exercise: Ansible plays and playbooks Exersize 1

01:30:00

Exercise: Ansible plays and playbooks 2

01:00:00

Create and use templates to create customized configuration files

Templates - Part 1

00:06:26

Templates - Part 2

00:15:28

Quiz: Questions about using templates

Exercise: Create and use templates

01:00:00

Exercise: Create and use templates 2

01:30:00

Working with Ansible facts and variables.

Let see how we get ansible facts and how we use facts.d

00:11:43

Using Ansible facts

00:09:27

Using variables to gather server info

00:07:40

Quiz: Working with ansible facts and variables

Exercise: Working with ansible facts 1

01:30:00

Exercise: Working with ansible facts 2

02:00:00

Create and work with roles

Intro video to roles and includes

00:08:03

Roles - Lets create a role to install apache.

00:06:02

Lets use the previous role and add a new one.

00:06:58

Lets build on the previous roles

00:14:54

Quiz: Questions about roles.

Exercise: Create and work with roles

01:30:00

Download roles from Ansible Galaxy and use them

Ansible galaxy and how its used

00:12:56

Lets use multiple roles

00:08:16

Quiz: Questions about roles from ansible galaxy

Exercise: Work with ansible galaxy roles

01:30:00

Managing Parallelism

What is parallelism?

00:06:49

Parallelism in a playbook

00:04:48

Quiz: Questions about parallelism

Exercise: Parallelism and forks

01:00:00

Useing ansible-vault in playbooks to protect sensitive data

Lets discuss ansible-vault and see an example

00:07:59

Options useable with ansible-vault

00:10:38

Quiz: Questions about ansible vault

Exercise: Ansible vault exersize

01:00:00

Install ansible tower and use it to manage systems

Installing a trial version of ansible tower

00:05:12

Log into our Ansible tower and run a sample task

00:07:43

Lets add to the inventory and run a task against them

00:08:42

Quiz: Questions about ansible tower

Conclusion and next Steps

Conclusion

00:02:07

Where we go from here

00:00:50

Get Recognized!

00:00:36

Quiz: Practice Exam

Details

The performance-based Red Hat Certificate of Expertise in Ansible Automation exam (EX407) tests your ability to use Ansible to automate the configuration of systems and applications.


 

Study Guides

Sample Dynamic Inventory Script - python

This is a python script that can be used for the Dynamic Inventory Labs. You will need to make changes to this file for your own environment.

Study Guide

The study guide for this course.

Instructor Deck

Community

Looking For Team Training?

Learn More