Doin’ DevOps
The Automated Data Center Emerges
Hyperscale and automation seem to go hand-in-hand, at least when it comes to the data center. Synergy Research reported that, at the end of 2017, there were 390 web-scale data centers worldwide, ...
Untapping the Potential of DevOps, Part 1: Why Is It so Critical Today?
Apps are making the world a simpler, faster place. Mortgages can be verified in minutes. Food shows up at doorsteps with a few clicks. A safe ride is just a pin-drop away ...
How Combining DevOps and Agile Can Ease Black Friday Pressure
Every year, seasonal peaks such as Black Friday and Cyber Monday bring a higher volume and faster pace of work, as well as a considerable amount of pressure. This comes with a ...
5 Best Practices for Feature Flagging
Feature flags, also known as the feature toggles, are important concepts in the field of DevOps. They have been around for a long time and have been used continually by developers for ...
The 20 Best DevOps Podcasts
Skip the whole “starting a podcast is easy, all you need is a computer and a mic” pitch. The truth is podcasting is hard and it takes considerable work to create something ...
What It Really Takes to Build a Reliable App
What makes an app reliable? If you ask most IT professionals that question, their minds immediately go to uptime. That’s not surprising; after all, it’s fashionable for software and infrastructure vendors these ...
Load Balancing: Round Robin May Not Be the Right Choice
Based on our experience, we believe Round Robin may not be an effective load balancing algorithm, because it doesn't equally distribute traffic among all nodes. You might wonder, how is this possible? ...
Mario’s Adventures in Tekton Land
Tekton is an open source, cloud-native CI/CD pipelines engine. The project has its roots in the Knative project, where about a year ago it started under the name “Knative Pipeline,” with the ...
The NVMF Boogie: How Kubernetes and NVMF Will Rock
I recently wrote a blog about how Kubernetes creates a global computing grid that delivers unprecedented compute flexibility. Then I wrote a blog about the importance of going fully Kubernetes-native. In today’s ...
What Are AWS Application Patterns?
The cloud-native approach is not just about compute power and cloud services. A “set it and forget it” attitude won’t work with cloud native; there are far too many moving pieces and ...
When Gateways Go Away with Cellular IoT
Gateways have been an essential piece of three-tier IoT architecture for years. Their traditional spot between the edge and the cloud is in flux as cellular IoT technology rolls out. When are ...
Learning Production Troubleshooting Techniques in Microarchitectures
One of the great things about our industry is the ability for anyone to get started doing development with a minimal amount of tools. Anyone can learn to do development with just ...