Automation guide

The best AWX alternatives

AWX hasn’t had a release since July 2, 202412. Six alternatives can run your existing playbooks. Ansible Automation Platform is Red Hat’s paid downstream, and Semaphore UI is a lighter self-hosted UI. Rundeck and Foreman call Ansible from a broader operations tool, and Jenkins runs playbooks as pipeline steps. Ascender Pro, CIQ’s commercially supported enterprise Ansible automation suite, has a controller that derives from AWX, so your playbooks come with you.

Updated September 30, 2026

Enterprises, national laboratories, and government agencies run production on CIQ.

AWX alternatives compared

AWX is the first column, so you can see what each alternative keeps and what it drops.

AWXAscender ProAnsible Automation PlatformSemaphore UIRundeckForemanJenkins
What it isOpen source web UI, REST API, and task engine on Ansible1CIQ’s commercially supported enterprise Ansible automation suite; the Ascender controller derives from AWX15Red Hat’s supported platform built from AWX and other upstreams7Self-hosted UI and API for Ansible, Terraform, and scripts8Runbook automation console with a built-in Ansible plugin910Provisioning and life cycle tool with an Ansible integration12CI server; the Ansible plugin runs playbooks as build steps14
Runs your existing playbooksRoles, through remote execution12Yes, as build steps14
Imports AWX job templates, inventories, and credential objectsNot applicableSame object model; export and import playbooks on the CIQ blog. Credential secrets and role assignments are re-entered.Same object model7No; templates are rebuiltInventory as a node source; jobs rebuilt10Roles and variables imported; jobs rebuilt12
Job templates, workflows, RBAC, and surveysTemplates, schedules, and role-based access; workflows in Pro; no surveys8Jobs, workflows, options, and ACLs in Rundeck’s own model9Roles per host or host group; job scheduling through remote execution12Pipelines and Jenkins credentials; no inventory or host model14
Commercial supportCommunity only1CIQ enterprise support, Standard and Premium tiers (pricing)Standard 9 to 5, Premium 24x75Pro: 48-hour, business-day SLA8Commercial edition from PagerDuty9Community13Community14
Published priceFree1Published at /pricingNot published; quote5Free; Pro $490 per year8Not published9Free13Free14
Release statusNo release since July 2, 202412Maintained by CIQ under a support contractAAP 2.7 current7ActiveActiveActiveActive
Runs onKubernetes, through the AWX Operator4The Kubernetes footprint you already run15Containerized on RHEL, or OpenShift7Self-hosted binary or container8Own server; Ansible installed on the Rundeck host10Foreman server and Smart Proxies12Jenkins controller and agents, with Ansible on the PATH14
LicenseApache 2.01Ascender controller Apache 2.015; Ascender Pro subscriptionSubscription5MIT Community; Pro subscription8Apache 2.0 Community; commercial edition11GPL v313MIT

Third-party facts and list prices come from each vendor’s public documentation, captured September 2026, and are linked in the sources below. Vendors change their terms, so verify before you buy. If you work for a vendor named here and something is wrong, email us and we will correct it.

Sources

  1. Ansible project, AWX README (upstream of Ansible Automation Platform; last release July 2, 2024)
  2. Ansible project, AWX releases (24.6.1, July 2, 2024)
  3. Ansible project, Upcoming changes to AWX Operator installation methods (removed from OperatorHub August 9, 2024)
  4. Ansible project, AWX Operator documentation (installs and manages AWX on Kubernetes)
  5. Red Hat, Ansible Automation Platform pricing (Standard 9 to 5, Premium 24x7; quote-based)
  6. Red Hat, Automation controller license and support (managed node counts, trial without support)
  7. Red Hat, Red Hat Ansible Automation Platform 2.7 documentation (components, installation, and release notes)
  8. Semaphore UI, Pricing (Community MIT; Pro $490 per year for 4 users and 4 runners, up to 500 nodes, workflows; Enterprise custom)
  9. PagerDuty, Rundeck by PagerDuty (open source and commercial editions; Ansible orchestration)
  10. PagerDuty, Rundeck documentation: using Ansible (built-in plugin; Ansible installed on the Rundeck server)
  11. PagerDuty, Rundeck on GitHub (Apache 2.0)
  12. Foreman project, Managing configurations using Ansible integration in Foreman
  13. Foreman project, Foreman on GitHub (GPL v3)
  14. Jenkins project, Ansible plugin for Jenkins (playbooks, ad hoc commands, vault; Ansible on the agent PATH)
  15. CIQ, Ascender on GitHub (based on the upstream AWX project, Apache 2.0, Kubernetes installer)

Each alternative, with its tradeoffs

The alternatives fall into two groups. Platforms with job templates, inventories, and RBAC replace AWX in kind. Other tools run Ansible as one feature of something else. Start by deciding how much of Tower’s model you actually use.

Ascender ProYour playbooks come with you, with enterprise support behind them

Ascender Pro is CIQ’s commercially supported enterprise Ansible automation suite. It runs the playbooks your team already wrote and adds role-based access control, workflow orchestration, scheduling, and a REST API around them, with enterprise support and a maintained roadmap behind it. Its controller, Ascender, is based on the upstream AWX project and released under Apache 2.0. The object model is the one your team already uses: organizations, inventories, credentials, projects, job templates, workflows, and surveys15. The CIQ blog walks through export and import playbooks that move those objects from AWX into Ascender. Credential secrets and role assignments are re-entered after the import.

Your team keeps its playbooks, inventories, and job templates, and gains capability the community build lacks. Ledger records automation-driven change and keeps drift, errata, and CVE records by host. Reaqt dispatches your existing playbooks in response to events. Registry and Galaxy Proxy give you a private source and a cache for collections and images. Ascender Pro deploys on the Kubernetes footprint you already run15, and pricing is published on the pricing page. See Ascender Pro vs. Ansible Automation Platform.

Best for

  • AWX estates that need support, an SLA, and a maintained roadmap without a rewrite
  • Production Ansible across a large estate under audit pressure

Watch out for

  • Ascender Pro is a paid subscription; Ascender, the community controller, is free15
  • Reaqt rulebooks use their own format. Event-Driven Ansible rulebooks aren’t compatible, and there’s no migration tooling

AWXWhat you have now, and why you’re looking

AWX is the open source project that Ansible Automation Platform is built from: a web UI, REST API, and task engine on top of Ansible, under Apache 2.0, installed on Kubernetes by the AWX Operator14. The last release, 24.6.1, shipped on July 2, 2024, and the project’s own README gives that date as the last release12. In August 2024 the operator was also removed from OperatorHub, and the Helm chart moved to a community repository3. None of that stops a running AWX from running. It does mean there’s no newer release to move to and no one to call, which is a weak footing for a control plane that changes production hosts. Check the release page before you decide. The release gap is a current condition, and it can change.

Best for

  • Evaluating a Tower-style workflow before buying anything
  • Teams that build, patch, and carry their own platform

Watch out for

  • No release since July 2, 202412
  • No support contract or SLA
  • Operator installs moved off OperatorHub in August 20243

Ansible Automation PlatformThe paid downstream: the same model, on Red Hat’s terms

Ansible Automation Platform is where AWX’s features ship with support. Automation controller is the supported build of the AWX controller. It ships alongside private automation hub, Event-Driven Ansible, and a platform gateway, installed in containers on RHEL or on OpenShift7. Because the platform shares AWX’s object model, job templates, inventories, and credentials carry over. Licensing counts managed nodes, and a trial license runs without support6. Support is Standard, 9 to 5, or Premium, 24x7, and pricing is by quote rather than a list price5.

Best for

  • Red Hat shops that want one vendor for OS, OpenShift, and automation
  • Teams that need certified content and Event-Driven Ansible from Red Hat

Watch out for

  • No public price; budgets come from quotes5
  • Runs on RHEL or OpenShift7

Semaphore UIA lighter UI for playbook runs and schedules

Semaphore UI is a self-hosted web interface and API for running Ansible, Terraform, OpenTofu, and shell, Python, or PowerShell scripts. The Community edition is free under MIT. Pro is $490 per year per instance for four users and four runners, with 1- and 10-user packages, up to 500 managed nodes, and a 48-hour, business-day support SLA. Enterprise is custom, with air-gapped options8. Semaphore covers templates, schedules, role-based access, and run history well, and Pro adds workflows. Moving to Semaphore means giving up AWX’s surveys and organizations, and granular task-level permissions require Enterprise. You rebuild templates in Semaphore’s own model.

Best for

  • Small teams that want a UI and scheduler around playbooks and Terraform
  • AWX installs that only ever used a handful of job templates

Watch out for

  • Pro packages top out at 10 users and 500 nodes8
  • No surveys or fleet-wide audit

RundeckRunbook automation that can call your playbooks

Rundeck, from PagerDuty, is a runbook automation service with a web console, command-line tools, and an API. It’s open source under Apache 2.0, with a commercial edition that adds high availability, enterprise runners, and support911. A built-in plugin runs playbooks, inline playbooks, and ad hoc commands, and it can read an Ansible inventory as Rundeck’s node source. Ansible must be installed on the Rundeck server10. That makes Rundeck a good fit when Ansible is one of several things operators run from a self-service console. Job templates, workflows, and credentials are Rundeck concepts, so you rebuild an AWX estate instead of importing it, and commercial pricing isn’t published9.

Best for

  • Operations teams that mix playbooks, scripts, and runbooks in one console
  • Self-service job execution for on-call and support staff

Watch out for

  • AWX objects are rebuilt in Rundeck’s model10
  • Commercial pricing by quote9

ForemanIf you already provision with Foreman or Satellite

Foreman is a free, GPL-licensed tool for provisioning, configuration, and life cycle management of servers on premises or in the cloud13. Its Ansible integration imports roles and variables from the Foreman server and Smart Proxies, assigns them to hosts and host groups, and overrides variables per host. It runs them through remote execution, with results in the job dashboard12. Red Hat Satellite is the supported downstream. If you already run Foreman, this puts Ansible in the tool that owns your hosts. It’s role-centric, so AWX job templates, surveys, and workflows have no direct equivalent.

Best for

  • Existing Foreman or Satellite shops that want roles applied at provision time
  • Host life cycle and configuration in one inventory

Watch out for

  • A provisioning platform to run, and AWX workflows and surveys don’t map to Foreman’s roles12

Jenkins and CI pipelinesPlaybooks on commit or cron, with no inventory or host model

The Jenkins Ansible plugin runs playbooks and ad hoc commands as build or pipeline steps, handles most Ansible Vault operations, and needs Ansible on the agent’s PATH14. GitLab CI and GitHub Actions do the same with a container image. A CI job is the cheapest AWX replacement when what you actually use is scheduled or commit-triggered runs. What it lacks is everything Tower added around the run: a host inventory with facts, per-host job history, surveys, workflow approvals, and role-based access to individual templates and credentials. Anything from that list you need, you rebuild in pipeline YAML.

Best for

  • Playbooks that run as part of a deployment pipeline
  • Teams already standardized on one CI server

Watch out for

  • No inventory, host history, surveys, or per-object RBAC14
  • Credentials and audit live in the CI tool, not the automation tool

If this sounds like your automation:

  • You’re on AWX, and there hasn’t been a release to upgrade to since July 2024.
  • Security asks when the tool that has root on every host last received a fix, and who decided it was safe.
  • An AAP renewal is coming, and no one has priced the alternative.
  • You run Kubernetes everywhere and want the automation platform there too.

See an AWX estate move to Ascender

A recorded demo of the export and import playbooks moving inventories, hosts, projects, credentials, and job templates from AWX or AAP into Ascender, with the playbooks unchanged. Credential secrets and role assignments are re-entered after import.

Watch the demo

Ascender Pro solution brief

The Ascender Pro solution brief

What Ascender Pro is, how it runs the Ansible content you already have, and how an AWX estate moves over.

  • Ascender, Ledger, Reaqt, Registry, and Galaxy Proxy, and what each one does
  • RBAC, workflow orchestration, scheduling, and a REST API around your playbooks
  • Bringing playbooks, job templates, and inventories from AWX with you

Prefer to talk it through?

Get the Ascender Pro solution brief

Frequently asked questions

What is the best alternative to AWX?

For a like-for-like replacement that keeps your job templates, inventories, and credentials, there are two choices. Ansible Automation Platform is Red Hat’s supported downstream. Ascender Pro is CIQ’s commercially supported suite, and its controller derives from AWX. Semaphore UI is the lighter option when you only need templates and schedules. Rundeck, Foreman, and Jenkins run playbooks as one feature of a broader tool, and they require rebuilding the AWX objects.

Is AWX still maintained?

The code is public, but the project’s own README and release page give July 2, 2024 as the last release. In August 2024 the AWX Operator was also removed from OperatorHub, and its Helm chart moved to a community repository. A running AWX keeps running, and there’s no newer release to upgrade to. That’s a current condition, and it can change, so check the release page before you decide.

Is AWX free?

Yes. AWX is released under the Apache 2.0 license and costs nothing to run. What you pay for is the people who install, patch, and troubleshoot it, and with no release since July 2024, the patches are yours to carry. Ascender, the community controller from CIQ, is also free under Apache 2.0, and Ascender Pro is the commercially supported suite around it.

What is the difference between AWX and Ansible Automation Platform?

AWX is the open source upstream project: a web UI, REST API, and task engine on Ansible. Ansible Automation Platform is Red Hat’s commercial product built from AWX and other upstream projects. It adds automation controller, private automation hub, Event-Driven Ansible, certified content, and Standard or Premium support. It’s licensed by managed node, and it runs on RHEL or OpenShift.

Can I migrate from AWX to Ascender Pro without rewriting anything?

Your playbooks, roles, and collections run unchanged. That’s the point of staying in the Ansible ecosystem. Ascender derives from the upstream AWX project, so organizations, inventories, credentials, projects, job templates, workflows, and surveys share the same model, and the CIQ blog shows export and import playbooks that move them. Credential secrets and role assignments are re-entered after import. Event-Driven Ansible rulebooks are the exception: Reaqt uses its own format, and there’s no migration tooling.

Does Semaphore UI replace AWX?

If your team is small and your needs are simple, it can. Semaphore UI runs Ansible, Terraform, OpenTofu, and scripts from a self-hosted UI with templates, schedules, and run history. It’s free under MIT, or $490 a year for Pro, which adds workflows. There are tradeoffs. You rebuild AWX templates in Semaphore’s own model, and it has no surveys. Granular task-level permissions are limited to its Enterprise tier, so if your estate relies on those features, you give them up.

Should I replace AWX with Rundeck or Jenkins?

Only if Ansible is one of several things you run rather than the platform itself. Rundeck runs playbooks through a built-in plugin inside an operator-facing runbook console, and Jenkins runs them as pipeline steps. Neither carries AWX’s inventory with facts, per-host job history, surveys, or per-template access control, so those have to be rebuilt or given up.

Still have a question?

Keep your AWX objects. Change what runs them.

Bring your job templates and your node count. A CIQ engineer will show them running on Ascender Pro, with support, a maintained roadmap, and a change record behind them.

Comparison reflects publicly published documentation as of September 2026. Vendors change their offerings and terms; verify current details with each vendor before making a purchasing decision.

Ansible, AWX, Red Hat, and Red Hat Ansible Automation Platform are trademarks of Red Hat, Inc. Rundeck and PagerDuty are trademarks of PagerDuty, Inc. Jenkins is a registered trademark of LF Charities Inc. Foreman and Semaphore UI are trademarks of their respective owners. CIQ is not affiliated with, sponsored by, or endorsed by any of these organizations; references are for identification and comparison only.

Leaving AWX? See your playbooks run on Ascender Pro.

Schedule a demo