I’ve been in Chef Fundamentals training this week. It’s a good course. Chef is a lot more ruby than I’d realized. It’s pretty close to what a programmer would do if they were forced to manage machines. Of course, programmers also came up with Ant and Maven, so we have that. All this will be a good baseline for chomping through the successors of Puppet and Chef, the SaltStacks and Ansibles who seem to be taking an even more simplified approach.

DevOps Taxonomy, Docker, Acquiring Hot Startups – IT Management & Cloud Podcast #91

We rejoin to start talking about IT Management and (probably) mostly cloud. It’s good to be talking with John again. As with DrunkAndRetired, we’ll mostly record these in Google Hangouts (watch Twitter for me sending the link out if you want to watch it live), and then I’ll put up the audio only in the podcast feed.

You can watch the video above, download the MP3 audio directly, or subscribe with one of these methods:

Show Notes:

  • (By my count, this is #91. We left off with [#89](over two years ago), and we had a little interlude back at DellWorld 2012…so we’ll just start up there ;)
  • Is there a taxonomy to DevOps? Being an analyst again, I care a great deal about how to bucket out the world.
  • In John’s experience, “everyone” who’s buying cloud wants continuous delivery
  • Ansible and Salt tend to be where Nagios was 5 years ago”: it’s popping up everywhere.
  • I ask John whatever happened to Nagios. It’s still everywhere!
  • John tells us about Docker , the darling du’jour. Check out this piece from 451 on the topic.
  • We also discuss the quandary of how an acquiring company would put a value and justify paying for OpsCode or Puppet Labs . I suggest that they’d likely go for a high price, and multiple, so the acquirer will need a good, awesome plan for that “investment.”

Sputnik Cloud Launcher – Doing More DevOps

One of the tools in Project Sputnik is the “cloud launcher.” The idea for this tool is to help instrument a DevOps life-cycle: the tool models out a simulated cloud on your desktop during development, and then deploys it to “real” clouds once you’re ready. We demonstrated one version of the cloud launcher at Dell World this week that uses juju.

In the meantime, OpsCode’s Matt Ray has been working on another approach (which he describes in the above video) that uses Chef under the covers. See the code checked into the Sputnik repo as well. I’m looking at these two versions as proofs of concept, or even “spikes” to explore how to best implement the idea. We’re eager to get feedback and engagement from the community to figure out which approach (or a third!) is most helpful.