What users are saying about
75 Ratings
11 Ratings
75 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
11 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 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

XenMobile

This product is well suited for any healthcare organization, especially one privately owned by the providers. Many of our providers were displeased with our efforts to use a product that forced sandboxing of Exchange information. Therefore, we needed something that was flexible enough that sandboxing could be used where desired but still allowed native OS integration where necessary.
Jerry Robinson profile photo

Pros

  • Installing and configuring software on instances.
  • Lightweight footprint. No agent required.
  • Predictable execution. Generally, the playbooks are run top to bottom.
Chien Huey profile photo
  • security: it allows remote wipe of a device
  • compartmentalization: when xenmobile is on the device, it can setup its own client, or have a set portion of the local mail client.
  • mobile support: with a web-based admin portal, no software needs to be setup on a PC to admin remotely [good for on-call techs]
David Reese profile photo

Cons

  • Scheduling is not included in the OSS product, requires a purchase of Ansible Tower.
  • Relies solely on a reliable SSH connection.
  • No protection against concurrent playbook runs.
Chien Huey profile photo
  • issues with non apple, non samsung devices: if it is not setup with an apple or samsung phone, then the Certificate onboarding is a struggle/unable to be done.
  • user-pin setup: for a user to be onboarded, requiring a PIN; there is a self service way but it is clunky and users prefer to call in instead of trying to follow the 15 step process via PDF
  • if the certificate is ever lost, due to an upgrade via IOS or android, then the entire process [uninstall, reinstall] has to be done, which means downtime for the end user, and higher call volume when a service provider pushes an iOS update.
David Reese 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've said this before, but Ansible is a great declarative orchestrator. One thing that is both good and bad about it is that it has no store about the state of the gear it manages. With dynamic inventory, I either have to realize facts for my entire fleet or rely on prior runs writing metadata to my cloud instances and subsequent runs referencing said information from the cloud API. Contrast this to Chef which has a solr instance which lets me store information about node objects which is updated on successful converges. That store is always available for recipe use and other business processes.
No photo available
We couldn't get AirWatch to work for us, installation on the devices was much too complex, and support was lacking. I've heard other companies didn't have as much of an issue, but we certainly did. Mobile Iron was evaluated at the surface, but we never brought it in for a formal eval due to time constraints.
No photo available

Return on Investment

  • Easy to deploy.
  • Ansible is free.
  • Helps users deploy clusters.
No photo available
  • XenMobile has allowed us to maintain HIPAA compliance.
  • XenMobile allowed us to eliminate the cost of an MDM program as it was included in our Citrix Workspace Suite licensing
Jerry Robinson profile photo

Pricing Details

Ansible

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

XenMobile

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