Ansible Automation Platform Training
This 3-day training covers the full Ansible Automation Platform (AAP), including Automation Controller (formerly Tower), Automation Hub, and Event-Driven Ansible. Participants learn to install and configure AAP, create job templates and workflows, implement RBAC, manage inventories and credentials securely, integrate with external systems via API and webhooks, and monitor and scale the platform. Hands-on labs use a pre-deployed AAP cluster.
Scale your Ansible automation with this 3-day deep dive into Ansible Automation Platform. Learn to manage automation at enterprise scale using automation controller, execution environments, automation mesh, and centralized credential management.
Training Details
| Duration | 3 days (24 hours) |
| Level | Intermediate |
| Delivery | In-person, Live online, Hybrid |
| Certification | Red Hat Certified Specialist in Developing Automation (EX374) |
Who Is This For?
- Ansible users ready to scale beyond CLI-driven automation
- Platform engineers building self-service automation
- Operations teams adopting centralized automation management
- Teams evaluating Ansible Automation Platform for enterprise use
Learning Outcomes
After completing this training, participants will be able to:
- Install and configure Ansible Automation Platform components
- Manage job templates, workflows, and schedules in automation controller
- Build custom execution environments with ansible-builder
- Configure automation mesh for distributed execution
- Implement RBAC and credential management
- Integrate automation with external systems via webhooks and APIs
Detailed Agenda
Day 1: Automation Controller
Module 1: Platform Architecture
- Ansible Automation Platform components overview
- Automation controller, hub, and EDA controller
- Installation methods and topology planning
- Hands-on: Deploy Ansible Automation Platform
Module 2: Automation Controller Essentials
- Organizations, teams, and users
- Projects and SCM integration
- Inventories — static, dynamic, and smart inventories
- Hands-on: Configure controller with projects and inventories
Module 3: Job Templates and Workflows
- Job template configuration and surveys
- Workflow job templates with approval nodes
- Schedules and notifications
- Hands-on: Build multi-step automation workflows
Day 2: Execution Environments and Mesh
Module 4: Execution Environments
- Why execution environments replace Python virtualenvs
- Building custom EEs with ansible-builder
- Private automation hub for EE distribution
- Hands-on: Build and publish custom execution environments
Module 5: Automation Mesh
- Mesh topology and node types (control, execution, hop)
- Configuring mesh for distributed environments
- Network considerations and peering
- Hands-on: Deploy multi-site automation mesh
Module 6: Credentials and RBAC
- Credential types and custom credentials
- Role-based access control model
- External credential lookups (HashiCorp Vault, CyberArk)
- Hands-on: Implement RBAC and external credential management
Day 3: Advanced Platform Features
Module 7: Automation Hub
- Private automation hub setup
- Certified and validated content collections
- Content signing and approval workflows
- Hands-on: Configure private hub with curated collections
Module 8: Event-Driven Ansible
- Event-Driven Ansible controller overview
- Rulebooks, sources, and actions
- Integrating with monitoring and alerting systems
- Hands-on: Build event-driven automation workflows
Module 9: API Integration and Operations
- REST API for programmatic access
- Webhook receivers for CI/CD integration
- Backup, restore, and upgrade strategies
- Hands-on: Integrate automation controller with CI/CD pipelines
Prerequisites
- Ansible Fundamentals or equivalent experience
- Comfortable writing playbooks and roles
- Basic Linux system administration skills
Delivery Formats
| Format | Description |
|---|---|
| In-Person | On-site at your company's location, hands-on with direct interaction |
| Live Online | Interactive virtual sessions with screen sharing and real-time labs |
| Hybrid | Combination of on-site and remote sessions, flexible scheduling |
All formats include hands-on labs, course materials, and post-training support.
Ready to get started?
Request a training quote for your team — in-person, live-online, or hybrid.