Try our new research platform with insights from 80,000+ expert users
PeerSpot user
Senior DevOps Engineer at a tech services company with 1,001-5,000 employees
MSP
Enabled us to completely eliminate manual deployments
Pros and Cons
  • "Manual deployments came to a halt completely. Server provisioning became lightning fast. Chef-docker enabled us to have fewer sets of source code for different purposes. Configuration management was a breeze and all the servers were as good as immutable servers."
  • "If only Chef were easier to use and code, it would be used much more widely by the community."

What is our primary use case?

I used Chef for server provisioning in AWS using the knife-aws plugin.

I also used Chef as a configuration management tool. It did all the setup and configuration for all the software packages for multiple servers. To make any updates to the server setups, all we did was update the recipes on the Chef Server.

How has it helped my organization?

Manual deployments came to a halt completely. Server provisioning became lightning fast. Chef-docker enabled us to have fewer sets of source code for different purposes. Configuration management was a breeze and all the servers were as good as immutable servers.

What is most valuable?

Configuration management is the most useful feature and is used by everyone. Provisioning is also an important feature. Since Chef collects a lot of inventory using Ohai, the inventory can also be used to integrate with third-party tools.

Although deployment can be done a lot better with other tools on the market, Chef also accomplishes this. However, remember that rollback can be problematic here.

What needs improvement?

In my presentation to SAP engineering, Ansible was chosen over Chef by all the admins for one reason: simplicity. If only Chef were easier to use and code, it would be used much more widely by the community.

Buyer's Guide
Chef
October 2025
Learn what your peers think about Chef. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
871,688 professionals have used our research since 2012.

What other advice do I have?

Chef is an extremely amazing tool and has been extensively developed in the last couple of years. There are tons of plugins and integrations available for it, my favorite being the Chef-docker plugin.

I started with Chef as a QA engineer and wrote some beginner level recipes for some easy setups on AWS. I then worked on a bank project where I used the knife-vcloud plugin for Chef to automate provisioning for VMware vCloud. I did some initial evaluation, comparing Chef and Ansible for SAP to automate deployment on bare metal. In some recent projects, I wrote Chef recipes for deployment automation. I integrated it with Fabric/Python. 

I would definitely rate Chef an eight out of 10. Although Chef is easy to code, it still has a little learning curve, since you need to know Ruby.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Senior Customer Architect at a computer software company with 1,001-5,000 employees
Real User
Top 5
The solution can be used by people who want to do configuration management with infrastructure as a code
Pros and Cons
  • "Chef is a great tool for an automation person who wants to do configuration management with infrastructure as a code."
  • "In the future, Chef could develop a docker container or docker images."

What is our primary use case?

Chef is a configuration management tool, and I work for the product team of Chef. All the DevOps teams mainly use Chef for configuration management of their servers or infrastructure.

What is most valuable?

Chef is a great tool for an automation person who wants to do configuration management with infrastructure as a code.

What needs improvement?

Chef does not support the containerized things of Chef products. In the future, Chef could develop a docker container or docker images.

For how long have I used the solution?

I have been using Chef for four years.

What do I think about the stability of the solution?

I rate Chef a nine out of ten for stability.

What do I think about the scalability of the solution?

Thousands of customers are using the solution.

I rate Chef a nine out of ten for scalability.

How are customer service and support?

The solution's technical support team is really good, and you can directly contact them regarding any issues.

How would you rate customer service and support?

Positive

How was the initial setup?

The solution's initial setup for clients is very easy, but it is moderate for the infra server. The solution's documentation is very good, and its installation can be done in 15 to 20 minutes.

What's my experience with pricing, setup cost, and licensing?

Chef is priced based on the number of nodes.

What other advice do I have?

Overall, I rate Chef a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Chef
October 2025
Learn what your peers think about Chef. Get advice and tips from experienced pros sharing their opinions. Updated: October 2025.
871,688 professionals have used our research since 2012.
Ivan Bizhev - PeerSpot reviewer
DevOps Engineer at a tech vendor with 501-1,000 employees
Real User
Top 5Leaderboard
The product has an old technology, though it is useful for automating processes
Pros and Cons
  • "The product is useful for automating processes."
  • "It is an old technology."

What is our primary use case?

We were using the tool for managing Kubernetes.

What is most valuable?

The product is useful for automating processes.

What needs improvement?

I did not like the solution. It is an old technology. Compared to Ansible, it just doesn't hold up because we need to deploy a client to each of the services we need to manage, which makes the automation much harder.

What do I think about the stability of the solution?

The tool was fairly stable.

How was the initial setup?

The product was deployed on the cloud.

What other advice do I have?

I would not recommend the solution to others. It depends entirely on how someone’s system is made, but still, I would probably suggest something else entirely. Overall, I rate the tool a four or five out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user