Devopsing the Operating System
In 2009, at O'Reilly's Velocity, was the first time I had heard the phrase Infrastructure as Code (IAC). In fact in 2010, I was the first person to present Chef at Scale8x. At that time we talked a lot about IAC and Just Enough Operating System (JeOS) as a model to deliver cloud like compute infrastructure. Fast forward 5 years to 2015 and we started seeing an abundance of discussions around purposeful operating systems created in the form of container images. Now in 2016 we are starting to see more and more discussions around Unikernels and very specific purpose compiled operating systems. This presentation will take a brief look at the history of how Devops principles and Operating Systems have converged. We will spend most of the time forward looking at what and how Unikernels will converge with Devops tools, processes and culture. We will end the discussion with a cool demo of how containers, unikernels and Devops ideas can work together in the future.