• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

UnixArena

  • Home
  • Discover DevOps Tools
  • kubernetes
  • DevOps
    • Terraform
    • Jenkins
    • Docker
    • Openshift
      • OKD
    • Ansible engine
    • Ansible Tower
      • AWX
    • Puppet
  • Cloud
    • Azure
    • AWS
    • Openstack
    • Docker
  • VMware
    • vCloud Director
    • VMware-Guests
    • Vcenter Appliance 5.5
    • vC OPS
    • VMware SDDC
    • VMware vSphere 5.x
      • vSphere Network
      • vSphere DS
      • vShield Suite
    • VMware vSphere 6.0
    • VSAN
    • VMware Free Tools
  • DevOps Instructor-led Training
  • Contact

Ansible Tower (Licensed) vs Ansible AWX (Open Source)

October 30, 2018 By Cloud_Devops 3 Comments

Ansible Tower offers a graphical user interface with role-based access control method for the end users.  Tower enables to use ansible engine‘s rich features to everyone including non-technical people.  Ansible admin is still required to write the playbook and configure as a template to make it available for everyone and carefully delegate the work to others.

Ansible AWX is an upstream project of ansible Tower. This is similar to Fedora project which drives innovation and later integrated into to Red Hat Linux. which means,  AWX have all the features as Ansible tower along with the new functionality.  AWX project code is dynamic and it will be committed by the community members very frequently.

 

How to choose the Ansible product between  AWX and Tower? 

If your project can’t afford any cost, start using the AWX. If the project is ready to fund for ansible Tower, then go for it.  Do you need a justification to go with Ansible Tower?

 

Ansible AWX :

  • Open Source  – Free to use.
  • No Node Limitations
  • Only available in the container format. (Docker)
  • Frequent updates from the community.
  • Codes are not hardened
  • Not made for enterprise use.
  • Very short lifecycle.

 

Ansible Tower: 

  • Red Hat Licensed.
  • License costs 10k USD / Per 100 Nodes.
  • High Availability supported.
  • Packages are hardened  as per security standards
  • 24×7 – Red Hat Supported.
  • Stable updates.
  • Longer lifecycle than AWX.

 

Based on the above notes,  you could decide that what you need in your environment. Share it! Comment it !! Be Sociable !!!

Filed Under: Ansible engine, Automation, Configuration Management, DevOps Tagged With: Ansible, Ansible Tower, AWX

Reader Interactions

Comments

  1. rooftopcellist says

    March 30, 2020 at 11:04 pm

    Hi @mark,

    You can install AWX on Fedora using the Docker Compose installation method, here are the docs to do that:
    https://github.com/ansible/awx/blob/devel/INSTALL.md#docker-compose

    In short, you need to clone the awx repo, cd to the installer directory, then run:
    `ansible-playbook -i inventory install.yml`

    It will pull and use these two containers (build from the AWX source
    https://hub.docker.com/r/ansible/awx_web
    https://hub.docker.com/r/ansible/awx_task

    Reply
  2. mark says

    September 1, 2019 at 12:50 am

    How can AWX be installed on Fedora?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Follow UnixArena

  • Facebook
  • LinkedIn
  • Twitter

Copyright © 2025 · UnixArena ·

Go to mobile version