The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"  Example:

If you've been in IT very long, you've been burned by binaries changing underneath you as you are working. It could be in a Ruby update, or "DLL Hell" as we used to call it in the old client-server days. Or it could be jar hell in java, where a new binary slips in, and a JVM changes behaviors underfoot.

When an underlying binary changes and breaks your app, you have no idea which of the dozens of binaries it is, or how to restore it to a working version. In many respects, you're simply effed. Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"    Example:

Composition

In our little lab, we're always experimenting with new stuff. In that kind of world, you never know what you're going to need until you need it. We might trash and recreate the same VM repeatedly until we get it right. "Oh yeah, forgot that part"

If we built a UI for this, it would look like a list of checkboxes, like so:

  Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"   A perspective:

Claude Shannon formulated "Information Theory" over half a century ago, and it's still regarded as a transformational form of thinking, still an emerging piece of our zeitgeist.

It's biggest effect may be in your hand now - the mobile phone made it's biggest jump when signals shifted from TDMA to CDMA. Cliff Notes on that shift: with TDMA your conversation uses the entire channel for a chunk of time. With CDMA your conversation is just a part of the stream on that channel, making the capacity of the channel dramatically greater.

Chef and Information Theory?

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"   Example:

Obnosis: Paradigm Shift

Please don't blame us for the fancy "Paradigm Shift" terminology, it's a side effect of work by others. 

  • Continuous Development - the trend
  • DevOps - the trend

Jeff Bezos of Amazon fame suggests to "ask yourself what won't change" is the key to markets, and what people could never do up to now is get past the quagmire that is deployment in the enterprise. That just wouldn't change. Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"   Example:

Take A Couple Days...

We're all familiar with the drill, we've all done it dozens of times. New guy shows up, or you're the new guy, or you take someone else's workload, or else you hand off some chunk of key development work to a customer...

"Here it is. Take a couple days to get your dev environment set up, then we can go over how the codebase works and deploys." Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"  Example:

Beating an Internal Budget

You know the drill - start out with an optimistic time budget, increase as necessary. Except this time it went the other direction. This was the case last year when we budgeted some time to experiment with Docker on some VM work. We had the containers up after a couple easy hours of research, it all worked, then we spent the rest of the budget on other critical wins.

This is when you know you have a powerful platform doing your heavy lifting for you. You want to experiment with some critical new tech, and it's just a few painless keystrokes away.

It was a compelling story: One VM on Rackspace, a number of experimental containers - small bill, strong capabilities, clean separation of concerns, important piece of lab work done. Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"
An additional perspective:

Challenges - the Background

I challenged Chef not even a year ago to acknowledge and solve these problems. Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"
Some additional perspectives:

In this article I will outline what many of us have observed as an existential threat to Chef: Dockerfile, and what I would propose as a remedy. Read more »

The Chef Win Series is a response to: "How has Chef changed our operations for the better, in the past 2 years since our shop adopted it?"
An additional perspective:

There are still top down challenges in the community of Chef users, but they are surmountable. I note them here, just to partially balance out the Chef gushing that I do in the rest of this series. Read more »

Don't short Oracle stock yet, but if HP doesn't make every wrong move with Trafodion, Oracle might get severe price pressure in the only place where it can't handle it well, long term.

Not to worry, this is HP - Oracle can probably breathe easy. Only one thing can stop this transactional, relational DB, and that's a lack of meaningful corporate POCs. Whew, that was close. No problem there, Oracle! If it seems like I'm challenging HP to up their game here, I am. They are leaving serious money on the table, IMHO.

Trafodion has a superb road show if it comes to your town. Rohit Jain is HP's Community Manager. Thanks to Lynn Bender for getting the word out.

Numbers: