DevOps as a Service (DaaS)?

In a recent post I posted on DevOps.com, I suggested the term DevOps as a Service (DaaS). Personally I am not a fan of the term. Mainly because DevOps is not a ‘Service’. It is an approach to achieve business objectives by adopting a set of capabilities, namely: Continuous Business Planning Collaborative Development Continuous Integration…

Video Blog: DevOps – Where to Start?

As a follow to my last video post – Understating DevOps, I recorded a new video. DevOps – Where to start? A quick overview on how to look at you entire delivery pipeline to identify gaps and areas of improvement, where capabilities from DevOps can help. Check in out… Like to learn more about Adopting…

Adopting DevOps – Part IV: Adopting Continuous Deployment

As discussed in my last post defining and contrasting Continuous Delivery and Deployment, there is a distinction between the two. When adopting DevOps, Continuous Delivery is a core capability to adopt. Continuous Deployment to Production is an optional capability that you may or may not adopt, based on your needs and constraints. So, what does…

Adopting DevOps – Part II: The Need for Organizational Change

One of the key goals of DevOps is to reduce the gap that exists between Dev and Ops. It is what causes water-SCRUM-fall, when it comes to the Dev and Ops communication and collaboration. (The gap between corporate teams like EA, Security and other ‘approval boards’ and ‘gates’ is another story for another post). Whether…

Adopting DevOps – Part I: Begin with the Why

What does one mean when they say they want to ‘adopt’ or implement DevOps? What is a ‘DevOps Solution’? DevOps is not a product. It is not a process. It is a philosophy. A philosophy that includes principles and practices effecting People, Processes and Tools. Adopting DevOps hence, is not just about adopting a product…