Skip to content Skip to content
Vladimir Chavkov

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.

Duration3 days (24 hours)
LevelIntermediate
DeliveryIn-person, Live online, Hybrid
CertificationRed Hat Certified Specialist in Developing Automation (EX374)
  • 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

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

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

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

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
  • Ansible Fundamentals or equivalent experience
  • Comfortable writing playbooks and roles
  • Basic Linux system administration skills
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, and post-training support.