This is the revised and expanded edition. It assumes you already know Ansible and Kubernetes, so it skips the history and the marketing. The focus is upstream AWX: the AWX Operator as the install path, not Docker Compose, not a tarball.
Who This Guide Is For
This guide is designed for individuals who are already familiar with Ansible and are looking to expand their automation capabilities. If you're an IT professional, DevOps specialist, or system administrator who has relied on Ansible to streamline workflows, deploy applications, and manage configurations, this guide will take your skills to another level.
Experienced Ansible Users: If you've been using Ansible from the command line and are comfortable writing playbooks and roles, this guide will introduce you to the benefits of AWX. You'll learn how to leverage its web-based interface to manage and scale your automation efforts more effectively.
DevOps Specialists: For those integrating automation into continuous integration and continuous deployment (CI/CD) pipelines, this guide will show you how AWX can fit into your existing processes. You'll gain insights on how to orchestrate complex workflows and ensure consistent deployments across various environments.
System Administrators: If you manage a variety of servers and services, this guide will demonstrate how AWX can simplify your tasks. You'll discover how to use AWX to schedule jobs, manage inventory, handle job templates and alerts, and monitor your infrastructure.
Cloud-Native Practitioners: Those working in cloud-native environments will find this guide particularly useful. You'll see how AWX can be integrated with cloud services and container orchestration platforms to automate infrastructure management and application deployment.
Security Engineers: If your focus is on improving security, this guide will highlight how AWX can help enforce security policies, manage access controls, securely manage credentials, and audit automation tasks to facilitate compliance with your organizational standards.
SRE Professionals: Site Reliability Engineers looking to implement reliable, repeatable, and scalable automation processes will benefit from the detailed workflows and strategies presented in this guide. AWX's capabilities in monitoring, managing automated tasks, signing off on changes, and managing alerts align well with SRE principles.
Developers: If you're looking to automate deployment tasks, testing, on-demand environments, and other repetitive work, this guide will show you how to fit AWX into your day-to-day workflows. And if you're working in a DevOps or Agile environment, it will help you understand how to connect your development pipeline with CI tools and broader automation processes.
Teams and Organizations: Whether you're part of a small team or a large organization, this guide will show you how to collaborate effectively using AWX. You'll learn how to share automation tasks, manage user permissions, and ensure consistent execution across your infrastructure.
Red Hat Ansible Automation Platform Users: AWX is the upstream project for the Red Hat Ansible Automation Platform. If you're using the commercial version of Ansible, this guide will help you understand the underlying technology and most of the features available in the commercial offering.
In essence, if you are aiming to move beyond a simple Ansible setup and want to learn a sophisticated Ansible-based automation platform, this guide is for you.






















