Why I chose SaltStack over Puppet
In the world of Development Operations (or DevOps as it's coming to be known today), there are many tools coming into focus that are allowing us to do more and expand to newer heights than before. In this post, I want to talk about Puppet and SaltStack. Both are really great tools, don't get me wrong. I admire the power and benefits of both, but there were solid reasons we chose to go with one over the other, and reasons why I still chose one over the other today. This is going to be a compare and contrast post between the two technologies. Puppet Let's talk about Puppet: https://puppet.com/ . Puppet is a great tool for what it was designed to do. It was also first on the market with its first beta version back in 2005 . It's first 2.6 release in 2010 , and I came to know about it around version 3.x in 2013. It's good for what it was originally created to perform: Systems automation. However the catalog creation process is often a bottleneck in performance