What users are saying about

Ansible

66 Ratings

XenMobile

11 Ratings

Ansible

66 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.9 out of 101

XenMobile

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 any business of small to medium size that is looking for an automation tool. For any company looking for something lightweight that could be run on a personal computer rather than a server, I would recommend Ansible. I feel like it is well suited for smaller environments as the task load tends to be lighter and Ansible does usually have slower run times than larger scale tools like Chef and Puppet. Small scale cloud environments do very well as Ansible has a plethora of modules to support many different IaaS structures. Processes that have an extensive amount of tasks to perform are also not well-suited for Ansible in my opinion and should probably be avoided. Large scale implementations may also want to avoid Ansible as I feel that it scales poorly compared to some other competitors.
James McCoy 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

  • It is very lightweight so it is great for running simple repetitive tasks such as restarting services, copying files, or running simple shell commands.
  • Ansible is fantastic for deploying servers in a cloud environment. The modules are very simple and easy to understand and deploying server images is surprisingly fast.
  • Ansible provides phenomenal documentation and has a very supportive community that works diligently to make modules as lightweight as possible without removing functionality.
James McCoy 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

  • Ansible is still in it's infancy as an open source automation tool compared to some of the more well-known competitors. This does lead to needing to create custom modules or utilizing some modules outside of their normal intended use to perform tasks.
  • Since Ansible runs each task individually over SSH, if you have a playbook with a large number of tasks to perform it can be a lengthier process due to some significant wait time between tasks. A simple solution is obviously to eliminate as many of these tasks as possible or break them up into separate play books.
James McCoy 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

Alternatives Considered

We selected Ansible over Chef as our current company size does not have a need for an extensive product like Chef. I do feel like Chef does a lot of things better than Ansible, but I also believe this is due to Ansible being a newer technology. Ansible also offers much lower overhead and the learning curve is much lower
James McCoy profile photo
Xenmobile was just more flexible; allowing us to use different devices and change our active data sync. The cost of a Blackberry enterprise server was also prohibitive, so we moved to XxenMobile.
David Reese profile photo

Return on Investment

  • Easy concepts allow us to bring new employees up to speed quickly
  • Ansible makes adding configuration management to existing servers painless, adding more consistency to deployments quickly
  • Writing Ansible playbooks is much quicker to iterate over during development than writing Chef cookbooks.
Edward Larkey profile photo
  • We've moved from the Blackberry enterprise server to a xenmobile fueled active-data format. saving the cost of the BES and allowing us to be more flexible on devices.
  • We are moving away from providing devices to allowing employees to use personal devices [through XenMobile], saving us 3 million dollars a year [roughly].
  • Our call center has had increased call volume with mobile devices during the move, since the addition to more supported devices equals more time per call, we have seen a negative effect there.
David Reese 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