Course Schedule
| Date | Time | Price | Option |
|---|---|---|---|
| 06/16/2026 | 09:00 AM - 05:00 PM CT | $2,295.00 | |
| 09/21/2026 | 09:00 AM - 05:00 PM CT | $2,295.00 |
Overview
Hands-on Ansible / Introduction to Automation with Ansible is a three-day, lab-intensive course geared for toward those responsible for automation of configuration management; consistent and repeatable application deployment; provisioning and deployment of development, testing, and production servers; and (optionally) integration with DevOps CI/CD workflows. Throughout the course participants will explore core Ansible features such as automatic provisioning, configuration management, service deployment and operational processes. This course also covers enterprise topics such as managing sensitive data (Ansible Vault), Ansible Tower, and integrating with Docker (optional). Attendees might include Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers.
Audience Profile
The audience would include system administrators, DevOps engineers, and IT professionals looking to automate server configuration, deployment, and management tasks.
At Course Completion
Working in a hands-on learning environment led by our expert practitioner attendees will explore how to:
Describe Ansible concepts and install Red Hat Ansible Engine (optional – we can pre-install is as well if desired, depending on the audience)
Deploy Ansible and Configure Ansible to manage hosts and run ad hoc Ansible commands.
Implement playbooks
Write a simple Ansible playbook and run it to automate tasks on multiple managed hosts.
Manage variables and facts
Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts.
Implement task control; Manage task control, handlers, and task errors in Ansible playbooks.
Deploy files to managed hosts
Deploy, manage, and adjust files on hosts managed by Ansible.
Manage large projects
Write playbooks that are optimized for larger, more complex projects.
Simplify playbooks with roles
Use Ansible roles to develop playbooks more quickly and to reuse Ansible code.
Troubleshoot Ansible
Troubleshoot playbooks and managed hosts.
Automate Linux administration tasks
Automate common Linux system administration tasks with Ansible.
Outline
Please note that this list of topics is based on our standard course offering, evolved from typical industry uses and trends. We will work with you to tune this course and level of coverage to target the skills you need most.
Ansible Overview
Overview of Architecture
Overview of Deployments
Inventory
Deploying Ansible
Installing
Configuration Files
Running Ad Hoc Commands
Dynamic Inventory
Playbooks
Writing YAML Files
Modules
Variables and Inclusions
Variables
Facts
Inclusions
Task Control
Constructing Flow Control
Handlers
Tags
Handling Errors
Jinja2 Templates
Roles
Role Structure
Creating Roles
Deploying Roles with Ansible Galaxy
Optimizing Ansible
Configuring Connection Types
Configuring Delegation
Configuring Parallelism
Ansible Vault
Configuring Ansible Vault
Executing with Ansible Vault
Troubleshooting Ansible
Troubleshooting Playbooks
Troubleshooting Managed Hosts
Ansible Tower
Ansible Tower overview
Installing
Account management
Hosts
Jobs
Prerequisites
Attendees should have incoming experience similar to the topics listed in the course(s) below or should have attended these as a pre-requisite:
• Introduction to Python Programming Basics
• Introduction to Linux
FAQ
Ten (10) business days’ notice is required to reschedule a class with no additional fees. Notify TOPTALENT LEARNING as soon as possible at 469-721-6100 or by written notification to info@toptalentlearning.com to avoid rescheduling penalties.
Please contact our team at 469-721-6100; we will gladly guide you through the online purchasing process.
You will receive a receipt and an enrollment confirmation sent to the email you submitted at purchase. Your enrollment email will have instructions on how to access the class. Any additional questions our team is here to support you. Please call us at 469-721-6100.
If a student is 15 minutes late, they risk losing their seat to a standby student. If a student is 30 minutes late or more, they will need to reschedule. A no-show fee will apply. Retakes are enrolled on a stand-by basis. The student must supply previously issued courseware. Additional fees may apply.
You will receive a ‘Certificate of Completion’ once you complete the class. If you purchased an exam voucher for the class, a team member from TOPTALENT LEARNING will reach out to discuss your readiness for the voucher and make arrangements to send it.