Red Hat Ansible Automation Platform

Simple IT automation anyone can use

Why, when, and how of automation

Red Hat Ansible Automation Platform allows developers to set up automation to provision, deploy, and manage compute infrastructure across cloud, virtual, and physical environments.  Common use cases for Ansible Automation Platform include end-to-end workflow orchestration, application deployment, continuous delivery, configuration management, infrastructure provisioning, and security threat response.

Developers of Ansible content—Ansible content creators, as we call them—create automation via simple, YAML-based syntax files called playbooks, along with plugins written in Python, bash, or any other language of their choice.  Creators then package their content into collections to be distributed via Ansible Galaxy to the larger community, or internally via their localized Ansible automation hub.

Click here to find out how automation can help your business.

Get started with Kafka

Ansible tooling

Ansible tools diagram
 

 

A key component for getting the most out of an Ansible Automation Platform subscription is utilizing the tools that are available to you. Adopting the tools below allows you to unlock the full power of automation that comes with your subscription. Learn more.
 

Content tools

Ansible Automation Platform content tools are designed to help make building and deploying execution environments a more seamless experience. Learn more.
 

Business and analytics tools

These tools provide a visual dashboard, health notifications, and organizational statistics across different teams using Ansible Automation Platform. These tools allow you to get visibility into the status of automation and convert the benefits of automation to real-world currency.
Learn more.

Ansible Automation Platform 2.2 available now

Red Hat Ansible Automation Platform 2.2 offers a better automation experience, with new capabilities that help teams create, manage, and scale automation consistently and efficiently.

See what’s new in Ansible Automation Platform 2.2  

Download Ansible Automation Platform 2.2  

Key features

 Topology allows you to visualize even the most complex automation topologies across multiple sites

 AAP 2.2 includes a simpler, more intuitive way to connect your automation data with Red Hat Insights. With Red Hat Insights connected, you get actionable metrics and dashboards to help identify, troubleshoot, and resolve operational, business, and security issues across your entire ecosystem.

 AAP 2.2 is supported on Red Hat Enterprise Linux 9. It provides an updated certified Red Hat Enterprise Linux System Roles Collection to automate RHEL 9 instances. 

 Updated VS code extension providing features such as live validation, integration with ansible-lint, syntax highlighting, and auto-completion.

 Network automation enhancements offer additional network use-cases and increased performance and resiliency.

 Several technology preview features such as a chain of custody for Ansible content, updated developer tooling, an automation services catalog as an on-premises offering, and many more.

Ansible Automation Platform on Edge and Azure

Getting started

Ansible Automation Platform for Edge

Edge automation with Ansible Automation Platform takes IT automation out of the datacenter and into edge devices and workloads that are actually being automated. Many devices are in use at remote locations, where there may not be IT staff available to maintain and configure them. Ansible Automation Platform can help you centrally automate the provisioning of devices and processes far from your infrastructure’s core.

Messages

Ansible Automation Platform on Azure

To support cloud-native development, Ansible Automation Platform will soon be available on Microsoft Azure as a managed offering. This new offering will be supported by Red Hat and provides the complete Ansible Automation Platform including integration with native Azure services, the full Microsoft collection for Azure (co-developed and security-tested by Microsoft and Red Hat). Sign up to be notified of general availability.

Integrating Ansible into your existing IT

Red Hat understands that today’s enterprises use a wide variety of tools and vendors to manage their IT estate, and Ansible Automation Platform was designed to work seamlessly with them. Ansible Automation Platform includes hundreds of modules to support a wide variety of IT integrations. Browse integration solutions below.

 

Explore more integrations with Ansible

Get involved

The Ansible open source project

Red Hat’s product development cycle has always been rooted in open source and the communities that help to steer Red Hat’s products’ direction. Like Fedora is the upstream project for Red Hat Enterprise Linux, the projects listed here are the upstream versions of products that make up the Red Hat Ansible Automation Platform.

 

Ansible

Ansible developers (including community contributors) add new features, fix bugs, and update code in many different repositories in the Ansible community. The ansible/ansible repository contains the code for basic features and functions, such as copying module code to managed nodes. This code is also known as ansible-base.

AWX

AWX is the upstream project from which the Red Hat Ansible Tower offering is ultimately derived. AWX is designed to be a frequently released, fast-moving project where all new development happens.

Galaxy

Galaxy provides pre-packaged units of work known to Ansible as roles and collections. Content from roles and collections can be referenced in Ansible playbooks and immediately put to work. You'll find content for provisioning infrastructure, deploying applications, and all of the tasks you do every day.

Developer mailing list

For those who are looking to connect with other Ansible developers and collaborate on your deployments or content, please visit the developer mailing list to sign up and get started.