This is a short talk that I gave internally at CircleCI to provide a broad understanding of different types of testing, their complexity and the value they provide.
For several years, like many, I have used Ansible to provision development environments that match our production environment, removing the phrase “it works on my machine” from my vocabulary. At Basho, we officially support client libraries for Riak across eight languages, 3 API interfaces and sixteen different operating systems. Ansible now plays a critical role making sure that new versions of Riak work as expected before we ship them to our customers.