Chef (company)

Chef Software, Inc. is an American corporation headquartered in Seattle, Washington, which produces software allowing information technology departments to automate the process in which they configure, deploy and scale servers and applications.[3]

Chef Software, Inc.
TypePrivate[1]
IndustryComputer software[1]
Founded2008[1]
HeadquartersSeattle, Washington, U.S.[1]
Key people
Barry Crist (CEO),[2] Adam Jacob, Jesse Robbins, Jez Humble
ProductsChef[1]
Websitewww.chef.io

The Chef software is used to streamline the task of configuring & maintaining a company's servers, and can integrate with cloud-based platforms such as Rackspace, Microsoft Azure[4] and Amazon Elastic Compute Cloud to automatically provision and configure new machines.

About 70% of Chef's clients come from Fortune 1000 companies, including major organizations like Facebook, Nordstrom, Disney, and General Electric.[5]

The company was founded as Opscode in 2008 by current Chief Technology Officer Adam Jacob, Jesse Robbins, Barry Steinglass, and Nathan Haneysmith.[6] Chef is based in Seattle, with regional offices in Berlin, London, Belfast and San Francisco. Chef is a venture funded company, as of Sep 2015 Chef is valued at $360 million after a $40 million funding round.[7][8]

In November 2015, the company acquired a German security startup, VulcanoSec.[9]

In September 2020, the company announced[10][11] that it was being purchased by Progress Software with an intended final date in October. A press release gave the price of acquisition at $220 million.[12]

Products

Chef offers a single commercial product, Chef Automate, released at ChefConf in July 2016. Chef Automate includes a full-stack continuous deployment pipeline, automated testing for compliance and security, and visibility into everything that's happening with Chef-managed resources.[13]

Chef Automate builds on two of Chef's open source projects - Chef and InSpec - and integrates with the company's third open source project, Habitat. Habitat offers "application automation" to simplify running complex applications in different environments including containers, traditional data servers, or PaaS. According to Wired Magazine, this new software "Makes Code Work Like Biology".[14][15][16]

Chef maintains three open source projects - Chef, InSpec, and Habitat.

Licensing

Chef offers three versions of its product: Chef Basics (free, open source), Hosted Chef ($72/node, minimum 20 node purchase), and Chef Automate ($137/node, annual subscription). The paid versions offer varying degrees of free trial and a range of features and support benefits. More info at https://www.chef.io/pricing/

Notable Use Cases

While Chef was primarily created as a means to assist with IT Automation/Configuration Management/Infrastructure as Code use cases, it has expanded to serve additional use cases as well.

IT Automation/Configuration Management

Basecamp adopted Chef as a means of "documenting an entire infrastructure setup in a single code base, rather than a set of disparate files, scripts and commands."[17]

Facebook utilizes a slightly modified version of Chef to manage its infrastructure and keep ". . .its thousands of servers running smoothly."[18]

Cloud Management

Edmunds.com uses "a plug-in for Chef's knife tool as a command-line interface for developers to provision resources in CloudStack."[19]

If not for Chef's ability to automatically configure Amazon Machine Images (AMI) when utilizing Amazon Web Services, Tout, a short-form video delivery firm, would have had to "build a similar tool from scratch," and would not be able to ". . .focus on code development."[19]

Hotel Tonight uses Chef to take out "repetitive, error-prone work" while managing over 100 AMIs.[19]

Continuous Delivery/Continuous Integration

HP Public Cloud employs Chef to decrease the amount of time its developers spend on deployment and testing, providing them with "more time to create new features, enhance code quality, and write better code tests."[20]

Ancestry.com "created a culture of Continuous Delivery" via Chef in order to better "identify itself as a company that has business agility."[21]

Safari Books Online utilizes Chef to "push changes to production," and ensure that "All code was in version control and tested."[22]

DevOps

Web presentation site Prezi uses Chef to "make it easy to jump start infrastructure, share and discover information, and customize and refine" their DevOps process.[23]

Rackspace partners with Chef so that its customers can "Keep Dev and Production environments in sync, enabling faster deployment and quicker time to market of new features," and "Scale horizontally without manual setup."[24]

Containers

Chef can automate the creation, management, and monitoring of Docker (software) containers.[25]

References

  1. "Company Overview of Opscode, Inc". Bloomberg Businessweek. Retrieved 20 March 2012.
  2. "Barry Crist appointed as Opscode CEO". Retrieved 15 November 2013.
  3. "Was Opscode, Now Chef. IT Automation On The Rise, New Funding, New Name, New CFO". Forbes. Retrieved 9 December 2013.
  4. "Chef and Azure". Chef. Retrieved 2019-05-23.
  5. "IT automation startup Chef plans to double staff as sales continue to rise". Geekwire.com. Retrieved 12 February 2014.
  6. "Chef - Crunchbase". crunchbase.com. Retrieved 23 September 2014.
  7. "Devops software company Chef raises $40M with HP Ventures participating". VentureBeat.
  8. "Chef Cooks Up $40M Funding, $360M Valuation". PitchBook.
  9. "Chef acquires German security startup VulcanoSec, launches new compliance product - GeekWire". GeekWire. Retrieved 2015-11-03.
  10. "The Fourth Chapter of Chef Has Arrived: Progress to Purchase Chef". Chef Software.
  11. "Progress and Chef—Now We're Cooking". Progress Software.
  12. "Progress Announces Acquisition of Chef". Globe News Wire.
  13. https://www.chef.io/automate/. Missing or empty |title= (help)
  14. "Chef™ Growth Soars in 2013". marketweb.com. Retrieved 12 February 2014.
  15. http://www.geekwire.com/2016/chef-releases-habitat-open-source-project-application-management/. Missing or empty |title= (help)
  16. Metz, Cade. "The Quest to Make Code Work Like Biology Just Took A Big Step". Wired.
  17. "Nuts & Bolts: Configuration management with Chef". signalvnoise.com. Retrieved 27 August 2009.
  18. "Facebook uses a seasoned Chef to keep servers simmering". pcadvisor.co.uk. Retrieved 6 January 2014.
  19. "Opscode Chef configuration automation tool aids cloud management". SearchCloudComputing. Retrieved 26 April 2013.
  20. "ChefConf Readout: Chef to Enable the Full Continuous Deployment Pipeline". HPCloud.com. Archived from the original on 4 March 2014. Retrieved 25 June 2012.
  21. Creating a Culture for Continuous Delivery - John Esser on YouTube
  22. "Continuous Integration for Chef with Vagrant, Jenkins, and Gitlab". Safari Flow Blog. Archived from the original on 27 July 2013. Retrieved 26 June 2013.
  23. How Chef Enables the DevOps Culture at Prezi - Zsolt Dollenstein on YouTube
  24. www.rackspace.com/devops/
  25. #ChefConf 2014: Mandi Walls, "Demo Session" on YouTube
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.