Blog Post

Opscode Gets $11M to Take on IBM and HP Management Software

Chef is part of a new generation of IT.

Opscode, a two-year-old startup based in Seattle, has raised $11 million from Battery Ventures and Draper Fisher Jurvetson in its second round of funding. The company, co-founded and led by former Amazon (s amzn) Master of Disaster Jesse Robbins, offers a software as a service aimed at helping developers configure and manage their servers.

Opscode was created to offer a hosted version of the Chef open-source configuration management software. Several of Opscode’s founders helped develop the Chef software, which allows developers to write code that will manage their servers, eliminating the need to write specific commands for each server or virtual machine. The resulting service is more flexible, and turns the act of configuring hardware into a task developers can write into their applications.

IBM’s Tivoli (s ibm), HP’s Opsware (s hpq) and BMC Software (s bmc) offer configuration tools that attempt to first map a customer’s infrastructure, then give it instructions — an operational perspective vs. Opscode’s developer perspective. Opscode is already hosting the configuration management software for customers such as Rdio, the new music service from the Skype founders; GoTime, an iPhone (s aapl) application; and Etsy. Notably, companies such as Rackspace (s RAX), Rightscale and VMware (s vmw) are big contributors to the Chef source code.

As a business Opscode has a solid team, good investors and paying customers, but what’s really noteworthy is how the development of Chef represents a generational shift in information technology. Many technologists, be they in hardware, programming, databases or services, are willing to accept a greater level of uncertainty or hosted services provided by others in their work.

At the hardware level it’s a willingness to architect for uncertainty and expect failure of the underlying servers or storage drives, as exemplified by Google (s goog). For data stores it’s a willingness to give up on synchronous writes and consistent persistence accepted by those working on NoSQL data stores. In programming the rise of millions of programmers choosing Ruby on Rails, Python or PHP over older languages like .Net or Java showcase the trend.

Opscode, which accepts that sometimes just looking for the things you need when you need them is an easier way to handle configuration management than needing to know where everything is in case you need them, is another example. With $11 million more, and a number of customers that are also growing their businesses, we’ll see if Opscode’s methods are a necessary evolution or a footnote in IT history. For more on this evolution, come to our Structure 2010 conference this Wednesday and Thursday in San Francisco.

5 Responses to “Opscode Gets $11M to Take on IBM and HP Management Software”

  1. Hehe just came by this post…Yep .Net/Java has been around as much as PHP/Python/Ruby, not sure what she’s talking about.

    Chef is great, it also has its pitfalls. Too many sites brag about its benefits without adding that configuration management doesn’t work without a well designed process to drive it. How many of us has inadvertently blew up entire clusters because of one simple change that affects a certain role? To make things worse, there is no effective way to PUSH changes with chef, to fix the aforementioned mistake you either wait for the update, or use mass to restart the clients across affected machines.

  2. “…Ruby on Rails, Python or PHP over older languages like .Net or Java showcase the trend.”

    Python appeared in 1991; PHP appeared in 1995; Ruby appeared in 1995.

    .NET (a framework, not really a language) was initially released on February 13, in 2002. Nice work.

    Would you please explain how that this make .NET older?