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. 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". Chef maintains three open source projects - Chef, InSpec, and Habitat.
Licensing
Chef offers three versions of its product: Chef Basics, Hosted Chef, and Chef Automate. 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/
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
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." Facebook utilizes a slightly modified version of Chef to manage its infrastructure and keep "...its thousands of servers running smoothly."
Cloud Management
uses "a plug-in for Chef's knife tool as a command-line interface for developers to provision resources in CloudStack." If not for Chef's ability to automatically configure Amazon Machine Images 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." Hotel Tonight uses Chef to take out "repetitive, error-prone work" while managing over 100 AMIs.
Continuous Delivery/Continuous Integration
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." Ancestry.com "created a culture of Continuous Delivery" via Chef in order to better "identify itself as a company that has business agility." Safari Books Online utilizes Chef to "push changes to production," and ensure that "All code was in version control and tested."
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. 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."
Containers
Chef can automate the creation, management, and monitoring of Docker containers.