Opscode, a two-year-old startup in Seattle has raised $11 million in its second round of funding. The company, co-founded and led by Amazon’s former Master of Disaster Jesse Robbins, offers a new way of configuring software that exemplifies a change in the way IT is handled.

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 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, HP’s Opsware and BMC Software 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 application; and Etsy. Notably, companies such as Rackspace, Rightscale and VMware 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. 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.

You’re subscribed! If you like, you can update your settings

By Stacey Higginbotham

You're subscribed! If you like, you can update your settings

Related stories

  1. “…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?

  2. Coté's People Over Process » Links for June 19th through June 21st Tuesday, June 22, 2010

    [...] Opscode Gets $11M to Take on IBM and HP Management Software$11m funding and launching their SaaS configuration management service. [...]

  3. Video: Riptano Packages Cassandra for the Enterprise Tuesday, July 20, 2010

    [...] the Puppet configuration management software, announced funding, and startups like Cloudera and Opscode are also scoring venture [...]

  4. Puppet Labs Gets $5M for Data Center Software Tuesday, August 10, 2010

    [...] is similar to the Chef software that Opscode is building on its hosted platform, only Puppet isn’t delivered today as a service. Puppet Labs CEO Luke Kanies said that one [...]

  5. 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.

Comments have been disabled for this post