Understanding DevOps – Part 7: Continuous Improvement

A simple description of DevOps is such: ‘An approach to Application Delivery that applies Lean principles to accelerate feedback and improve time to market’ What does this mean? In a nutshell it implies that DevOps is a set of principles and practices that enables an organization to make their delivery of applications ‘lean’ and efficient,…

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: Continuous Delivery vs. Continuous Deployment

Continuing on my blog post on the topic of Continuous Delivery vs. Continuous Deployment comes this video blog on the same topic: Related Posts: Understanding DevOps: Understanding DevOps – Part 1: Defining DevOps Understanding DevOps – Part 2: Continuous Integration and Continuous Delivery Understanding DevOps – Part 3: The Battle of Dev vs Ops Understanding DevOps – Part 4: Continuous…

IBM Pulse Session: Continuous delivery – accelerated with DevOps

I presented this session (#2727) at IBM Pulse last week in Las Vegas. This was a 20 minute ‘lightning talk’ delivered in the expo center theatre. (No, they did not allow me to do dramatic readings on my DevOps For Dummies book). Related Posts: Understanding DevOps: Understanding DevOps – Part 1: Defining DevOps Understanding DevOps –…

DevOps for PaaS Video Chat

I had the opportunity last week to participate in a Google Hangout Video Chat with some of the leading industry experts in the field of DevOps and PaaS. Accompanying me were: Moderator: James Governor (@monkchips), Redmonk Analyst and Moderator Brian Massey (@brym13), IBM, Senior Product Manager, PureSystems Mark Willemse, ING, Executive IT Teamleader Customer Intelligence…

My First Video Blog: Understanding DevOps (A 6 min Overview)

I recently recorded a short video providing a quick Khan Academy style overview of DevOps and Continuous Delivery. It is going to be the first in a series of short videos I plan to record this year. Check it out and do leave a comment on topics you would like to see future videos cover. Like to…

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…

My ‘meetup’ with Gene Kim

Gene Kim is by far one of the most recognizable names in the DevOps industry. He is vocal, present, opinionated (in a good way), a thought leader and the co-author of the best book in this space: The Phoenix Project! Earlier this week Gene came to Virginia to speak at the DC Continuous Delivery and…

Chef for DevOps – an Introduction

Chef is a powerful tool from Opscode which makes Infrastructure as Code real! In the space of DevOps, where Continuous Delivery requires the ‘on-demand’ building, updating and management of Virtual Environments, technologies like Chef become essential. The slide deck attached is from a seminar I delivered recently. The session introduces Chef and its role in DevOps. The agenda of…