What users are saying about
76 Ratings
76 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.7 out of 101
6 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.8 out of 101

Add comparison

Likelihood to Recommend

Ansible

I would recommend Ansible to anyone, but I recognize it might not fit everyone's needs. I'm not as familiar with Chef, Puppet, or Salt, but they each have their strengths. For us, we needed to be able to manage a new server the moment it was created, so agent-based solutions were out. For our use, Ansible does everything we've asked it to.
John Grosjean profile photo

vCloud Director

For a CSP it's the best choice. For internal uses, even in presence of different business units, it's not so easy and flexible to manage. It assures a high level of multitenancy, often not needed for internal purposes. But it could be used in this case, just not created for these purposes. Network management is great.
Raffaello Poltronieri profile photo

Feature Rating Comparison

Workload Automation

Ansible
vCloud Director
6.3
Multi-platform scheduling
Ansible
vCloud Director
7.2
Central monitoring
Ansible
vCloud Director
7.7
Logging
Ansible
vCloud Director
7.7
Alerts and notifications
Ansible
vCloud Director
6.1
Analysis and visualization
Ansible
vCloud Director
4.7
Application integration
Ansible
vCloud Director
4.7

Pros

  • Imperative orchestration works well. There is no resource ordination issues like there can be with Puppet or Chef.
  • It is easy to get started and start iterating on plays, books, roles.
  • The docker and rax resources are very robust and compelling. I hope these continue to develop and flourish.
No photo available
  • Building virtual racks
  • Managing the customers' network and security
  • Simplicity but the completeness of IaaS solution
  • Integration with major software providers
Raffaello Poltronieri profile photo

Cons

  • Ansible currently doesn't have a way to keep a node in a current state like what puppet or DSC can do.
  • Ansible uses SSH which sometimes is not a good security practice.
  • You have to be good to set up system totally with secure SSH keys, Sudo, etc.
No photo available
  • Backup
  • integration with SDS different than vSAN
  • Manage more granularly users
Raffaello Poltronieri profile photo

Performance

Ansible7.5
Based on 2 answers
Out of the box, Ansible can be slow over a bad connection, as it's establishing an SSH connection to the target server for each little task. There are some adjustments you can make to the defaults that greatly improve performance. And if you run Ansible on the same network as the target (i.e. by using a jump box or Jenkins server), then it can be crazy fast. I'd give it a 10 for speed except that it does require these adjustments first.
John Grosjean profile photo
No score
No answers yet
No answers on this topic

Alternatives Considered

I have used Puppet, Chef during my career and Ansible seems to be the most efficient tool by far, in terms of its implementation, configuration and ease of use
No photo available
Hyper-V is built on a Windows platform that includes services not needed for the virtual environment adding overhead. With vCloud I'm not required to maintain a host OS or it's updates. The requirement to maintain storage devices is no longer needed with vCloud as well.
Michael O'Riley profile photo

Return on Investment

  • Ansible helped me as a team lead to make sure that our DevOps goals are aligned with business goals of our explosively growing organization and infrastructure.
  • Since the standard ansible implementation is free, it makes ansible a fine tool with great return on investment
No photo available
  • vCloud Director requires less IT administration. For example, there isn't a need to maintain esx host. or storage administration like creating luns.
  • A negative impact is cost. vCloud Director has a monthly cost for storage, processor core, memory, and licensing.
Michael O'Riley profile photo

Pricing Details

Ansible

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

vCloud Director

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details