Listing Thumbnail

    AWX on Ubuntu (Ansible Tower Open Source Alternative)

     Info
    Deployed on AWS
    This is a repackaged open source software product wherein additional charges apply for a is a pre-configured, open-source Ansible Tower alternative for AWS. Deploy a web-based IT automation platform in minutes to manage Linux and Windows playbooks.
    4.5

    Overview

    AWX is an IT automation platform that provides a powerful web-based interface to run Ansible Playbooks at scale. Ansible is the industry-leading IT automation software used for configuration management, cloud resource provisioning, and application deployment, enabling Infrastructure as Code (IaC) for organizations of all sizes. This AMI allows you to deploy AWX on AWS with a single click.

    Why AWX on AWS?

    AWX extends Ansible's capabilities by giving IT administrators, DevOps engineers, and platform teams a centralized web UI to manage, schedule, and audit automation workflows. Instead of running playbooks manually from the command line, your team can automate provisioning and configuration of VMs, cloud resources, and software - all with role-based security and access controls built in. AWX also provides an audit-friendly interface so finance and security teams can track who did what and when.

    Key Benefits

    • Scheduled and Unattended Automation: Run your Ansible playbooks on a schedule without manual intervention, ensuring consistent and repeatable infrastructure operations.
    • GitOps-Ready Workflows: Enable GitOps for your projects and automatically trigger deployments when code changes are pushed to Git repositories.
    • Hybrid Cloud and On-Premises Management: Use Ansible through AWX to configure and manage both AWS cloud resources and on-premises instances from a single interface.
    • Role-Based Access Control (RBAC): Control who can provision resources in the cloud and on-premises, enforcing least-privilege access across your teams.
    • Complete Audit Trail: Maintain a full record of resource usage, job execution, and configuration changes across your organization for compliance and governance.
    • Team Empowerment: Enable your DevOps teams to focus on delivering value to your clients by removing manual bottlenecks from infrastructure workflows.

    Example Use Case

    A DevOps team managing dozens of EC2 instances alongside on-premises servers can use this AWX deployment to centralize all Ansible playbook execution. Playbooks for patching, application deployment, and configuration drift remediation run on automated schedules through the AWX web UI. Git-integrated workflows automatically trigger infrastructure updates when changes are merged, while RBAC ensures only authorized team members can execute production playbooks. The built-in audit trail provides a clear record of every action for internal reviews.

    Quick Start Guide

    1. Provision your instance: Select an EC2 instance with the right capacity for your needs. We recommend a minimum of 8GB RAM and 30GB SSD for small proof-of-concept and development environments.
    2. Wait for bootstrap: The instance takes approximately 10 minutes to fully initialize after launch.
    3. Configure your security group: Ensure your security group allows inbound traffic on port 30300 (TCP) so you can access the AWX web interface.
    4. Access the AWX portal: Navigate to http://your-instance-ip:30300  in your browser.
    5. Retrieve credentials: Username is "admin" and the password is accessible on your first SSH login to the instance.
    6. Start automating: Import your Ansible playbooks, configure inventories, and begin scheduling automation jobs.

    For more advanced use cases and detailed documentation, visit: https://solvedevops.com/docs/awx/awx-on-aws-getting-started/ 

    Get Started Today

    Transform how your team runs Ansible Playbooks. Click Subscribe now to deploy AWX on AWS in minutes. Modern IT automation with a centralized web interface, role-based access control, and full audit capabilities is just a few clicks away.

    If you have questions or need assistance before subscribing, reach out to the Solve DevOps support team for guidance.


    All product and company names are trademarks or registered trademarks of their respective holders. Their use does not imply any affiliation with or endorsement by them.

    Highlights

    • One-Click AWX Deployment on AWS: Launch a fully functional AWX v24 instance in approximately 10 minutes. This pre-configured AMI eliminates the complexity of manual AWX installation, so your team can start running Ansible playbooks from a web-based GUI right away. Recommended starting configuration is 8 GB RAM and 30 GB SSD for proof-of-concept workloads.
    • Scheduled Playbook Runs with Audit Trail: Run your Ansible playbooks on schedule and unattended across both Linux and Windows environments. AWX provides a complete audit trail of every automation job, giving finance and security teams the visibility they need. Control who can provision resources with built-in role-based access controls.
    • GitOps-Ready Automation Platform: Sync Ansible playbooks directly from Git repositories to keep your infrastructure-as-code workflows consistent and version-controlled. AWX serves as a centralized web user interface for managing inventories, credentials, and project configurations, empowering DevOps teams to automate provisioning, configuration management, and application deployment.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    AWX on Ubuntu (Ansible Tower Open Source Alternative)

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (85)

     Info
    Dimension
    Cost/hour
    t3.medium
    Recommended
    $0.13
    r4.16xlarge
    $0.842
    m4.large
    $0.13
    z1d.2xlarge
    $0.50
    m5d.xlarge
    $0.20
    d2.2xlarge
    $0.54
    x1e.4xlarge
    $0.50
    m5d.metal
    $0.89
    m5.large
    $0.13
    m5.8xlarge
    $0.50

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for AWX running on Ubuntu, billed per EC2 instance type you choose. The software itself carries one usage rate, added on top of standard AWS compute costs. Pricing scales with the instance size you pick. Smaller general-purpose types like t2, t3, and m-series suit lighter workloads. Compute-optimized c5 types, memory-optimized r4 and r5 types, storage-heavy d2 and d3 types, and high-memory x1 and z1d types support larger automation needs. Metal options run on dedicated hardware. Your hourly cost rises as the instance's capacity increases.

    Top-of-mind questions for buyers

    Each rate maps to an AWS EC2 instance type. That instance sets your CPU, memory, and storage. The image runs Ubuntu 20.04 with AWX pre-installed. Compute-optimized c5 types favor processing, memory-optimized r-series favor RAM, and storage-heavy d-series favor disk capacity. You pick the type matching your automation workload.
    The hourly software fee meters running time only. A stopped instance does not accrue the software charge. You may still pay standard AWS storage fees for the attached volume while the instance is stopped. Charges resume when you restart the instance.
    Two charges apply together on the same AWS invoice. One is the hourly software fee for AWX on Ubuntu. The other is the standard AWS charge for the EC2 instance you run. Both scale with the instance type and the hours it runs.
    solvedevops.com
    Helpful?

    Vendor refund policy

    Users can cancel at anytime

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Updates to the latest Security Patches for Ubuntu 24.04, AWX and Docker

    Additional details

    Usage instructions

    Getting Started: Provision an EC2 instance with the right capacity for your needs. For smaller installations we suggest; - 4 GB RAM is recommended - 50 GB hard disk OR - t3.medium for testing and less than 50 hosts - m3.xlarge or larger if there are more than 100 hosts 2. Access the web portal at: (instance will take about 5mins to bootstrap) http://ip.adderss.of.instance  Username: admin password: (this will be your instance ID: eg i-072321c21d1102cb5) 3. Enjoy

    Resources

    Support

    Vendor support

    Solve DevOps provides email-based support to help you get your cloud automation journey right the first time.

    How to Reach Us

    Email: support@solvedevops.com 

    You can also contact us through our website at

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    4.5
    2 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    100%
    0%
    0%
    0%
    0%
    0 AWS reviews
    |
    2 external reviews
    External reviews are from G2 .
    Praveen R.

    AWX on Ubuntu

    Reviewed on Mar 13, 2024
    Review provided by G2
    What do you like best about the product?
    The open source solves the problem of not having software costs like microsoft.
    What do you dislike about the product?
    Nothing major to dislike since it's solving my problem and saves cost
    What problems is the product solving and how is that benefiting you?
    It erases the need of other paid softwares since this is an open source and easy to use
    Murali J.

    user friendly and automates the routine work

    Reviewed on Jan 26, 2024
    Review provided by G2
    What do you like best about the product?
    It is good with repeated tasks and helps the user to not to repeat the same task again.
    What do you dislike about the product?
    While working on multiple hosts it runs slow
    What problems is the product solving and how is that benefiting you?
    For me mainly this helps in deploying and maintaining the application and make them infrastructured.
    View all reviews