DevOps

Latest Posts in DevOps

Can Shift Left Go Too Far? Why Testing in DevOps May Never Be the Same

Testing is commonly understood to be an essential and fundamental part of software development, but when and how to test is open to a wider variety of opinions. DevOps practitioners…

The Power of Harnessing DevOps for the Database

Why do some organizations excel in streamlining their database operations and applications development while others find it immensely challenging? Why can some database teams embrace agility while others take months…

Is Kubernetes Still the Best Container Orchestration Tool?

Over the last few years, containers have been one of the hottest topics when it comes to radically changing the way we develop, operate, and maintain our applications. And it’s…

Five Reasons Why Python Is Popular

One of my first projects as a consultant created a web application for a small tax software company in Omaha, Nebraska. They were looking to improve their online presence by…

Why You Need to Automate DevOps

When I began my career in IT more than two decades ago, most organizations had multiple silos of application development teams. Each team would be responsible for a single application…

What is AIOps? The Importance of Artificial Intelligence for IT Operations

Modern IT environments are so complex, dynamic, and expansive that humans alone cannot effectively manage and maintain them. As a developer and operator, I have had to deal with failed…

A Comprehensive Guide to Workflow Integration

What Is a Workflow? Everything happening in an organization can be classified as a business process. This is true even if the process is a human looking at an Excel…

What is Chaos Engineering? A Guide on Its History, Key Principles, and Benefits

Many organizations invest in high availability and disaster recovery for their key applications. Too many of these organizations, however, forego the most important aspect of this process—testing the failover process…

What Is Site Reliability Engineering (SRE)? The SRE Role Explained

Historically, there was a clear delineation between what system administrators (SysAdmins) do and what application developers are responsible for in IT organizations. In recent years—especially in organizations focused on software…

What Is DevOps?

If you look back to the state of technology only a few decades ago, you’ll stumble upon a technological world full of silos and frustration. Two of an organization’s most…