1

RedHat Ansible Tower Management

Ansible is a great tool for managing deployment, provisioning, and configuration of systems and applications in the data center, but in a larger deployment with many people working on automation tasks, it can be easy to lose track of where your code is running and whether it is working correctly.

Ansible Tower is designed for IT professionals who use Ansible and need to centrally manage their Ansible projects in a way that scales to large teams and complex enterprise installations, using Ansible Tower.


Course Key Learnings:

  • Students should understand Ansible Tower to manage their existing Ansible projects, playbooks
  • Ansible Tower Features
  • Orientation to the Ansible Tower Web Interface
  • Installation of Ansible Tower
  • Ansible Tower Web Interface
  • Resources like Templates, Credentials, Projects & Inventories etc
  • Creating Users and Teams for Role-Based Access Control
  • Creating & Managing Ansible Tower Users
  • User Types & Organization Role
  • Creating & Managing Inventories & Credentials
  • Overview of GitHub
  • Install and Configure Git
  • Overview of Dynamic Inventories

Course Content

 Module1: Introduction to Ansible Tower

  • Overview of Ansible
  • Introduction to Ansible Tower
  • Ansible Tower Features
  • Ansible Tower Setup

Module 2:Installing Ansible Tower

  • Installation Steps of Ansible
  • Overview of Ansible Setup, AD-Hoc Commands and running Playbook
  • Installation of Ansible Tower
  • Orientation to the Ansible Tower Web Interface

 Module3: Ansible Tower Web Interface

  • Overview of Tower Dashboard
  • Resources like Templates, Credentials, Projects & Inventories etc
  • Practice Lab Session – Running a job to update a content in a file
  • Practice Lab Session – Running a job to restart a service

Module4:Creating Users and Teams for Role-Based Access Control

  • Overview of RBAC
  • Creating & Managing Ansible Tower Users
  • Various User Types
  • Organization Rol

Module5: Creating & Managing Inventories & Credentials

  • Creating a Static Inventory
  • Creating Machine Credentials for Access to Inventory Hosts
  • Credential Types
  • Practice Lab Session

Module6:GitHub

  • Overview of GitHub
  • Install and Configure Git
  • Create a GitHub Account
  • Creating a local Git Repository
  • Push the files from local Git Repository to remote GitHub Repository
  • Pull the from GitHub Repo to Local repo
  • Managing Ansible Projects using Git
  • Practice Lab Session

Module7: Dynamic Inventory

  • Overview of Dynamic Inventories
  • Configuring a Dynamic Inventory for AWS EC2 Environment
  • Creating AWS Credentials on Tower
  • Practice Lab : Sync to update Inventory for newly added EC2 hosts or decommissioned servers

Who this course is for:

  • IT professionals who use Ansible and need to centrally manage their Ansible projects

Requirements
  • PC or Laptop with internet Connection
  • Solid familiarity with Ansible, Ansible playbook is required
  • RHCSA in RHEL or equivalent Linux system administration skills recommended

International Student FEE : 300US$ 



Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related Courses 

Red Hat Certified Specialist in OpenShift Administration

RHCE – Red Hat Certified Engineer

Red Hat Linux Admin-I Course (RH124) 

Red Hat Certified System Administrator (RHCSA) 

Red Hat – Linux Developer

Red Hat Linux System Administration-I 

 

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now