Banner

Automation with Ansible II: Ansible Tower (DO409)

Live Classroom
Duration: 2 days
Live Virtual Classroom
Duration: 2 days
Pattern figure

Overview

This 2-day course is designed to equip participants with the required knowledge on configuring and organizing users into teams and assign permissions allowing them to review, use, or manage resources on Ansible Tower. The course begins with a basic introduction of Ansible Tower API and also explains advanced workflow management. During the course, participants will learn how to use Ansible Tower to manage shared access to inventories and machine credentials. It also covers topics on creating job templates and workflow job templates to standardize playbook execution.

This Ansible training is based on Ansible Tower 3, Ansible 2, and Red Hat Enterprise Linux® 7.

What You'll Learn

  • Deploy and use Ansible Tower to manage existing Ansible projects, playbooks, and roles
  • Use the visual dashboard to centrally launch, control, and monitor Ansible jobs
  • Configure users and teams and use them to control access to systems, projects, and other resources through role-based access controls
  • Configure which hosts to manage through the web interface, dynamically, or from a file stored in Git version control
  • Schedule recurring Ansible jobs
  • Perform basic maintenance and administration of the Ansible Tower installation
  • Use the Ansible Tower API to launch jobs from existing templates

Curriculum

  • What is Red Hat Ansible Tower
  • Navigate and use the Red Hat Ansible Tower web user interface

  • Create user accounts
  • Organize user accounts into teams in Red Hat Ansible Tower
  • Assign the users and teams permissions to administer and access resources

  • Create inventories of machines to manage
  • Configure credentials necessary for Red Hat Ansible Tower
  • Log in and run Ansible jobs

  • Create projects and job templates in the web UI
  • Using projects to launch Ansible playbooks that are stored in Git repositories to automate tasks on managed hosts

  • Use advanced features of job templates to improve performance
  • Simplify customization of jobs
  • Launch multiple jobs
  • Schedule automatically recurring jobs
  • Provide notification of job results

  • Manage inventories that are loaded from external files or generated dynamically from scripts or the Ansible Tower smart inventory feature

  • Demonstrate ability to deliver routine maintenance and administration of Ansible Tower

  • Demonstrate skills learned in this course by configuring and operating a new organization in Ansible Tower using a provided specification, Ansible projects, and hosts to be provisioned and managed
waves
Ripple wave

Who should attend

This course is designed for professionals interested in centrally managing Ansible projects and playbook execution at scale with Ansible Tower by Red Hat. This course is highly recommended for:
  • Linux system administrators
  • Cloud administrators
  • Network administrators
  • DevOps engineers
  • Release engineers

Prerequisites

To attend this course, participant should have successfully completed the Automation with Ansible I training, or demonstrate equivalent experience with Ansible, Ansible playbooks, and roles. They should also be a Red Hat Certified Specialist in Ansible Automation, or demonstrate equivalent Ansible experience. Also they need to be a Red Hat Certified System Administrator (RHCSA), or demonstrate equivalent Red Hat Enterprise Linux knowledge and experience. Additionally, being a Red Hat Certified Engineer (RHCE) may be beneficial

Interested in this Course?

    Ready to recode your DNA for GenAI?
    Discover how Cognixia can help.

    Get in Touch
    Pattern figure
    Ripple wave