Containers the Best Choice for CD? Think Again

By Adam Hawkins, IOD Expert
I’m a continuous deployment advocate, and I hope you are, too. I’m not pitching CD in this post because I think the benefits speak for themselves. What I want to examine today is how to build strong continuous deployment pipelines.
Containers and orchestration solutions such as Kubernetes immediately come to mind since they’re today’s default target. The industry is moving towards containers, but adopting these technologies does not make sense for every single team in all circumstances. You may not need containers. There are other options and some, frankly, are simply better alternatives.
(more…)

Continue Reading Containers the Best Choice for CD? Think Again

Why I Went All-in with Containers…and the Fails Along the Way

By Adam Hawkins, IOD Expert
I’ve worked in tech for the last 10 years, mainly building, deploying, and running backend systems. I started out building PHP web services. Next, thankfully, came Ruby on Rails. I took the plunge into single page applications with Ember.js a few years later, but soon went running back to backend and service work.
The company I previously worked for went all in on Docker shortly after version 1.0, so the team and I experienced all the changes that went along with it. My last big project at the company was replacing our hand-rolled Docker orchestration system with Kubernetes. It was a huge challenge, but an impactful learning experience. Now, I want to pass some of that knowledge onto you by sharing my story of adopting, developing, and running production containers.
(more…)

Continue Reading Why I Went All-in with Containers…and the Fails Along the Way

Kubernetes Is Not the Silver Bullet

By Maish Saidel-Keesing, IOD Expert
Does the following sound familiar to you?
The industry latches on to a new technology and everyone falls under its spell, a spell that makes them think this latest technology will solve any and all of the problems we have suffered from in the past.
(more…)

Continue Reading Kubernetes Is Not the Silver Bullet

5 Key Benefits of Docker: CI, Version Control, Portability, Isolation and Security

cool docker imageDocker doesn’t need an introduction. It is one of the hottest open source projects that allows you to deploy your application inside containers, adding a layer of abstraction. In a seemingly constant state of maturation, the benefits of using Docker increase on a regular basis. In this post, instead of talking about what Docker is or how it works, I’ll outline the top five benefits of using the ever-growing platform.
(more…)

Continue Reading 5 Key Benefits of Docker: CI, Version Control, Portability, Isolation and Security