Software Engineer at Arista
Real User
It is quick to production. It has an API in the back which allows for integrations.
Pros and Cons
  • "It is quick to production. It has an API in the back which allows for integrations."
  • "The communication on it is not probably where it could be. We could use some real life examples where we could point customers to them and say, "This is what you are trying to do. If you follow these steps, it would at least get you started a bit quicker.""

What is our primary use case?

Everyone gets super excited about when we show them the automation part of Ansible

  • How can you orchestrate things? 
  • How do you operationalize it? 
  • How do you take it to a group of people who don't have the experience writing playbooks themselves nor experience with command line? 

Tower allows control for more people to use it and have some safety nets behind it.

How has it helped my organization?

From speed to deployment, it is much quicker. It has an API in the back which allows for integrations. So, if you are building a pipeline with Jenkins or some orchestration tool, it's much easier to write the playbook and plug it in via Tower than try to link it yourself. Thus, it is quick to production.

If you look at network as a infrastructure, NetOps, and the continuous integration, we are certainly able to plug something (like Tower) into the pipeline, which is a big benefit and also a value add.

What needs improvement?

I haven't done a lot with the dashboards yet. One of the sort of difficulties on the network side is they just recently became first class citizens on the connection, so you have to do another step. However, I think now that is clearing up, and the dashboard will come into play more.

From a documentation standpoint, especially on the networking side of things, things are changing rapidly, most of time for the better. However, the communication on it is not probably where it could be. We could use some real life examples where we could point customers to them and say, "This is what you are trying to do. If you follow these steps, it would at least get you started a bit quicker."

For how long have I used the solution?

One to three years.
Buyer's Guide
Red Hat Ansible Automation Platform
April 2024
Learn what your peers think about Red Hat Ansible Automation Platform. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,662 professionals have used our research since 2012.

What do I think about the stability of the solution?

I have had very few complaints from both my usage and when I've helped customers deploy it. From a stability standpoint, it seems to be pretty strong.

What do I think about the scalability of the solution?

I haven't deployed it at a giant scale, but hundreds of nodes seems doable without too much trouble.

How was the initial setup?

It's pretty straightforward. 

Sometimes from version to version, some discrepancies can make it a challenge to work through, but for the most part it's pretty straightforward. One of the reasons in the network industry that Ansible won out over some of the other automaton tools is the low barrier to entry. It's pretty simple to get started.

What about the implementation team?

For deployment and maintenance, my team has two people work on it as their primary task.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
PeerSpot user
it_user573504 - PeerSpot reviewer
Senior DevOps/Build Engineer at a tech vendor with 10,001+ employees
Vendor
Easy to maintain and support.

What is most valuable?

I like Ansible because it is:

  • Easy to use.
  • Easy to read.
  • Easy to maintain.
  • Easy to support.
  • It works without an agent.

How has it helped my organization?

It has made software installation and updates much easier. Tasks including changing or checking configurations and files have been improved especially considering the big scope of servers.

What needs improvement?

It could work with a larger number of servers.

For how long have I used the solution?

I've been working with Ansible since v0.7 and still use v2.2.

What do I think about the stability of the solution?

We only encountered issues with syntax, as sometimes it was changed and then one has to adapt.

What do I think about the scalability of the solution?

There were a few scalability issues. I had no problems as long as the number of servers was less than 500. When the number of servers has exceeded 500, I encountered an increased number of failures when trying to provision all together. I tried to play with forks, timeouts, and other options, but as the number of servers grew, I got more failures, so I had to provision smaller groups.

How are customer service and technical support?

I haven't yet used it.

Which solution did I use previously and why did I switch?

I used bash scripts before, but bash is not idempotent and you should write more code whereas Ansible already has them as a module. Ansible gives you an informative report after each task.

How was the initial setup?

It was easy to install and easy to use.

What's my experience with pricing, setup cost, and licensing?

I use the free version with Jenkins, it's enough for my needs.

Which other solutions did I evaluate?

We did not evaluate other options.

What other advice do I have?

It should work easily.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Red Hat Ansible Automation Platform
April 2024
Learn what your peers think about Red Hat Ansible Automation Platform. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,662 professionals have used our research since 2012.
Olajide Olusegun - PeerSpot reviewer
Network Team Lead at Atlas Security
MSP
Top 5Leaderboard
Is user-friendly, easy to set up, and stable and scalable
Pros and Cons
  • "The initial setup is easy and takes a few hours to complete."
  • "Red Hat Ansible Automation Platform is not the best at server provisioning. Terraform is better."

What is our primary use case?

We mostly use Ansible as a configuration management, application deployment, and VM provisioning tool.

What is most valuable?

I like that Red Hat Ansible Automation Platform is easy to use.

What needs improvement?

Red Hat Ansible Automation Platform is not the best at server provisioning. Terraform is better.

Complex data structures and control flow need improvement.

For how long have I used the solution?

I've been using it for one year.

What do I think about the stability of the solution?

It is a stable solution.

What do I think about the scalability of the solution?

It is scalable.

How was the initial setup?

The initial setup is easy and takes a few hours to complete.

What's my experience with pricing, setup cost, and licensing?

Red Hat Ansible Automation Platform is an affordable solution. Infrastructure maintenance of the Master server comes at a cost.

What other advice do I have?

If you want to do server provisioning, don't go for Ansible. However, if you want to do server/network device configuration, application deployment, or configuration management, then Ansible is the best solution for you.

Overall, I would rate Red Hat Ansible Automation Platform at eight on a scale from one to ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Student at StarHub
User
There needs to be improvement in the orchestration. The automation is the most valuable feature.
Pros and Cons
  • "The automation is the most valuable feature."
  • "There needs to be improvement in the orchestration."

What is our primary use case?

We are still implementing it.

How has it helped my organization?

Ansible automation has benefited our organization.

What is most valuable?

I have found the automation to be the most valuable feature.

What needs improvement?

There needs to be improvement in the orchestration.

For how long have I used the solution?

Still implementing.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Consultant at a tech consulting company with 1,001-5,000 employees
Consultant
Easy, straight to the point for a non programmer. But it's a young product - improvement needed on the module side.

What is most valuable?

The simplicity of the programs is the best part and the fact that there is no need to install clients on your hosts makes it unique compared to other orchestration tools.

How has it helped my organization?

We can now go to a customer and deploy all software in a few minutes instead of hours.

What needs improvement?

It's a young product so there is still room for improvement on the module side. There are about 150 modules at the moment but there are still many missing.

For how long have I used the solution?

For a couple of months

What was my experience with deployment of the solution?

Deployment is easy, it cannot be any easier.

What do I think about the stability of the solution?

The software is so small and well written that there are no stability issues. At the moment there is a new update every 2 months so if there is an issue with a bug it will be fixed in the next release.

What do I think about the scalability of the solution?

It scales from a few up to 1000's of servers so does it scale - YES!

How are customer service and technical support?

Customer Service: No idea. It's so simple and there is so much support on the internet that so far I have had no need to look for support.Technical Support: People at Ansible have been very nice to me so far even without a support contract. I get pointed to the help boards to get answers to my questions by their support staff.

Which solution did I use previously and why did I switch?

We use all kinds of solutions like puppet, chef, .... Why do I like Ansible more? Ansible is easier, it makes use of yaml, and templating is done with jinja2. With other solutions there is a steeper learning process. Ansible is so easy that it takes you only a few minutes to get going. Where other solutions are more for programmers, Ansible is made for system engineers without any need to program or script in any language derivatives. Ansible puts all the intelligence in the modules.

How was the initial setup?

Setup is easy. Every distro has packages available and if you have a weird distro that hasn't one, you can install it easily with python pip or download it from github.

What about the implementation team?

We installed it in-house. It is so simple for an IT person that with the online documentation that it should be easy to set you up in minutes.

What's my experience with pricing, setup cost, and licensing?

The product is free, at least if you make use of the command line version. There is also a graphical version that has some extra features in reporting, etc. Here the price depends on the number of clients you want to manage. For us the cost was the time it took to learn the product which was only a day or two.

Which other solutions did I evaluate?

Puppet, Saltstack, Chef

What other advice do I have?

If you are looking for something easy straight to the point for a non programmer this is what you need!!
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Co Founder at LIMESTONE NETWORKS INC
Real User
It has made our infrastructure more testable. We are more confident in what we are deploying will work.
Pros and Cons
  • "It has made our infrastructure more testable. We are able to build our infrastructure in CI, then are more confident in what we are deploying will work, not breaking everything."
  • "For a couple of the API integrations, there has been a lack of documentation."
  • "Performance has been an issue on larger environments, but it has gotten a lot better over the past two years."

What is our primary use case?

We use it to deploy our infrastructure.

How has it helped my organization?

It has made our infrastructure more testable. We are able to build our infrastructure in CI, then are more confident in what we are deploying will work, not breaking everything.

What is most valuable?

It has been simple to get into, and we are able to get results out of it quickly. We automate across a bunch of different server and virtualization platforms and have been able to do that with Ansible across the board along with our networks.

What needs improvement?

For a couple of the API integrations, there has been a lack of documentation.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

Performance has been an issue on larger environments, but it has gotten a lot better over the past two years. So, we are seeing steady improvements there.

What do I think about the scalability of the solution?

As long as there is a continued focus on improving performance and scalability, then it should meet our needs going forward.

How is customer service and technical support?

We don't use Red Hat tech support. We support everything in-house.

We have written a lot of open source Ansible content. I work on the OpenStack Ansible project. So, we've done a lot of open source contribution and support all of our playbooks and roles in-house as well.

How was the initial setup?

The initial setup is simple.

What other advice do I have?

The documentations are great. Everything is pretty well-documented.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user870588 - PeerSpot reviewer
Works at Huawei Technologies
Real User
Role-based access control and agentless architecture are the main features, but the cost is high
Pros and Cons
  • "Role-based access control and agentless architecture are the main features which may attract users."
  • "Ansible Tower provides a GUI, which is an enhancement, and a well-liked feature by operation teams."

    What is our primary use case?

    1600 host environment, which is mainly used for software updates. As a production environment, it is used for security compliance.

    How has it helped my organization?

    We are still implementing it. I have used it in a very small environment (10 hosts), and it performed well.

    What is most valuable?

    Role-based access control and agentless architecture are the main features which may attract users. It is also easy to learn. 

    Ansible Tower provides a GUI, which is an enhancement, and a well-liked feature by operation teams.

    For how long have I used the solution?

    Still implementing.

    What's my experience with pricing, setup cost, and licensing?

    The cost is high but it sill works well.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Security Engineer at MindPoint Group, LLC
    MSP
    It increases our company's efficiency, automating all the simple tasks which used to take hours of somebody's time
    Pros and Cons
    • "It was easy to read and learn. It is a YAML-based syntax, which makes it easily understand and pick up."
    • "It increases our company's efficiency, automating all the simple tasks which used to take hours of somebody's time."
    • "The user interface on the Ansible Tower product could be better, but it is functional."

    What is our primary use case?

    Our primary use case is automating security compliance tasks.

    It has met our expectations. Automating security compliance tasks is what drew us towards the product initially. It definitely checked the boxes for what we needed to be able to implement.

    How has it helped my organization?

    It increases our company's efficiency, automating all the simple tasks which used to take hours of somebody's time.

    What is most valuable?

    It was easy to read and learn. It is a YAML-based syntax, which makes it easily understand and pick up. 

    What needs improvement?

    The user interface on the Ansible Tower product could be better, but it is functional.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    It is stable. Being community supported, obviously anytime there are issues, they are spelled out and resolved pretty quickly.

    What do I think about the scalability of the solution?

    It should meet our needs going forward. We use it in a number of different environments which range anywhere from a handful of servers all the way up to thousands of servers. It has performed and scaled well for everything that we have done.

    How is customer service and technical support?

    We are a partner with Red Hat. On the Ansible Lockdown project, we interact with them a lot, though not necessarily the tech support. We interact frequently with the product managers and those types of people.

    We also work through the community.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
    PeerSpot user
    Buyer's Guide
    Download our free Red Hat Ansible Automation Platform Report and get advice and tips from experienced pros sharing their opinions.
    Updated: April 2024
    Buyer's Guide
    Download our free Red Hat Ansible Automation Platform Report and get advice and tips from experienced pros sharing their opinions.