Red Hat Ansible Automation Platform

Product overview

Product overview Red Hat® Ansible® Automation Platform is Red Hat's enterprise IT automation solution that includes everything needed to build, deploy, and manage end-to-end automation at scale. Built on a powerful, agentless framework, Ansible Automation Platform is engineered to help organizations create, manage, and scale their automation workloads. It offers a flexible, stable, and security-focused foundation for deploying end-to-end automation solutions—from IT processes, to hybrid cloud, to edge locations.

Automating at scale requires a top-down strategy that includes investments in time, technology, and people. Make the most of that investment—and stay ahead of the competition—with Ansible Automation Platform. It will help your organization operate more efficiently, reduce costs, and free up time for innovation.

Features and benefits

Red Hat Ansible Automation Platform helps organizations adopt a culture of collaborative automation by delivering a consistent experience everywhere, based on features tailored to the needs of the entire IT team. With Ansible Automation Platform:

  • IT managers and architects can more easily expand automation across the enterprise, while managing automation policy and governance with the automation services catalog and getting real-time reporting across the entire stack with Red Hat Insights for Ansible Automation Platform.
  • Developers retain the freedom to build, without the operational overhead of maintaining many tools and frameworks. Execution environments deliver a consistent container-like experience for building and scaling automation, with new tooling included to help build and manage them. Ansible Content Collections offer prebuilt automation content from more than 100 certified partners, with solutions available for nearly every use case.
  • Administrators and operators have powerful tools in automation controller and Ansible automation hub to manage and share automation projects more efficiently, with a common language and broadly accessible mix of command line interfaces (CLIs), graphical user interfaces (GUIs), and text-based user interfaces (TUI) across endpoints.
  • Your organization can tackle automation challenges from network and security automation, to cloud infrastructure provisioning, to configuration management, to continuous integration and continuous delivery (CI/CD), containers, and beyond.

Red Hat Ansible Automation Platform overview

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. It includes a user interface (UI), rolebased 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 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 help Ansible content creators and developers to get automation up and running faster. Red Hat Ansible Certified 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

Ansible 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, offering customers a container image repository of their execution environments as an onpremise instance of Ansible 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 toplevel 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 to 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.

Event-Driven Ansible Event-Driven Ansible helps IT teams respond to changing IT conditions automatically, providing consistent and accurate responses. It works with a range of observability and open source sources of “events,” which is data about what is happening in the environment. Based on conditional rulebooks you create with specific actions for any IT use case, it can automatically decide on the proper response, then act without manual intervention. You can also create automated end-to-end processes to handle routine low-level tasks, such as certificate checking or fact gathering to support a service ticket–and much more

Ansible Automation Platform brings together the best of on-premise automation innovation while including hosted services that can be accessed alongside other Red Hat Cloud Services on the Red Hat Hybrid Cloud Console.

Ansible Automation Platform is also now available as a managed application from Microsoft Azure, a self-managed offering available from the AWS Marketplace, and a self-managed application available from the Google Cloud Marketplace—all supported by Red Hat. Other managed and self-managed offerings from major public cloud marketplaces are coming soon.

No matter where you are on your enterprise automation journey, Ansible Automation Platform helps you:

  • Accelerate. Get started faster by combining the power of Ansible’s massive open source community and prebuilt content collections of the most-used Ansible roles and modules. Codify your infrastructure and share across teams and individuals where you are already running deployments, whether on-premise or in the cloud.
  • Integrate. Easily transfer your automation into multiple domains and across different use cases. Stakeholders across developer, operator, and line-of-business teams can now engage with Ansible Automation Platform in ways that work best for them and make sense for their individual roles without slowing development time.
  • Scale. Take advantage of an architecture that delivers consistent, reliable performance at scale, giving you the ability to automate any workload, anywhere. Then, take your automation even further with analytics, policy and governance, and content management. Ansible Automation Platform tools make day-to-day life more efficient, allowing you to solve problems once and share the results with everyone.

Robust IT ecosystem support

Red Hat Ansible Automation Platform supports a variety of platforms across servers, clouds, networks, containers, and more to meet you where you are in your automation journey.

  • Operating systems and virtualization: Red Hat Enterprise Linux®, Windows and Windows Server, VMware
  • Networks: Arista, Cisco, F5, Infoblox, Juniper, Dell/EMC, Aruba, A10, and more
  • Cloud: Amazon Web Services, Google Cloud Platform, Microsoft Azure, Red Hat OpenStack® Platform
  • DevOps tools: Atlassian, Check Point, CyberArk, Datadog, IBM, Splunk
  • Security: Cisco ASA, Check Point, CyberArk, Fortinet, Splunk, IBM Resilient, and Qradar
  • IT Service Management: ServiceNow