Chef

(35)
4.1 out of 5 stars

Chef turns infrastructure into code. With Chef, you can automate how you build, deploy, and manage your infrastructure. Your infrastructure becomes as versionable, testable, and repeatable as application code.

Work for Chef?

Learning about Chef?

We can help you find the solution that fits you best.

Chef Reviews

Request More Information
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
  • For Category
Ratings
Company Size
User Role
User Industry
For Category
Showing 35 Chef reviews
LinkedIn Connections
Chef review by <span>Christopher M.</span>
Christopher M.
Validated Reviewer
Review Source

"Chef'ing up Liferay"

What do you like best?

I like chef because it uses DSL for configuration instead of XML, Rackspace supports it very well, etc. However the absolute best thing about Chef is the concept of recipes where you can get your platform up and configured extremely easily if that platform has a chef recipe. In addition most large platforms do have chef recipes so it's great! Also, I like that it;s open source

What do you dislike?

Some of the things i dislike about chef, and this might jkust be a criticism of configuration management in general, is that you need pretty much a full team to support it. Sometimes I feel like it adds more complexity instead of kless.

Recommendations to others considering the product

Learn it well before you try to incorporate it in your enterprise

What business problems are you solving with the product? What benefits have you realized?

The biggest issue we are solving with Chef is the knowledge gap that exists in new employees when first learning out platforms. previous it would take months for new developers to become effective because they spend several months fighting with the platform, build tools, etc. Chef makes this much less of a hassle

Sign in to G2 Crowd to see what your connections have to say about Chef
Chef review by <span>Phil A.</span>
Phil A.
Validated Reviewer
Verified Current User
Review Source

"Longtime user and fan of Chef"

What do you like best?

The Chef DK allows you to have a full CI/CD workflow for your infrastructure as code. With chef you can stick to the community cookbooks and boilerplate resources or you can make it do anything you like with raw ruby.

What do you dislike?

As everyone says it can be a bit daunting to get started. Most new development seems to be targeted at enterprises.

Recommendations to others considering the product

It's worth spending a bit more time up front to understand the product than you might with other configuration management solutions. The benefit is much more power and a massive community.

What business problems are you solving with the product? What benefits have you realized?

With Chef, there's no excuse not to have your entire infrastructure as code.

What Configuration Management solution do you use?

Thanks for letting us know!
Chef review by <span>Sahil S.</span>
Sahil S.
Validated Reviewer
Verified Current User
Review Source

"Best tool for unifying development environment in a large team."

What do you like best?

Chef provides tools for for IT automation and after trying other tools. Its a master client model and is based in Ruby which was really helpful since we were also developing applications in Ruby on Rails.

The best thing about chef is the collection of modules and configuration recipes. Also, its based around Git which everyone is familiar with and 'Knife' tool is very helpful during installations.

What do you dislike?

Learning curve is steep but since we were already using Ruby it was a bit easy for us. Apart from that, its a not a smiple tool, It can lead to very large code bases and complicated environments quickly. One needs to be aware of that. Also, it doesn't support push functionality which other alternatives does.

Chef documentation can also be a little sketchy from time to time. They are more focused on making it work than writing documentations and doesn't provide as much platform support as other alternatives does.

What business problems are you solving with the product? What benefits have you realized?

We use chef's Application Automation tool 'Habitat' to unify the development enviroment among a large team which can be a disaster while working with frameworks like Ruby on Rails.

Chef review by <span>Kevin V.</span>
Kevin V.
Validated Reviewer
Verified Current User
Review Source

"Great tool for system configuration management"

What do you like best?

Chef is pretty solid for configuration management of Windows machines and ensuring that they are all setup and provisioned the same way. The setup and scripting of recipes is pretty extensive, and Windows support is solid. There are a variety of recipes to do most windows configuration needed, as well as Linux.

What do you dislike?

The setup is pretty complex, it can take awhile to just setup a server and figure out how to connect a client to it. It would be nice to have more functionality exposed in the Chef GUI, using command line for a majority of tasks can be tedious at times. Chef is mainly geared toward ensuring a server is configured properly, but it would be nice to have the option for 'one off' tasks. When you have agents already running on your systems for Chef it would be nice to run a task on a subset of machines instead of yet another agent and management system for that. It also runs best if you have a person dedicated to the configuration and on going maintenance of Chef. It takes some effort to keep up on your recipes.

Recommendations to others considering the product

If you are using Azure, check out Microsoft's Azure lab on setting up Chef, it significantly speeds up the implementation process. Be sure to run through some tutorials and documentation on the Chef website as it is very difficult to setup straight out of the box. There aren't really any wizards or in-product tutorials.

What business problems are you solving with the product? What benefits have you realized?

Chef solves the system configuration management issue pretty well, it is able to ensure that machines are setup similarly. The 'configuration as code' aspect makes it clear to the organization what is involved in setting up and configuration of a server. It helps to document the process as long as you follow through on continuously adding recipes as you move along.

Chef review by <span>Renato Augusto T.</span>
Renato Augusto T.
Validated Reviewer
Verified Current User
Review Source

"deploy made easy again "

What do you like best?

Previously to deploy a large application was suffering, always happened several problems. When I met Chef (while studying the vagrant) quickly deployed in my company. Chef is able to handle EVERYTHING related to creation of a dynamic infrastructure

What do you dislike?

Nothing, all in Chef is exquisite, even the price is right. Of course you will have to study hard for put the tool into production, but it is a study that will be worth it.

Recommendations to others considering the product

Know that the documentation is extensive. It will take time to master the full tool, but the time spent will be saved in deploy

What business problems are you solving with the product? What benefits have you realized?

DevOps! In my company we had problems in the deployment of the tools. The time between the development and deployment was too long, now with Chef dramatically reduce the costs associated with deployment, and now we have the DevOps culture more strong

Chef review by <span>Liam B.</span>
Liam B.
Validated Reviewer
Verified Current User
Review Source

"Chef is an excellent tool for Server Configuration"

What do you like best?

I have been using Chef as it helps me to automate my applications in configuring and getting deployed in my web network easily.

It has got various features such as Chef Management console, Chef Analytics, and Client Reporting. It helps me to keep my server up all the time and saves up a lot of time in this area.

It also allows me to keep the track of my applications in terms of version control. So, the applications remains in synchronization with the help of different versions available for each built.

What do you dislike?

The setup document and tutorials could have been a little better. They have provided all the documentation in a single web page with no references to any external links.

Recommendations to others considering the product

I would recommend you to choose between the free version and the paid version of Chef as per your needs and requirements. Getting an initial demo from the team would be a good idea.

What business problems are you solving with the product? What benefits have you realized?

We are using it for the automation for our server configuration which saves a lot of time and energy required for manual configuration each time the server gets down. I like the Chef Development Kit where all the command line tools are available for help if you are stuck somewhere.

Kate from G2 Crowd

Learning about Chef?

I can help.
* We monitor all Chef reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.