Automation with Ansible and Ansible Tower

Course overview

Automation with Ansible and Ansible Tower (DO410) teaches you how to develop standardized automation of the enterprise IT environment in order to improve operational efficiency. You will learn how to use Ansible for automation, configuration, provisioning, and management, as well as how to use Red Hat® Ansible Tower to centrally manage Ansible at an enterprise scale. 

This course combines the content from Automation with Ansible (DO407) and Automation with Ansible II: Ansible Tower (DO409), and is based on Ansible 2.3 and Ansible Tower 3.3.

Course Duration

5 Days

Cost

Audience

This course is designed for professionals responsible for automation of configuration management, application deployment, provisioning and deployment of servers, and integration with DevOps CI/CD workflows, including these roles: 

  • Linux system administrators
  • DevOps engineers
  • Infrastructure automation engineers 
  • Systems design engineers

Prerequisites

  • Become a Red Hat Certified System Administrator, or demonstrate equivalent Red Hat Enterprise knowledge and experience
  • Being a Red Hat Certified Engineer (RHCE) may be beneficial

Course Content

Introducing Ansible

○    Overview of Ansible

○    Ansible Architecture

○    Installing Ansible

Deploying Ansible

○    Building an Ansible Inventory

○    Managing Ansible Configuration file

○    Running Ad Hoc Commands (with lab Practice)

○    Managing Dynamic Inventories

Implementing Playbooks

○    Writing and Running Playbooks (with guided exercise)

○    Implementing Multiple Plays (with guided exercise)

Managing Variables and Inclusions

○    Managing Variables (with guided exercise)

○    Managing Facts (with guided exercise)

○    Managing Inclusions (with guided exercise)

Implementing Task Control

○    Constructing Flow Control (with guided exercise)

○    Implementing Handlers (with guided exercise)

○    Implementing Tags (with guided exercise)

○    Handling Errors (with guided exercise)

Implementing Roles

○    Describing Role Structure

○    Creating Roles (with guided exercise)

○    Deploying Roles with Ansible Galaxy (with guided exercise)

Implementing Ansible Vault

○    Configuring Ansible Vault (with guided exercise)

○    Executing with Ansible Vault (with guided exercise)

Introduction to Ansible Tower

○    Overview of Ansible  Tower

○    Orientation to the Ansible Tower Web Interface

Creating and Managing Inventories and Credentials

○    Creating Static Inventory  (with guided exercise)

○    Create Machine Credentials for Access to Inventory Hosts  (with guided exercise)

Managing Projects for Provisioning with Ansible Tower

○     Managing  Ansible Project Materials Using Git

○    1Create Job Templates and Launch Jobs (with guided exercise)

 

Enroll now

error: Content is protected !!