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.
