After DevOps Borat and BroOps it's time for The DevOps Dudes!
Category: DevOps
DevOps is NOT a Job Description
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 Is … Continue reading DevOps is NOT a Job Description
DevOps – Break Down The Wall
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. Dev and Ops are separate departments Organizations typically divide their teams by type … Continue reading DevOps – Break Down The Wall
Your Code is NOT Somebody Else’s Problem
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 … Continue reading Your Code is NOT Somebody Else’s Problem
Initial Test Points for Getting Your Environment Under Control
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 … Continue reading Initial Test Points for Getting Your Environment Under Control
DevOps Q&A with Kevin Parker
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 … Continue reading DevOps Q&A with Kevin Parker
State of Development: Annual Address on How We Ship Software
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 … Continue reading State of Development: Annual Address on How We Ship Software
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. Information Technology Asymmetry Let’s face it, IT has historically had an asymmetric relationship between it’s suppliers and consumers. In fact one of … Continue reading DevOps Driven Demand
Prerequisites for Continuous Deployment
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 … Continue reading Prerequisites for Continuous Deployment
DevOps Entrenched – Tide Begins to Turn
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 … Continue reading DevOps Entrenched – Tide Begins to Turn