Kubernetes? Docker? What is the difference?

From a distance, Docker and Kubernetes can appear to be similar technologies; they both help you run applications within linux containers. If you look a little closer, you’ll find that the technologies operate at different layers of the stack, and can even be used together.  Understanding both Docker…

Kubernetes as a Replacement for Docker Cloud

If you’re a Docker Cloud user, you recently woke up to some disconcerting news regarding the longevity of the Docker Cloud platform. Docker announced that it would be discontinuing support for cluster management in their Docker Cloud product on May 21st, in turn leaving many users scrambling to find…

Containership as an Alternative to Heroku

Introduction For some time now, it’s been impossible to wade in the platform-as-a-service waters without giving serious consideration to Heroku’s offerings. Heroku burst onto the scene, immediately striking a chord with developers looking for a simple alternative to managing complex infrastructure upon which their applications ran. By abstracting…

Running Containers in Production

If the past year has done nothing else, it has solidified containers as the accepted standard for deploying applications in production. I could spend time rehashing why Linux containers are important, what benefits they provide, or why they have caused such a stir; however, I am confident countless others have…