Ansible Automation Platform
Ansible Automation Platform (formerly Ansible Tower) provides a REST API for managing automation workflows, job templates, inventories, credentials, and projects. The API enables programmatic access to the automation controller for launching jobs, managing infrastructure inventory, and orchestrating complex multi-tier deployments across hybrid cloud environments.
APIs
Ansible Automation Controller API
RESTful API for the Ansible Automation Controller (formerly Ansible Tower) providing programmatic access to job templates, workflows, inventories, credentials, projects, and job...
Ansible Automation Hub API
REST API for Ansible Automation Hub providing access to certified and validated Ansible content collections, roles, and execution environments. Supports searching, downloading, ...
Ansible Event-Driven Automation API
API for Event-Driven Ansible (EDA) Controller enabling management of rulebooks, activations, and event sources for automated response to infrastructure and application events.
Ansible Galaxy API
REST API for Ansible Galaxy, the community hub for sharing Ansible roles and collections. Supports searching, downloading, and rating community automation content.
Features
Define and manage reusable automation job templates with variables, credentials, and inventory assignments.
Build multi-step automation workflows with conditional logic, error handling, and approval gates.
Manage dynamic and static inventories of infrastructure hosts with grouping and variable assignment.
Fine-grained access control for automation resources with teams, users, and permission assignments.
Automatically respond to infrastructure events with rulebook-driven automation triggers.
Discover, install, and manage certified Ansible content collections from Automation Hub.
Use Cases
Automate provisioning of servers, networks, and cloud resources across hybrid environments.
Maintain consistent configuration across thousands of servers with idempotent automation.
Automate application deployment pipelines with rolling updates and rollback capabilities.
Enforce security policies and compliance standards through automated remediation workflows.
Automate network device configuration and management across multi-vendor environments.
Integrations
Integration with Red Hat Satellite for content management and patch automation.
ITSM integration for change management approval workflows and incident remediation.
Cloud automation modules for AWS services including EC2, S3, RDS, and CloudFormation.
Cloud automation modules for Azure services including VMs, AKS, and Azure Resource Manager.
Infrastructure as code integration for provisioning with Terraform and configuring with Ansible.
CI/CD pipeline integration for automated deployment workflows triggered by Jenkins.