Why DevOps Fans Love Docker

Jun 20

DevOps means a lot of things to a lot of people. But one thing that is consistent with those who are DevOps fans is that DevOps is a way of operating, not a definition of any particular setup.

Read More →

Delivery Speed and Testing Software: A Balancing Act

Jun 12

One thing every developer can—or at least should—agree upon is that testing software is an integral part of the software development process. If it were up to the development team, no application would be released without rigorous testing, ensuring no bugs made their way into production.

Read More →

Should You Containerize Your Monolith?

Jun 4

A limited number of organizations were born in the DevOps era. And many organizations have missed the container train. 

Read More →

My DevOps Story: How I Learned to Stop Worrying and Love DevOps

May 24

My journey to DevOps has been long and storied. I’ll stop short of saying it was troubled, but there was definitely trouble along the way. Let me explain…

Read More →

Managing Service Lifecycles

May 22

One of the key benefits of microservices is that each service can have its own lifecycle. In other words, each service can be built, deployed, monitored, and managed independently of other services.

Read More →

Guide to Containers and Compliance

May 17

In traditional application environments, meeting compliance goals required paying attention to infrastructure like physical devices, unified data stores, and static networks.

Read More →

How to Maximize the Scalability of Your Containerized Environment

May 14

One main reason to use containers is that they help make apps, services and environments highly scalable. But that doesn’t happen magically. In order to take full advantage of the benefits of containers, you have to build your stack and configure your environment in ways that maximize scalability.

Read More →

Why Continuous Improvement is Key to Continuous Delivery

May 10

Perhaps the most difficult dimension of DevOps is that DevOps never ends. There is no guide to doing DevOps, and there is no final setup that means you have completed your DevOps journey.

Read More →

My container conversion story

May 7

Like many people in the IT industry, when I first heard about Docker, I expected it to be yet another fad. After all, containerization is not something that is new to Linux. Tools like LXC, Virtuozzo and OpenVZ all offer to run your OS and apps in a container and share resources. They all were around well before Docker.

Read More →

Three things I wish Kubernetes could do

May 4

Over the last several years, Kubernetes has become an indispensable tool for organizations that use containers on a large scale. As great as Kubernetes is, however, there are some things that could make it even better.

Read More →