Hi,

Has anyone had experience in convincing management to use Ansible over 
incumbents like Chef and Puppet, especially in so-called "enterprise" 
environments.

While I think its easy to get buy-in on the developer side, it seems to be 
a lot harder when it comes to non-technical management.

I was in the position where we had some Chef scripts that were becoming 
harder and unwieldy to maintain, and was challenging (ironically) to 
"provision" on new developers' machines so they could create/amend recipes.

It was a battle to convince management that we should rewrite these in 
Ansible. In the end I won after having to address many concerns, mainly 
around the perceived stability of the incumbents. Unfortunately the 
sunk-cost fallacy plays a significant role here too.

The initial "cost" of migrating is now outweighed by orders of magnitude by 
the many benefits of using Ansible.

This reminds me of the early days of Ruby on Rails where many were reticent 
to use it instead of BigJava™. This sentiment in many cases hasn't gone 
away :-(

Anecdotally it seems that Ansible has attracted early adopters in startup 
and dev shop environments, but less so in larger "enterprisey" 
organisations. That said, I am in Australia which is a much smaller market 
than say the US or Europe.

Would love to hear others' experiences in this regard, for example:

   - Support. Vendor and 3rd party. Are any companies out there 
   specialising in offering Ansible support besides Ansible Inc?
   - Availability of resources (books, training materials, etc). There are 
   a handful of (mainly self-published) books that cover the basics, and of 
   course the documentation is excellent. A search on Amazon though only 
   yields one dedicated Ansible book by Packt.
   - Maturity model, best practices, versioning, script testing, dependency 
   management, documentation of playbooks etc.
   - Reference and larger implementations and case studies, esp in 
   enterprise environments.
   
Much thanks :-)

Steve

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/5f88c958-a66a-4a26-bbd1-273e7f2b9eef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to