The Art of DevOps Explained

What is all this talk about DevOps and why should we care? Good question, and to answer, we need a little history of software development and its roots in traditional engineering principles. Software development takes most of its predecessor processes from traditional engineering principles, which include drawing blueprints by skilled draftsman, having those evaluated by manufacturing teams, building tooling and making prototypes, refining the drawings and then manufacturing the product...