DevOps is Not a Job Role!

In this post, we take a broader look at building a business case for DevOps focusing on the principal that DevOps is not a job role but a cultural move. This is day 8/100 in the 100 Days of DevOps series. How does DevOps become successful? If only that was a simple question to answer! The truth is that fundamentally, to be successful, the whole company needs to be doing DevOps to be successful....

17 May 2021 · 3 min · Martyn

Implementing DevOps in Your Organisation

In this post, we are looking at a high level at some of the things you can do to implement DevOps in your company. This is day 7/100 in the 100 Days of DevOps series. Before we look at this in more detail. Why do companies move to DevOps? We’ve already introduced the broad topic of DevOps in this series. Rather than look at generic reasons, let’s look at something more scientific....

16 May 2021 · 6 min · Martyn

Exploring the World of XOps

In this post, we look at XOps, the catch all term for the movement of combining different disciplines together with operations. This is day 6/100 in the 100 Days of DevOps series. XOps is a general catch all term that describes the adoption of other forms of operations both inside and outside of technology. In this context, DevOps is really just the tip of the iceberg. DevOps is just the beginning, you can also include BizOps, FinOps, AIOps, and MarketingOps as a start, but the term XOps covers more than just the ones listed here....

15 May 2021 · 4 min · Martyn

Adding GitHub Azure Boards to Organisations

For this post, I will walk through the process of adding the ability to see repositories in GitHub Organisations to your Azure DevOps instance. When you are using Azure DevOps Boards, you have the choice of repositories to use to link your commits and pull requests back to work items you create in the Boards functionality. Adding a connection to GitHub It’s pretty easy to add your connection through to GitHub, from your project settings, simply click GitHub connections, from there you can then proceed click Connect your GitHub account....

14 May 2021 · 3 min · Martyn

Agile vs DevOps

In this post, we look at both Agile and DevOps, how do they complement each other? Is Agile valid in a DevOps world? This is day 5/100 in the 100 Days of DevOps series. It is common to confuse the terms Agile and DevOps. Both are used together frequently, confused to mean the other but are mutually exclusive terms. Where DevOps is the practice of bringing together development and operations teams, Agile is an iterative approach that focuses on collaboration, feedback, and small rapid releases....

14 May 2021 · 4 min · Martyn

Presenting at Microsoft Build

I am pleased to announce I am presenting at Microsoft Build 2021. The event runs between May 25th - 27th. This year, I will be presenting with Justin Yoo, who is a Senior Cloud Advocate at Microsoft. We will both be hosting a Connection Zone session. It’s a brave new world for developers, navigating a new set of tools ranging from low-code to pro-code, partnering with citizen developer counterparts, while trying to bring about business change....

13 May 2021 · 1 min · Martyn

Challenges of Building DevOps Culture

In this post, we look at DevOps culture further and explore the challenges of building culture in DevOps. This is day 4/100 in the 100 Days of DevOps series. As part of the adoption of DevOps in your company, you are highly likely to have come across challenges to your DevOps transformation. This is normal, and to a degree it is healthy to be challenged on your thinking and your ways of implementation....

13 May 2021 · 5 min · Martyn

Building a DevOps Culture

In this post, we are taking a look at how to build a DevOps culture that helps your company on the road to DevOps transformation. This is day 3/100 in the 100 Days of DevOps series. One of the biggest misconceptions is that you can hire a load of DevOps Engineers, build a team and viola, you are doing DevOps. While that team may be doing a really good job and practicing some traits of DevOps, that does not make them a DevOps team....

12 May 2021 · 5 min · Martyn

Characteristics of DevOps Culture

In this post, we look at some of the characteristics that make a successful DevOps culture. This is day 2/100 in the 100 Days of DevOps series. Understanding the critical elements that highlight a successful DevOps culture is important as you start your DevOps transformation journey. DevOps culture is fundamentally about two things, communication, and collaboration. That’s great but how do you start on that journey to improving both of those things, and how do you identify when you are making progress?...

11 May 2021 · 3 min · Martyn

What is DevOps?

Welcome to the start of 100 Days of DevOps. In this first post, we are asking the simple question; what is DevOps? “DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.” - Donovan Brown I wanted to start with the above quote from Donovan. I love it and honestly, I can’t do a better job at explaining it. I use this quote all the time talking to colleagues, peers, and customers....

10 May 2021 · 4 min · Martyn