
Evolution Not Revolution – DevOps in the Wild
Ever heard these questions: What is DevOps? How do I hire a DevOps Engineer? Should we have a Director of DevOps? Am I doing DevOps? Why is DevOps failing in my organization? More and more frequently, I run into engineers, managers and business leaders describing failures in their organization due to “DevOps.” Oddly, digging a […]

Change Management & Continuous Delivery: Clash or Harmony?
Introducing changes into running software systems is risky. There’s always a chance of failure, and that can have a negative impact on your business. It’s important to mitigate that risk, but there’s more than one way to do so. Change Management is all about ensuring that changes to existing systems and software in production are […]

DevOps need to pay more attention to security
Ty Miller, founder of Threat Intelligence, suggests organisations adopting DevOps need to pay more attention to security. Over the last five years or so, the prevailing approach to IT security has changed – largely triggered by the activities of hacktivist groups such as Anonymous and LulzSec – and it is becoming an increasingly integrated part […]

The Top Metrics You Need to Track to Improve Operational Performance
Living in a data-rich world is a blessing and a curse. Flexible monitoring systems, open APIs, and easy data visualization resources make it simple to graph anything you want, but too much data quickly becomes noisy and un-actionable. At PagerDuty we’ve thought hard about what you should monitor and why from a systems perspective, but […]

Eight critical DevOps practices: innovate, deliver, repeat
DevOps has been garnering a lot of interest for some time. Discussions and debates on forums like DevOps.com are improving our collective understanding of the right approach and now we are seeing concrete proof points of fast-movers applying DevOps practices to disrupt entire industries with rapid-fire, digital-innovation based on Cloud, Big Data and Mobile technologies. […]

The Continuous Delivery Pipeline — What it is and Why it’s so Important in Developing Software
Continuous Delivery (CD) is a software strategy that enables organizations to deliver new features to users as fast and efficiently as possible. The core idea of CD is to create a repeatable, reliable and incrementally improving process for taking software from concept to customer. The goal of Continuous Delivery is to enable a constant flow […]

How to Find Your Continuous Delivery Rhythm
This article is a part of a series of pieces on digital innovation, accelerating change and the rise of the coded business from innovators in the Chef community. In this article we present an interview with Jez Humble, Principal Consultant, ThoughtWorks, on digital innovation. Focusing on speed and scale allows you to respond more rapidly to […]
