Red Hat Ansible Automation Platform

Deploy consistent, reliable automation everywhere

Download at no-costMore ways to try

Whether you're new to Ansible or an experienced user, these learning paths, self-paced labs, and other resources will help you reach the next phase of your automation journey with confidence. Let's go!

I'm new to Ansible

Foundations of Ansible

Foundations of Ansible

Explore the essential Ansible concepts, terminology, and tools to prepare you for creating automation content.

Follow this learning path 

YAML Essentials for Ansible Automation Platform

YAML Essentials for Ansible Automation Platform

Learn about YAML, its syntax and structure, and how it applies to Ansible.

Follow this learning path 

Getting Started with the Ansible VS Code Extension

Getting Started with the Ansible VS Code Extension

Learn about the Ansible VS Code extension and discover best practices for building Ansible code.

Follow this learning path 

Getting Started with Ansible Playbooks

Getting Started with Ansible Playbooks

Explore the use of plays, tasks, modules in creating Ansible Playbooks.

Follow this learning path 

I'm more experienced with Ansible and want to learn more

Standardized Enterprise-Wide Deployments

Create your first Ansible Playbook

Write a simple playbook to automate basic infrastructure tasks.

Try hands-on lab 

Getting Started with Ansible Content Collections

Getting Started with Ansible Content Collections

Explore Ansible Content Collections, and learn how to create and use them in your Ansible automation.

Follow this learning path 

Create your first Ansible Content Collection

Create your first Ansible Content Collection

Learn how to sign Ansible Content Collections and install collections with ansible-galaxy CLI.

Try hands-on lab 

 Test an Ansible collection

Test an Ansible collection

Learn how to perform bug fixes during the development of an Ansible collection.

Try hands-on lab 

Get started developing an Ansible module

Get started developing an Ansible module

Learn the fundamentals of creating an Ansible module.

Try hands-on lab 

Get started with Ansible navigator

Get started with Ansible navigator

Install Ansible navigator and take a closer look at the command line.

Try hands-on lab 

Get started with Ansible builder

Get started with Ansible builder

Install Ansible builder and create an execution environment.

Try hands-on lab 

I want to explore automation use cases

Get started with Event-Driven Ansible and rulebooks

Get started with Event-Driven Ansible and rulebooks

Learn the basics of using Event-Driven Ansible and follow some simple examples.

Try hands-on lab 

 Terraform and Ansible Automation Platform

Terraform and Ansible Automation Platform

Learn how to use Terraform and Ansible Automation Platform together to simplify and extend your automation on one platform

Try hands-on lab 

The Ansible ServiceNow ITSM integration

The Ansible Service Now ITSM integration

Explore the basics of the ServiceNow ITSM content collection to automate your service tickets.

Try hands-on lab 

Ansible Automation Platform for network admins

Ansible Automation Platform for network admins

Learn how to simplify and basic network administrative tasks.

Try hands-on lab 

Get started with Windows automation

Get started with Windows automation

Connect to a Windows host and create templates, roles, and playbooks to automate Windows and Active Directory.

Try hands-on lab 

Get started with automation and edge computing

Get started with automation and edge computing

Learn how Ansible Automation Platform helps you automate consistently at the network edge.

Try hands-on lab 

Automation e-books

An IT executive's guide to automation

An IT executive's guide to automation

Choosing an Automation Tool

Choosing an Automation Tool

Automation at the edge

Automation at the edge

Build a foundation of security with Zero Trust and automation

Build a foundation of security with Zero Trust and automation

Automation cheat sheets

Network automation with Ansible validated content

Network automation with Ansible validated content

WiFi automation with Ansible and SD-WAN Meraki

WiFi automation with Ansible and SD-WAN Meraki

SSH into remote machines using Ansible

SSH into remote machines using Ansible