random-blog

DevOps Applied to Everything

Preliminary brain dump

A little while ago I finally responded to a PM from a friend of mine regarding DevOps and really getting at the work I have been doing in developing a presentation about DevOps (a currently popular concept in the world of Cloud Software development). My presentation is really about my experiences doing DevOps-like-things in areas of technology that seem very different and incompatible with some DevOps practices, but in fact have very interesting and significant relationships to one another. It is sort of an exercise in zooming out the biggest big-picture I can manage and asking what does DevOps mean in this context, or simply “How to apply DevOps to everything.”

I have discovered that I have been doing “DevOps” or something akin to it for most of my widely varied professional career in high tech. Much of this was before DevOps was even really a thing. If you want to learn more about the other ideas that are similar and actually influence the development of DevOps, Kaizen , and W. Edwards Deming are good places to start. For a lite and more story like introduction to the concept This American Life has an interesting show on the NUMMI plant.

https://www.thisamericanlife.org/561/nummi-2015


In my mode of thinking about DevOps, the following things come to mind (no particular order here, but rather in a sort of symbiotic everything contributes to everything else sort of way):

The above tend to then be achieved through the following:

Key and important concepts:

My personal emphasis concepts:

That’s sort of a brain dump of a big chunk of ideas that make up the structure of how I think about DevOps. I may have missed or forgotten some ideas Also I’ve mostly just tabulated mental indices to ideas, and not necessarily fleshed them out.

DC - 20191007(PV) - 20240727