In all the previous chapters in this book, we have been using Ansible and, more specifically, Ansible Engine, and we have carried out different automation tasks using the command-line interface (CLI) options provided by Ansible. However, consuming Ansible in this approach at a large scale, and in an IT enterprise across multiple teams, can be challenging. This is why we will introduce the Ansible Web eXecutable (AWX) framework. AWX is an open source project, and it is the upstream project from which Red Hat Ansible Tower is derived.
AWX is a wrapper around Ansible Engine, and it provides extra features in order to simplify running Ansible at scale in an enterprise, across different teams. It provides multiple additional features, the following:
- A graphical user interface (GUI)-based interface
AWX provides a visual dashboard to execute...