|Platform component||Uses and benefit|
|Ansible Core||Ansible Automation Platform is aligned with the global community behind the Ansible project, with added foundational capabilities and assurance from Red Hat that help your business comfortably adopt organization-wide automation at any scale.|
|Automation controller||The control plane for Ansible Automation Platform is called automation controller (formerly Ansible Tower). It includes a user interface (UI), role-based access control (RBAC), workflows, and CI/CD for helping your team scale. Automation controller helps standardize how automation is deployed, initiated, delegated, and audited. Manage inventory, launch and schedule workflows, track changes, and integrate into reporting, all from a centralized user interface and RESTful application programming interface (API). |
|Automation execution environments||Packaged as containers, automation execution environments (which replace Ansible Engine) are defined, consistent, and portable environments for executing Ansible playbooks and roles. Execution environments offer a simple, flexible way to build, reuse, and scale automation content.|
|Automation mesh||Automation mesh provides a simple, flexible, and reliable way to scale automation of large inventories across diverse network topologies, platforms, and teams. Automation mesh facilitates resilience and fault tolerance, while providing enhanced security to standardize and normalize automation across your entire IT estate. The topology viewer feature allows users to graphically visualize even the most complex automation topologies, including hop, execution, hybrid, and control nodes, all across multiple sites. |
|Ansible Content Collections||Ansible Content Collections helps Ansible content creators and developers to get automation up and running faster. Certified Ansible Content Collections are backed by Red Hat and a robust partner ecosystem. They are trusted, flexible automation content building blocks for a variety of use cases.|
|Automation hub||Automation hub provides a place for Ansible Automation Platform customers to quickly find, use, and extend content that is supported by Red Hat and its technology partners, for additional reassurance for the most demanding environments. Private automation hub is also available, and offers customers a container image repository of their execution environments as an on-premise instance of automation hub.|
|Ansible content tools|
Ansible Automation Platform includes tools to help make building and deploying execution environments a more seamless creation experience.
- Execution environment builder (ansible-builder) is a command line tool that helps build Ansible environments into containers using podman. It lets automation creators and operators build custom execution environments with the exact Ansible content needed for their automation.
- Automation content navigator (ansible-navigator) provides a top-level platform interface (via CLI or TUI) for Ansible automation creators. It provides a more cohesive, consistent, and predictable top-level automation content creation experience designed to help the enterprise Ansible developer.
- Ansible-lint is a command-line tool that further enhances the content creation experience by promoting proven practices, patterns, and behaviors, while avoiding common pitfalls that could lead to bugs or creating code that is harder to maintain.
|Automation analytics and Red Hat Insights for Ansible Automation Platform|
Automation analytics is a suite of dashboards to help IT leaders and automation architects observe how teams are adopting automation and track the success of those efforts. It measures automation return on investment (ROI) and can predict the time and cost savings of future projects, helping teams plan and scale more efficiently. Operations teams can track the status of automation deployments across multiple clusters, making it easier to manage job templates, tasks, and modules.
Red Hat Insights for Red Hat Ansible Automation Platform allows users to visualize and assess the status of Ansible-managed infrastructure, whether that is a single cluster or multiple clusters. IT teams can monitor and proactively respond to IT infrastructure performance, system availability, and security vulnerabilities, helping to minimize compliance risks, security threats, and potential downtime.
|Automation services catalog||Automation services catalog extends self-service automation to business users and developers. IT teams are freed from managing manual, repetitive requests and approvals for system access or other resources. It allows automation content to be distributed across teams, applying appropriate policy and governance to meet compliance and procurement requirements.|