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

Reviews from AWS Marketplace

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

External reviews

281 reviews
from G2

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


    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 verified 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 verified 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 verified 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


    Arbi A.

Ansible is an easy to learn, extensible and has a module for everything

  • May 21, 2016
  • Review verified by G2

What do you like best about the product?
There is a plenty of configuration management tools that helps you automate tasks and gain in productivity. Each one has its own specific way for configuration management, with many different pros and cons.
Among these tools Ansible stand a part as an automation tool that works very well while very easily to get started with. It's killer feature is that you don't need a specific infrastructure setup, no need to deploy agents all over to get an Ansible script working. In addition, Ansible is very extensible and has a plethora of modules that you can use to deploy any software stack (ruby on rails, django, etc.) as well as provisioning infrastructure resources from many providers whether it is cloud (e.g. Amazon cloud) or on premise (e.g. openstack, vargant).
What do you dislike about the product?
Ansible is no more independent as it was purchased by RedHat in order to make it more Enterprise friendly. Furthermore, this change may impact the choice what modules will be maintained by the core team. For instance, it more likely that the Openstack module will be more prioritised than the vagrant module or AWS module.
Also, Ansible is mostly a CLI tool with no advanced support for a graphical interface (which is the case of most of the other configuration management tools), though it has the Ansible Tower but it is an enterprise product.
What problems is the product solving and how is that benefiting you?
I started looking for automation systems since I wrote my first bash scripts because writing bash scripts is hard and maintaining them is even harder. Furthermore, I'm not a system administrator but rather a developer and I hate to do the same thing twice. I believe (and you should too) in DRY (Don't Repeat Yourself).
Tools like Ansible are powerful as they gave a boost in productivity when it comes to handle many machines and applications with a lot of moving parts.
Recommendations to others considering the product:
If you have to manage a large number of servers hosting a much larger number of applications, then you must start looking for an automation tool. In this case Ansible is the choice to consider, it is the easiest tool out there to learn and has many modules and writing own modules if needed is not hard (python scripts).


    Russ T.

Good for Configuration Management

  • May 18, 2016
  • Review verified by G2

What do you like best about the product?
Ansible provides a simple way to perform distributed server management, and it's quite easy to maintain configuration for a group of servers. Overall, my favorite portions are the simplicity and efficiency, especially that it does not require a dedicated server to act as the host for configuration.
What do you dislike about the product?
I've only used it for a few servers, and I'm not entirely sure how it would perform in larger-scale implementations, with hundreds or thousands of servers with widely varying roles.
What problems is the product solving and how is that benefiting you?
Configuration of multiple servers and keeping all configuration inside a git repo. The fact that it allows me to easily and quickly set up new servers is extremely valuable, as well.
Recommendations to others considering the product:
Gather requirements beforehand.


    Mario C.

Continuous Delivery with Ansible, Jenkins and Docker

  • April 13, 2016
  • Review verified by G2

What do you like best about the product?
Ansible is really easy to use. Its default plugins covers most of the core needs that a DevOps could use. Unlike Chef, you don't need any client on the nodes you want to manage as everything is done through SSH. This reduction in complexity helps a lot in plugin development, bug fixing and debugging.
What do you dislike about the product?
Most of the times documentation is nice or enough but, sometimes, it's a bit tricky to understand some of the characteristics or commands of some plugins, sometimes because you need deep understanding of the things you're going to do, sometimes because description isn't perfect. You'll manage to do everything at the end.
What problems is the product solving and how is that benefiting you?
Deployment of dozens of nodes at the same time. Our benefits are the development and testing of our playbooks, that are lot easier that with Chef (our previous solution) without the deployment of the Chef Server + an Chef Agent on each machine in our cluster.
Recommendations to others considering the product:
If you are starting in DevOps world, start with Ansible. If you have spend some time in DevOps world or you're already an expert that haven't used it yet, give it a try, I'm sure that most of the users will enjoy its simplicity and ease of use.


    Edward L.

Effortless server configuration

  • March 18, 2016
  • Review verified by G2

What do you like best about the product?
I love that there is no agent to install on each server that you want to manage. Everything is done over SSH. I started writing playbooks and doing the same actions on multiple servers in minutes.
What do you dislike about the product?
Sometimes, the documentation is a little vague. More concrete examples would be very helpful for new users. Luckily, there are some good guides online from other sources.
What problems is the product solving and how is that benefiting you?
I manage ~400 servers and I needed a way to easily spin up a new VPS and install our application on it. What used to take about an hour now takes about a minute. I also use Ansible for continuous deployment. Application updates are scripted with Ansible and can be on each server almost instantly. Ansible also allowed us to keep a consistent server configuration across our business.
Recommendations to others considering the product:
Read the documentation. Almost everything is covered very well, but because it is so flexible they can't put every situation in the documentation. Search online for how others user Ansible in their environments. Search GitHub for playbooks.