Chef

A systems and cloud infrastructure automation framework

4,4 /5 (31 reviews) Write a Review!

Chef Overview

What is Chef?

Chef is an automation platform that configures and manages infrastructures and aims to increase software innovation velocity. Chef deploys servers to any physical, virtual, or cloud location, no matter what size the infrastructure and imposes self-reliance across the users’ development and operations teams.

Organizations are composed of one or more workstations, a server, and the number of nodes (whether 50 or 500,000) that are configured and maintained by the chef-client. Users can write dynamic policies that will create and manage the infrastructure, as well as search real-time data. ‘Cookbooks’ and ‘recipes’ are used to communicate information to the chef-client. For example, how each node should be configured.

Chef’s delivery reinforces DevOps to deliver software and applications rapidly and safely with with full traceability of changes in any project. The dashboard shows users easy to understand views of each project, where it is in the pipeline and its advancement, as well as information on who did what, and when.

The node dashboard lets users see all their managed infrastructures, alerting them of any failures with Chef's audit and compliance features. The audit rules can be customized and sent in real-time to external systems such as email, Slack or Splunk.

Chef Overview

Pricing

Starting from
US$1 440,00/year

Pricing options

Free Trial
Free
Subscription
Open Source
Value for money

Basics: Free
Chef Client, Server, and ChefDK
30 Days of 8x5 Support

Hosted: $72 per node (annual, min. 20 nodes)
Chef Client, Server, and ChefDK
Management Console
High Availability
Hosting Service for Chef Server
8x5 Support

Premium + Delivery: $127 per node (annual)
Chef Client, Server, and ChefDK
Chef Delivery(5 users/1,000 nodes purchased)
Chef Compliance
Management Console
Analytics
High Availability
24x7 Support


Chef Features

Devices
Business size
S M L
Markets
United States, United Kingdom, Germany
Supported Languages
English

Media

From the Nodes tab on Chef, users can see the last time nodes checked in with the server and did a chef-client run
Chef users can view visual reports and chef-client runs
After clicking on 'download starter kit', users will be presented with a chef-starter.zip file
Chef configuration management, run lists and cookbooks
Users can manage their Chef analytics
Enter the Chef Credentials
Chef video Chef video Chef screenshot: From the Nodes tab on Chef, users can see the last time nodes checked in with the server and did a chef-client run Chef screenshot: Chef users can view visual reports and chef-client runs Chef screenshot: After clicking on 'download starter kit', users will be presented with a chef-starter.zip file Chef screenshot: Chef configuration management, run lists and cookbooks Chef screenshot: Users can manage their Chef analytics Chef screenshot: Enter the Chef Credentials

Chef Reviews

Chef Reviews

Overall rating
4,4
/
5
Excellent
14

Very good
16

Average
1

Poor
0

Terrible
0

Value for Money
4,1
Features
4,3
Ease of Use
3,6
Customer Support
3,8
97% recommended this app
Vandana G.

Chef - A DevOps Tool to manage your all configuration.

We manage the application and services so efficiently with it. The chef-solo also helps in learning and implementing the things. On production we use client/server mode to make it more productive. The elastic search indexing help the client node to handle the query in more efficient manner.


Gurleen K.

Chef - The Configuration Mangement with power of DevOps

Chef is helping us to configure the build and deploy for the different server at the same time. Chef help us to implement the true DevOps environment for the development and product delivery.


Verified Reviewer

Good automation tool

Happy to use it for automatic deployment when someone else did the hard stuff to configure it.


Nidhi S.

A tool for automation of complete infrastructure.

Chef is one of the best and simplest tool for configuration management and automation for code infrastructures. Chef made the deployment of 500+ hybrid environment of different projects which makes it simple with the help of automation.


Sanchita A.

Chef - A robust configuration management DevOps tool

We are using it in our production and Unit Test environment. The automation provide by the DevOps tool is really excellent. We have jump into the Chef Enterprise edition as it really helping us from so many years.


Vandana G.
Industry: Management Consulting
Company size: 10 000+ Employees

Chef - A DevOps Tool to manage your all configuration.

Used Daily for 1+ year
Reviewed on 2019/01/11
Review Source: Capterra

We manage the application and services so efficiently with it. The chef-solo also helps in learning and implementing the things. On production we use client/server mode to make it more productive. The elastic search indexing help the client node to handle the query in more efficient manner.

Pros

Chef is a powerful configuration management tool that manages and helps in automating the infrastructure with the advance software methodology . It helps in managing the timeline for release. Chef also provide the template infrastructure to configure the module according to the enterprise and DevOps standard. It really helps in deploying the project with the automation. It is written in Ruby and Erlang which run so efficiently on servers without using the must resources. The DevOps methodology helps in making a streamline for configuration and maintenance.

Cons

Implementation of Chef and opting the DevOps methodology is one of the complex part of it. Master Node can be only configurable in Linux\Unix platform. Learning curves are sharp but the brief documentation help and never let you stuck in any step.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 9.0/10

Gurleen K.
Industry: Information Services
Company size: 10 000+ Employees

Chef - The Configuration Mangement with power of DevOps

Used Daily for 2+ years
Reviewed on 2019/01/06
Review Source: Capterra

Chef is helping us to configure the build and deploy for the different server at the same time. Chef help us to implement the true DevOps environment for the development and product delivery.

Pros

Chef is the configuration management tool. It helps in automation build, deploys and manages the CI pipeline and also provides the collaboration and makes clean and easy way for release. The Open Source code make it transparent and easy to debug and customize it. Chef is the best tool to pick form the CM DevOps option as it has the most features that need a CI pipeline need it at the time of development and delivery. Chef is highly scalable with high availability as backup master node is also there.

Cons

Implementation is the most complex part. There should be wizards for the same to make it simple and easy. Master Node can be configured on linux only, So it makes it compulsory to know LINUX while setup of master node. ChefBook is not as easy as yaml scripting language.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 8.0/10

Verified Reviewer
Industry: Computer Games
Company size: 11-50 Employees

Good automation tool

Used Other for Free Trial
Reviewed on 2020/02/29
Review Source: Capterra

Happy to use it for automatic deployment when someone else did the hard stuff to configure it.

Pros

It offered a lot of automation capability, which for the rigth people unlocks deployment of the applications and it's written in Ruby.

Cons

The documentation was a bit scarce, and the available resources online were not that great at the time I tried this.

Rating breakdown

Ease of Use

Likelihood to recommend: 9.0/10

Nidhi S.
Industry: Computer Games
Company size: 11-50 Employees

A tool for automation of complete infrastructure.

Used Daily for 1+ year
Reviewed on 2019/04/15
Review Source: Capterra

Chef is one of the best and simplest tool for configuration management and automation for code infrastructures. Chef made the deployment of 500+ hybrid environment of different projects which makes it simple with the help of automation.

Pros

Chef is a complete automation tool which help us to build the efficient infrastructure of code. It also helps to simplify the configuration management, monitoring and deployment. The build in templates for cloud and on-premises help to setup the configuration. Integration with different cloud and OS make it dynamic to flexible. Chef is one of the best and easiest tool for configuration management. The event feed provide the one stop notification for our all configurations. The customized compliance help to generate the reports for audits.

Cons

Chef needs to provide the simple wizards to setup the master & client nodes for different environment. Documentation search engine should be more enhanced. Chef should also come with the PUSH configuration as it is always recommended in such case when our infrastructure is scaling to frequently.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 9.0/10

Sanchita A.
Industry: Telecommunications
Company size: 10 000+ Employees

Chef - A robust configuration management DevOps tool

Used Daily for 6-12 months
Reviewed on 2018/10/07
Review Source: Capterra

We are using it in our production and Unit Test environment. The automation provide by the DevOps tool is really excellent. We have jump into the Chef Enterprise edition as it really helping us from so many years.

Pros

Chef is the one of the robust configuration management tool compared to the current market option. Chef is the DevOps engineers first choice as it is having a large community in the current dedicated market place.
Highly scalability feature of the tool make it operation engineer first choice as it make possible to deploy the system with zero outage with the help of docker. Open source code provide the great transparency in the tool. Chef play a vital role in the DevOps software lifecycle as it manage the configuration and help to provide the automatic lifecycle.

Cons

Installation process is bit tricky, specially at the time of configuring master server for it. Master server can be setup on Linux/Unix machine. Chef need code based knowledge for scripting the tool which make it little complex. Documentation is also very large it must come with and fast guide.

Rating breakdown

Value for Money
Ease of Use
Customer Support

Likelihood to recommend: 9.0/10

User recommendation
8,1/10
Based on 31 user ratings
Compare user recommendation rating with alternatives
Compare with alternatives

Chef Pricing

Chef Pricing

Starting from
US$1 440,00/year
Free Trial
Free
Subscription
Open Source
Value for money

Basics: Free
Chef Client, Server, and ChefDK
30 Days of 8x5 Support

Hosted: $72 per node (annual, min. 20 nodes)
Chef Client, Server, and ChefDK
Management Console
High Availability
Hosting Service for Chef Server
8x5 Support

Premium + Delivery: $127 per node (annual)
Chef Client, Server, and ChefDK
Chef Delivery(5 users/1,000 nodes purchased)
Chef Compliance
Management Console
Analytics
High Availability
24x7 Support

Basics: Free
Chef Client, Server, and ChefDK
30 Days of 8x5 Support

Hosted: $72 per node (annual, min. 20 nodes)
Chef Client, Server, and ChefDK
Management Console
High Availability
Hosting Service for Chef Server
8x5 Support

Premium + Delivery: $127 per node (annual)
Chef Client, Server, and ChefDK
Chef Delivery(5 users/1,000 nodes purchased)
Chef Compliance
Management Console
Analytics
High Availability
24x7 Support

Value for Money
4,1/5
Based on 31 user ratings
Compare value for money rating with alternatives
Compare with alternatives

Chef Features

Chef Features

API
Access Control
Activity Dashboard
Activity Tracking
Alerts / Escalation
Auditing
Automatic Notifications
Collaboration Tools
Compliance Management
Data Import/Export
Data Visualization
Drag & Drop Interface
Monitoring
Real Time Data
Real Time Monitoring
Reporting & Statistics
Search Functionality
Third Party Integration
User Management
Workflow Management
Features
4,3/5
Based on 31 user ratings
Compare features rating with alternatives
Compare with alternatives

Categories

Additional information for Chef

Additional information for Chef

Key features of Chef

  • Analytics
  • Automation for flexible IT
  • Backup and recover
  • Build security and compliance checks
  • Classify by severity
  • Code review and automated testing
  • Continuous delivery for applications and infrastructure
  • Deliver latest tested/approved policies to infrastructure
  • Dynamic policies
  • Generate reports
  • High availability solution on-premise or in the cloud
  • Notifications across multiple platforms
  • Pre-built profiles for CIS, Linux and Windows
  • Query, visualize, and report on operational events
  • Real-time data
  • Reports on compliance issues and security risks
  • Reports on out of date software
  • Scalable automation
  • Scan entire infrastructures
  • Search-based configuration
  • Server performance
  • Software and infrastructure changes
  • Test deployment reliability

Benefits

The Chef server can be used as the foundation to create and manage dynamic infrastructure whether large or small, across multiple datacenters whether on-premise or in the cloud.

Chef delivers applications and infrastructure quickly and safely, shipping changes whenever the user decides to and with fewer defects thanks to automated testing and approval.

Chef compliance scans entire IT infrastructures and creates reports regarding issues by severity, security risks, and out-of-date software, and can be built directly into the deployment pipeline.

Chef analytics allows users to query, visualize and report on operational events with alerts and notifications across multiple platforms.

Chef’s high availability solution detects failures automatically and ensures maximum server uptime with automated load balancing, rapid backup and quick recovery.

Chef FAQs

Chef FAQs

Below are some frequently asked questions for Chef.

Q. What type of pricing plans does Chef offer?

Chef offers the following pricing plans:

Starting from: US$1 440,00/year

Pricing model: Free, Subscription, Open Source

Free Trial: Available

Basics: Free Chef Client, Server, and ChefDK 30 Days of 8x5 Support Hosted: $72 per node (annual, min. 20 nodes) Chef Client, Server, and ChefDK Management Console High Availability Hosting Service for Chef Server 8x5 Support Premium + Delivery: $127 per node (annual) Chef Client, Server, and ChefDK Chef Delivery(5 users/1,000 nodes purchased) Chef Compliance Management Console Analytics High Availability 24x7 Support

Q. What are the main features of Chef?

Chef offers the following features:

  • Analytics
  • Automation for flexible IT
  • Backup and recover
  • Build security and compliance checks
  • Classify by severity
  • Code review and automated testing
  • Continuous delivery for applications and infrastructure
  • Deliver latest tested/approved policies to infrastructure
  • Dynamic policies
  • Generate reports
  • High availability solution on-premise or in the cloud
  • Notifications across multiple platforms
  • Pre-built profiles for CIS, Linux and Windows
  • Query, visualize, and report on operational events
  • Real-time data
  • Reports on compliance issues and security risks
  • Reports on out of date software
  • Scalable automation
  • Scan entire infrastructures
  • Search-based configuration
  • Server performance
  • Software and infrastructure changes
  • Test deployment reliability

Q. Who are the typical users of Chef?

Chef has the following typical customers:

Small Business, Large Enterprises, Freelancers, Mid Size Business

Q. What languages does Chef support?

Chef supports the following languages:

English

Q. What type of pricing plans does Chef offer?

Chef has the following pricing plans:

Free, Subscription, Open Source

Q. Does Chef support mobile devices?

We do not have any information about what devices Chef supports

Q. What other apps does Chef integrate with?

Chef integrates with the following applications:

Axonius, BigPanda, Blue Matador, CoreStack, CyberArk Privileged Account Security, Device42, Helix IM, LogDNA, Omnium Lite, WaveMaker HyScale

Q. What level of support does Chef offer?

Chef offers the following support options:

Forum, FAQs, Knowledge Base, Online Support, Phone Support, Video Tutorials