What users are saying about
76 Ratings
Top Rated
102 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
Top Rated
102 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8 out of 101

Add comparison

Likelihood to Recommend

Ansible

Ansible did a great job helping us patch simple security vulnerabilities on many servers. The code for the fix were no more than about 100 lines. We patched each vulnerability in about 10 minutes. We patched both the HeartBleed/OpenSSH along with the Shellshock Bash vulnerability on 200+ servers in a few days.
No photo available

SCCM

It well suited for most organizations where standardization is a need. The learning curve can be steep at times, but once it's fully implemented, it's well worth the effort. Ongoing premier support might be expensive for smaller companies. The baseline implementation has to be done right from the ground up.
No photo available

Pros

  • Unlike Puppet or Chef, Ansible doesn’t use an agent on the remote host. Instead it uses SSH which is to be installed on all the systems we want to manage.
  • Ansible is written in Python, which we install on all remote host. This means that we don’t have to setup a client server environment before using Ansible.
  • Ansible can work alongside our other DevOp tool, Chef. This allows us to reach out to existing Chef teams in order to try and organize their work all under the same DevOps umbrella.
No photo available
  • Integration with active directory.
  • Integration with Windows workstations
No photo available

Cons

  • Python 2.7 was required for the older versions
  • SSH as a requirement by default
  • Not as fast as container driven development
Blagovest Petrov profile photo
  • Not easily navigable when no proper training has been undergone
Felix Adusei Tuffour 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
SCCM7.7
Based on 3 answers
Overall, the ease of use post-implementation. A wide range of ah-hoc, and query-based reporting capabilities.
No photo available

Alternatives Considered

  • Ansible is much simpler to get up and running with than Chef, as it requires no infrastructure or agent process or any configuration on the target machine. All you need is SSH access! However, you lose the capabilities that Chef server offers such as data bags (centralized data store with support for encryption), authorization rules, inventory status, periodic configuration pulls, version locking etc.
  • Ansible combines both infrastructure orchestration and configuration capabilities, therefore it can be used as a single tool to both create and configure your VMs on the cloud. However, it lacks the comprehensive support of various cloud resource types that Terraform offers. Terraform can be integrated with Ansible instead to implement an end-to-end process.
  • Ansible is a great replacement for Bash scripts. It natively supports many modules that will save you so many lines of codes, enforces readable YAML structure and is still very flexible and powerful.
Aiman Najjar profile photo
Far more expensive than the alternatives. We selected SCCM based on feedback from an internal administrator that did not fully understand the scope of work required to build and maintain this system. Alternatives like FOG or MDT/WDS to deploy machine would have been virtually free and would accomplish the same goals. PDQ Deploy and Inventory is a much more cost effective alternative for deploying patches and maintaining inventory. WSUS handles Windows Updates fine.
No photo available

Return on Investment

  • Ansible has improved stability of our overall architecture because we no longer have "snowflake" servers.
  • Ansible has made it cheaper to spin up a new version of the server rather than diagnose a problematic server, costing valuable time to restoration.
  • Ansible has allowed us to spin up dynamic environments with the click of a button.
No photo available
  • Reduced time spent on setting up corporate client machines
  • Ensures proper management of licensed applications through the structured deployment configurations
  • Proper management of system downtime through dashboard infographics and monitoring console
Felix Adusei Tuffour profile photo

Pricing Details

Ansible

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

SCCM

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