O'Reilly logo

Effective DevOps by Ryn Daniels, Jennifer Davis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. The Four Pillars of Effective Devops

Patrick Debois has said that devops is a human problem, implying that every organization will have a devops culture that is unique to the humans within it. While there is no one “true” way of doing devops that will be identical for every organization, we have identified four common themes that any team or organization looking to implement devops will need to spend time and resources on.

Here are the four pillars of effective devops:

  • Collaboration

  • Affinity

  • Tools

  • Scaling

The combination of these four pillars will enable you to address both the cultural and technical aspects of your organization. It makes sense for your organization to focus on one or two pillars at a time while trying to make changes, but ultimately it is the combination of all four working together that will enable lasting, effective change.

It is important not to gloss over the first two pillars, which cover the norms and values of our cultures and interpersonal interactions, in favor of skipping straight to reading about tools. Effective tool usage is necessary for a successful devops transformation, but not sufficient—if that were the case, we could just provide a list of best practices for Chef or Docker and be done. However, resolving the interpersonal and interteam conflicts that arise within organizations is critical to fostering the lasting relationships that ultimately make a devops environment.

Collaboration

Collaboration is the process of building ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required