DevOps Makes Web Developers & Operations Talk To Each Other

In our DevOps category you find a collection of articles helping you improve cooperation between your developers and sysadmins.

The main advantage of the DevOps approach is streamlining the flow of your features and fixes from development into production. It will make you faster and more flexible by tearing down obstacles existing between developers and sysadmins. Especially if your development team is already working with agile or kanban, it specifically helps extend the reach of agile into the data center.

DevOps is NOT a Job Description

by Matthias Marschall on December 8, 2011 · 2 comments

The DevOps hype produces some strange effects. Not only do tool vendors try to jump on the DevOps band wagon by declaring their products “DevOps inside” or listing DevOps as a feature, but companies start to look for a “DevOp” in their job ads. Don’t be misled! Here’s what DevOps is really about:

DevOps – Break Down The Wall

by Matthias Marschall on November 24, 2011 · 0 comments

Instead of escalating wars between departments by driving them to ever more ambitious, local goals, we need to break down the wall between development and operations. Defining overarching goals which resonate for both departments creates an environment where DevOps collaboration may thrive.

Your Code is NOT Somebody Else’s Problem

by Dan Ackerson on September 1, 2011 · 0 comments

Imagine an ant working at the top of a mountain. Next to it, there’s a sluice of melt water running and, at that moment, the ant removes a tiny particle from the rock face. A few hundred molecules of water quickly seize upon the shortcut, and gravity takes care of the rest. The individual rivulets [...]

Starting a job with a running system and real users is a nice “problem” to have but it presents some unique challenges as well. Especially if server monitoring isn’t robust and there are absolutely zero automated tests. Without these two critical components, you’re both operating and developing completely blind. Without monitoring, server changes can’t be [...]

DevOps Q&A with Kevin Parker

by Matthias Marschall on July 26, 2011 · 1 comment

This is an interview with Kevin Parker (@kevinparkerusa) about DevOps How do you see agile affecting application development and delivery? The biggest impact is that application development teams are using agile to speed up their delivery of software changes and updates. This makes the developers happy as they can get through requests faster. However, releasing [...]

It’s been a while since I talked about how we develop and deploy software at my current job. It’s come a long way from the “Good Ole Days”, when cowboy coders manually FTP’d their changes to the master server and rsync came along 5 minutes later to replicate the changes to the slaves *shudder*. Keep [...]

DevOps Driven Demand

by Dan Ackerson on May 17, 2011 · 0 comments

Post image for DevOps Driven Demand

This is a guest post from John Willis (@botchagalupe) What if DevOps created more defects, tickets, requests, and more overall work? Would that be a good thing or bad. Let’s take a look.

Prerequisites for Continuous Deployment

by Dan Ackerson on May 3, 2011 · 2 comments

Although we’ve skirted around the edges of Continuous Deployment on this blog, we haven’t really gone into any details. The main reason for this is simply that neither Matthias nor myself have ever continuously deployed to our production environments. How hard could it be? Well, like with most engineering endeavors, it’s about 99% preparation and [...]

DevOps Entrenched – Tide Begins to Turn

by Dan Ackerson on April 5, 2011 · 1 comment

I’ve always seen it as a battle. Maybe it’s the soldier in me or just the willingness to fight for my beliefs. Either way, we are winning and the IT industry will never be the same. Developers and Sysadmins are joining forces and forming “Delivery Teams” – working together to ship high quality products to [...]

Devops in a Regulated Mainframe Environment

by Matthias Marschall on March 1, 2011

Striving for real world experiences with agile, kanban, lean, and devops I ran a series of email interviews. Today I want to share the answers of Manu Khronis, NRB, Belgium. Please tell me a little about your current situation, your team and your job I am responsible for IT change management at Network Resource Belgium, [...]