Welcome to the first of a three part blog series addressing DevOps Patterns. In the first, I'll tackle patterns we observe from an organisational point of view. At Ranger4, when we study DevOps in the field, we do it from three perspectives:
The next two blog posts in the series then will address interaction and then automation patterns. You may recognise this as an evolution of the People > Process > Tools mantra widely recognised when considering the SDLC (Software Development Life Cycle) for many years.
If you're very new to DevOps, you might want to start by reading my previous blog post "What's Different About DevOps" where I consider why the term has gained such currency in today's market.
DevOps is a Grassroots Movement
Most organisations we work with are not DevOps 'unicorns' - they are enterprises with decades of operational, organisational and infrastructure heritage. And there is a common organisational pattern in traditional IT as you can see in the diagram below; two main silos of development and operations and then within each team additional silos - particularly when development are developing in a waterfall manner.Read More