5 Definitions of DevOps
I’ve tracked at least three different definitions of DevOps since the days of “agile infrastructure”:
Using Puppet and Chef (and then Ansible and Chef) to replace Opsware and BladeLogic. Full stack engineers to setup EC2, load-balancers, and other Morlock shit. Full stack engineers are bad, but sort of the same thing. Also, you can’t have a DevOps “group” or title. But, you know, someone should do all that automation. Putting all the people on one team, having them focus on a product, and establishing a culture of caring and learning.