Architecting for Kubernetes

kubernetes-architecture-example

Image courtesy Jonathan Leung (https://www.flickr.com/photos/jonathan-leung/) under license CC BY-SA 2.0 Docker is taking over the world. Developers love it because it allows them to experiment without polluting their machines. It’s easy to create docker images for your apps and only moderately harder to bundle a stack together (using compose and swarm). It’s also pretty easy to […]

Addressing the Agile Deployment Impedance Mismatch

Chocolate_assembly_line

Organizations have now spent years moving to agile development.  In many ways, that has been a positive movement.  Anything that focuses on delivering the highest priority items first is a good thing.  And having something ready to deploy at the end of each sprint is a huge improvement over waiting for 6 months or more […]

DevOps Culture

DevOps

On a recent call to discuss our DevOps services, one of our executives asked for a clear definition of the term “DevOps”.  So I thought I’d write down a few of my thoughts here in the interest of sharing. First, it’s easier to describe what DevOps is not.  DevOps is not a tool or a set […]