Course Name: RedHat Enterprise Automation with Ansible (D0407)



RedHat Enterprise Automation with Ansible (D0407) is designed for system administator who are intending to use Ansible for automation,configuration, and management.



Automate system Administration tasks on managed hosts with ansible,


learn how to write ansible playbook to statndarized task execution,


Centrally manged playbooks schedule recurring execution through a web interface with Ansible tower.

Course Overview

Though hands-on labs,students will learn to automate system administration tasks managed hosts with ansibe learn how to write ansible playbook. how to learn to mange encryption for ansible with ansible Vault ,deploy Ansible tower and use it to manage system, and use ansible in a Devops environment with Vagrant.



System and Cloud administator needing to automate cloud provisioning,configuration management,application deployment,intra-service orche startion, and other ITneeds.



RedHat Certified Engineer Certification or equivalent knowledge in 7,


RedHat Certified System Administrator Certification or equivalent knowledge in 7.

Topics In RedHat Enterprise Automation with Ansible (D0407)

overview of ansible Architecture,

Ansible Deployment,

Describing ansible inventory.

installing ansible,

managing ansible configuration files,

managing Dynamic inventory.

writing YAML files,

implementing modules,

implementing ansible playbooks.

managing variables,

managing facts,

managing inclusion.

contrusting flow control,

implementing handlers,

implementing tags,

handling errors,

implementing task control.

Describing jinja2 template,

implementing jinja2 template.

describing role structure,

createing roles,

deploying roles with ansible galaxy,

implementing roles.

configuring connection types,

configuring delegation,

configuring parrallelism.

configuring Ansible vault,

executing with ansible vault.

Troubleshooting playbooks,

Troubleshooting Ansible managed hosts,

Troubleshooting Ansible.

Describe Ansible Tower,

Deploying Ansible Tower,

Configure Users in Ansible Tower,

managing hosts with Tower,

Managing jobs in Ansible Tower.

provisioning Vagrant Machine,

Deploying Vagrant in a Devops Environment.

A linux system administrator they have confident to build own environment based upon the ansible playbook,

Use Ansible to automate system administration tasks on managed hosts,

Write Ansible Playbooks to standardize task executions,

Manage playbook execution centrally, using Ansible Tower.