Read more

 2Month/20 Hours                                                  Price: 85,000

                                                                                     80,000

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

0 Reviews

Contact form

Name

Email *

Message *