Loading...
0

Ansible Configuration and Management

LIN374

Course Description

This Intermediate to Advanced level Ansible training course takes a deep-dive into further automating provisioning, configure management, and deployment using Ansible.  Attendees master additional topics in Ansible playbook construction, module utilization, role configuration, and node management.

Ansible Configuration and Management Dec 2025

Ansible Configuration and Management

Review of Control Code and Managed Node Required ConfigurationAnsible components reviewrunning Ansible in escalated privilege modeSSH key setupAnsible common account creation, setup, and featuresrequired components for a Linux and networking device managed node
Ansible components review
running Ansible in escalated privilege mode
SSH key setup
Ansible common account creation, setup, and features
required components for a Linux and networking device managed node
Advanced Control Node Setup and ConfigurationAnsible Core installation methods: rpm, pip, and Tower (changes)Ansible command and module documentationinventory (hosts) file contents (Linux/Unix and network device nodes)dynamic inventory (hosts) file contents and usageAnsible configuration file (locations and parameter definitions)special use configuration parameter definitionsfact caching using jsonfile and rediscreating and using local system factsunderstanding the hostvars dictionary (usage)(all methods of) variable creation and usage
Ansible Core installation methods: rpm, pip, and Tower (changes)
Ansible command and module documentation
inventory (hosts) file contents (Linux/Unix and network device nodes)
dynamic inventory (hosts) file contents and usage
Ansible configuration file (locations and parameter definitions)
special use configuration parameter definitions
fact caching using jsonfile and redis
creating and using local system facts
understanding the hostvars dictionary (usage)
(all methods of) variable creation and usage
Ansible Playbooksusing the FQCN (fully qualified collection path) for module accessplaybook : loops, conditionals, tags, notifications, plugins, filters, and lookupscontrols : output formatting and inclusion with callbacksadvanced Jinja 2 template usageusing “inner” and “outer” playbooksthe meta module
using the FQCN (fully qualified collection path) for module access
playbook : loops, conditionals, tags, notifications, plugins, filters, and lookups
controls : output formatting and inclusion with callbacks
advanced Jinja 2 template usage
using “inner” and “outer” playbooks
the meta module
Ansible Modulesincluding external tasks in a playbookcontrols over node and task schedulingconfiguration parameters that control rolling updatesusing Ansible (playbook) debugging capabilitieswriting a customized module (and embedded documentation)asynchronous task schedulingblock control - rescue and always
including external tasks in a playbook
controls over node and task scheduling
configuration parameters that control rolling updates
using Ansible (playbook) debugging capabilities
writing a customized module (and embedded documentation)
asynchronous task scheduling
block control - rescue and always
Roles in Ansibleoverview of a role (review)creating a role (structure)(review)using (a) role(s)(review)packaging up a role (review)Ansible Galaxy - capabilities and usage with roles (review)Git repo (role) repository (creation) on a non-control nodelocal access of a Git repo role repositoryremote access of a Git repo role repositoryimporting role definitions (on a control node)role dependencies definitions and usage
overview of a role (review)
creating a role (structure)(review)
using (a) role(s)(review)
packaging up a role (review)
Ansible Galaxy - capabilities and usage with roles (review)
Git repo (role) repository (creation) on a non-control node
local access of a Git repo role repository
remote access of a Git repo role repository
importing role definitions (on a control node)
role dependencies definitions and usage
Collections in Ansibleoverview of collectionscreating a collection (structure)using (a) role(s) in a collectionpackaging up a collection (tar file and Git repository)installing a collection (from a tar file and Git repository)installing a collection from external (vendor) sitesinstalling a collection from the automation hubputting and using playbooks in a collectionputting and using modules in a collection
overview of collections
creating a collection (structure)
using (a) role(s) in a collection
packaging up a collection (tar file and Git repository)
installing a collection (from a tar file and Git repository)
installing a collection from external (vendor) sites
installing a collection from the automation hub
putting and using playbooks in a collection
putting and using modules in a collection
Introduction to the Ansible Automation Platformcomponents and conceptsinstallationkey components: ansible-navigator, ansible-builder, automation controllerrun playbooks with the automation controller
components and concepts
installation
key components: ansible-navigator, ansible-builder, automation controller
run playbooks with the automation controller
Ansible Tower / AWXfeatures of the Ansible Tower / AWX (review)(preparation for and) installation of the Ansible Tower / AWX (review)components (files and services) of the Ansible Tower / AWX (review)starting and stopping the Ansible Tower / AWX (review)logging into the Ansible Tower / AWX (review)using awx-manageAnsible Tower / AWX smart inventorydefining manual and Git (SCM) projectscreating job templates for an existing projectwatching and chaining (multi-) playbooks (workflows)using roles in the Ansible Tower / AWXinterfacing with the Ansible Tower / AWX APIinstalling and using the tower-cli / awx utilityAnsible Core tower_ modules (to the Ansible Tower / AWX )backing up and restoring Ansible tower objectsbacking up and restoring the Ansible Tower / AWX databaseupdating the Ansible Tower / AWXintroduction to Ansible Tower / AWX clustersAnsible Tower / AWX virtual environment (setup and usage)
features of the Ansible Tower / AWX (review)
(preparation for and) installation of the Ansible Tower / AWX (review)
components (files and services) of the Ansible Tower / AWX (review)
starting and stopping the Ansible Tower / AWX (review)
logging into the Ansible Tower / AWX (review)
using awx-manage
Ansible Tower / AWX smart inventory
defining manual and Git (SCM) projects
creating job templates for an existing project
watching and chaining (multi-) playbooks (workflows)
using roles in the Ansible Tower / AWX
interfacing with the Ansible Tower / AWX API
installing and using the tower-cli / awx utility
Ansible Core tower_ modules (to the Ansible Tower / AWX )
backing up and restoring Ansible tower objects
backing up and restoring the Ansible Tower / AWX database
updating the Ansible Tower / AWX
introduction to Ansible Tower / AWX clusters
Ansible Tower / AWX virtual environment (setup and usage)

Learner Outcomes
At the completion of the course, participants should be able to:
perform advanced configuration for an Ansible control node and managed node
add the usage of conditionals, loops, filters, and loopbacks to playbooks
use lookups to capture data source in a playbook
request notification on configuration changes
create and implement dynamic inventory definitions
implement reusable roles and collections capabilities and dependencies
control ad-hoc and playbook output with callback plugins
create and implement dynamic inventory definitions
implement reusable roles capabilities and dependencies
program and use the features of the Ansible Tower
develop a best practice usage for all Ansible components

Night

$3,49500

  • Date
  • Days of the Week
  • Time
  • Duration
  • Hours/CEUs
  • Aug 04 - Aug 27, 2026
  • Tue,Thu
  • 5:30 PM - 8:30 PM (CST)
  • 8 Nights
  • 24 hours / 2.4 CEUs
Add to cart arrow

Night

$3,49500

  • Date
  • Days of the Week
  • Time
  • Duration
  • Hours/CEUs
  • Nov 23 - Dec 21, 2026
  • Mon,Wed
  • 5:30 PM - 8:30 PM (CST)
  • 9 Nights
  • 27 hours / 2.7 CEUs
Add to cart arrow

Our Testimonials

"We equip professionals with in-demand skills, strategically aligning our courses with industry needs and ensuring our curriculum reflects the latest technologies."

Katherine with comp
Katherine Cain Executive Director

Our Training Partners