Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

345 reviews
from

External reviews are not included in the AWS star rating for the product.


    Computer Software

Linux Automation

  • July 29, 2016
  • Review provided by G2

What do you like best about the product?
I love, that Ansible is Python based and provide very flexible way to configure any part of host configuration and it is free. I've widely used Ansible to deploy and configure various application in Linux. The great benefit, that Ansible does not require any agent and use ssh (you have to sort SSL related query on PRD). One more great advantage is that playbooks has defined structure and there are tons of addons in galaxy source.
What do you dislike about the product?
As Ansible is Python based, it is very much sensitive to code. So you should have exact number of spaces in each line or Ansible will fail.
What problems is the product solving and how is that benefiting you?
Environment deployment Automation, preparing different changes on installed software, using templates for configures.
With Ansible we can follow Configuration as a Code conception and made our changes more predictable and easy to verify.
Recommendations to others considering the product:
test playbooks prior execution on using available feature


    Information Technology and Services

Config Management for the Rest of Us

  • July 27, 2016
  • Review provided by G2

What do you like best about the product?
Ansible is simple:

It works with Python and uses SSH on Linux + UNIX systems. Write YAML "playbooks" and run them any platform you need. We use it on CentOS, FreeBSD, and Ubuntu - but Windows works as well.

What do we use Ansible for?

To deploy configuration to many systems, to stand up web applications we use, to backup files and data, to secure services on our servers, and much more.

Modules exist for every service or application you can think of. Would you like to manage KVM with Ansible? Can do! Want to manage your ssh keys across multiple employees? No problem!

The Ansible Galaxy site has many playbooks where you can learn by example. There are also hundreds of playbooks freely available to be forked on GitHub.
What do you dislike about the product?
I think there's a bit of a learning curve with Ansible as far as writing the playbooks out. There's a large gap in my mind between a simple playbook that maybe configures one service or hardens a server, and a super complex playbook that can manage applications at a large scale. It takes time and planning and most importantly TESTING. We test our playbooks a lot because one variable can make a difference between a success or a disaster.
What problems is the product solving and how is that benefiting you?
We use it to stand up new servers, setup new applications, deploy a new service to more than one machine in your fleet. Can also use it to copy config files or other important things between the 'master' (even though Ansible is designed so you don't need one).
Recommendations to others considering the product:
I would read the documentation and get completely buried in everything it can do.


    Wireless

Deploy machines in AWS

  • June 29, 2016
  • Review provided by G2

What do you like best about the product?
Ansible is extremelly easy to use. The project organization is clear, the AWS Dynamic Inventory works great.
What do you dislike about the product?
Only the paid version has slave tracking and allows pulling. It would be great to see ansible providing a free alternative to Puppet and Salt.
What problems is the product solving and how is that benefiting you?
Deploy and manage a large set of machines in AWS


    Eric M.

Can't live without it now that I use it - Use it for Orchestration of deployments and new buildouts

  • June 24, 2016
  • Review provided by G2

What do you like best about the product?
The YAML syntax is so easy that anyone can use it. No more excuses from people that they are not a coder, they can now declaratively define their infrastructure via code just by knowing YAML. It allows me to version control my infrastructure now that it is defined by code.
What do you dislike about the product?
Sometimes the data structures available seem limiting but once you really learn the tool, it all comes into focus. The documentation can be limited for the modules but you can always read the source code as its just python and really easy to read and understand.
What problems is the product solving and how is that benefiting you?
Reduce the lead times when provisioning new complex multi-tier stacks from Linux VM's to load balancer VIP's and SSL certification installations.

I also rely on Ansible for deployments of multi-tier application from my CI/CD server (Bamboo). Ansible is available on the Bamboo server so the deployment playbook gets version controlled alongside the app's source code and is executed by Bamboo/Ansible at deploy time. I also rely on Liquibase for DB schema evolution which is also executed by Ansible.
Recommendations to others considering the product:
Start with the community edition and see if its enough before purchasing Ansible Tower. Remember to always version control your playbooks.


    Semiconductors

Automate orchestration, deployment, configuration and more as a code

  • June 23, 2016
  • Review provided by G2

What do you like best about the product?
Ansible helps treat Infrastructure as code. Easy to setup, Ansible does not require agents to be installed, relies on SSH. This makes it easier to be used for a variety of hosts in a dynamic environment. In case of agents, their versions and configuration also needs to be managed.
Playbooks are human readable (YAML format). They can easily be version controlled and thus ease collaboration and usage by other teams.
Although written in Python, modules can be added in many other languages.
Good community and ecosystem
What do you dislike about the product?
It is slower than other options. The downside of using ssh is that you have to debug and resolve SSH issues yourself. From adding/updating keys, resolving conflicts to configuring sshd. Any errors arising from this needs to be taken care. Also you need to take care of outdated OSes with older Python versions.
What problems is the product solving and how is that benefiting you?
Ansible is great for orchestration, deployment and managing in enterprise environments.
Playbooks
Recommendations to others considering the product:
Design for your environment, decide on Roles early on. Spend time to ensure Playbooks remain modular.


    Felipe C.

Easy and powerful, fast results

  • June 22, 2016
  • Review provided by G2

What do you like best about the product?
So simple and easy to use. Require no server, no infrastructure configuration. It runs on my machine and do the job remotely. Fast, power, well documented, a lot of modules included in core.
What do you dislike about the product?
There is not much that I disliked. Maybe the file structure, would be better documented and specified.
What problems is the product solving and how is that benefiting you?
I solved problems of windows and linux machine configuration management, triggering deploys, providing cloud infrastructure. Easy to maintain and fast response.
Recommendations to others considering the product:
Simple and easy. All you need to configure your machines without pre-requisites.


    Sahil S.

Best tool to seamlessly manage everything in a Data center.

  • June 20, 2016
  • Review provided by G2

What do you like best about the product?
The best thing is that its a one stop solution to all of our needs to manage an entire data center. We can manage configurations, deploy applications and it lets multiple people to work together rather than the traditional one sysadmin to manage it all, which is also possible from the Ansible command line.

The other thing is that its open source, which lets me add feature which other can use too. The community is very active too.
What do you dislike about the product?
There are some features which i would like to be implemented one of which is supporting Kubernetes by Google and rkt from CoreOS but I am sure that its certainly on their roadmap and they will be adding those in the near future.

Other than that I don't think there is anything which I don't like in particular. It has really reduced overhead of managing using different tools, writing scripts and managing configurations.
What problems is the product solving and how is that benefiting you?
We are managing a data center in a university which handles application deployment for research purposes.
Ansible is the only solution we need to do all of that, otherwise we had to use atleast a dozen of other softwares and it even would have been impossible. We don't need to write scripts anymore.

We are using SDN (Software Defined Networks) to automate network configurations on HP SDN enabled switches


    Blagovest P.

Our entire infrastructure is based on Ansible

  • June 14, 2016
  • Review provided by G2

What do you like best about the product?
Ansible is amazing product because ot it's ease of use. A whole infrastructure can be binged times faster compared to Chef or Puppet.
What do you dislike about the product?
Compared to Chef or Puppet, Ansible has less contributed community modules.
What problems is the product solving and how is that benefiting you?
Provisioning of new nodes is times faster Ansible.
Recommendations to others considering the product:
You can always use roles from Ansible Galaxy.


    Duncan H.

Easy provisioning

  • June 08, 2016
  • Review provided by G2

What do you like best about the product?
It is easy to get started(especially with ansible galaxy) but still powerful enough for the most complex setup.
The newer Amazon web service features made my life easier!
What do you dislike about the product?
Larger setups can have a very large folder tree with multiple groups and roles (hardly a negative but couldn't think of anything else)
What problems is the product solving and how is that benefiting you?
Project environments provisioned at the click of a button.
Spawning test environments during deployment
Recommendations to others considering the product:
Really easy to get started with. Simple yml syntax and great documentation.


    Michael M.

Powerful automation as code tool

  • May 23, 2016
  • Review provided by G2

What do you like best about the product?
Versatility to design your environment and configure exactly to the specifications of your application
What do you dislike about the product?
Slight learning curve, but easy to follow afterwards
What problems is the product solving and how is that benefiting you?
Automating application deployments for server farms
Recommendations to others considering the product:
Try it out and compare with other DevOps tools