Ansible Automation Platform Training
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
Section titled “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?
Section titled “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
Section titled “Learning Outcomes”After completing this training, you’ll 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
Section titled “Detailed Agenda”Day 1: Automation Controller
Section titled “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
Section titled “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
Section titled “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
Section titled “Prerequisites”- Ansible Fundamentals or equivalent experience
- Comfortable writing playbooks and roles
- Basic Linux system administration skills
Delivery Formats
Section titled “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.