- For software management
- Competitive deployment
- Upgrade
DevOps Director at a tech vendor with 501-1,000 employees
It is easy to manage on our production systems because there is an agent running on all the servers
Pros and Cons
- "Automation is everything. Having so many servers in production, many of our processes won't work nor scale. So, we look for tools to help us automate the process, and Chef is one of them."
- "If they can improve their software to support Docker containers, it would be for the best."
What is our primary use case?
How has it helped my organization?
It is easy to manage on our production systems because there is an agent running on all the servers. When we want to make a change, we just make or publish our changes on the Chef server. So, it is easy to make changes to hundreds of servers in one shot. Instead of doing manually configuration, everything is automated.
What is most valuable?
Automation is everything. Having so many servers in production, many of our processes won't work nor scale. So, we look for tools to help us automate the process, and Chef is one of them.
What needs improvement?
Right now, we are moving towards a container department with Docker and Kubernetes, so I'm not sure if Chef has features to support containers. I haven't really researched it yet, but if they can improve their software to support Docker containers, it would be for the best.
Buyer's Guide
Chef
November 2024
Learn what your peers think about Chef. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
814,763 professionals have used our research since 2012.
For how long have I used the solution?
Three to five years.
What do I think about the stability of the solution?
The stability is good.
What do I think about the scalability of the solution?
The scalability is great.
How are customer service and support?
Because we're using the open software, we never get a chance to call their support. We just use the community support.
If you have a question, just upload your questions on the community forum, and ask for answers from there.
How was the initial setup?
The integration and configuration were pretty straight forward. We have automated most of our department processes with Chef. Therefore, whenever there is a new software release ready, we can automatically use Chef to publish it to production. It is very easy to use.
We need to upgrade Chef and Ansible.
What's my experience with pricing, setup cost, and licensing?
We are using the free, open source version of the software, which we are happy with at this time.
Which other solutions did I evaluate?
We have also used Ansible and Puppet. We have been using Ansible ever since it deployed a Docker containers with Kubernetes. We are also using Kubernetes to help manage our product assistance.
We have our product integrated with Chef and Ansible. They are not integrated on the same system because we use two different systems. We are not using Puppet anymore.
What other advice do I have?
Chef is a great tool to use. Try to automate your whole department process with Chef, if possible. Also, try to use the same tool across different platforms, so it will be easier to manage.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Solutions Architect with 201-500 employees
The scalability and technical support are very good
Pros and Cons
- "The scalability of the product is quite nice."
- "The agent on the server sometimes acts finicky."
What is our primary use case?
We use it for integration management.
What is most valuable?
The community.
What needs improvement?
The agent on the server sometimes acts finicky.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
It is stable most of the time. There hasn't been any downtime.
We did not go with the traditional architecture, so we decided to use the AWS systems by decoupling the traditional architecture.
What do I think about the scalability of the solution?
The scalability of the product is quite nice. We have deployed it across six to seven organizations.
How is customer service and technical support?
The technical support is very good.
How was the initial setup?
The integration and configuration in our AWS environment is very good.
It works well with most operation management systems, and where it doesn't, we upgrade the system.
What was our ROI?
We have seen ROI.
Which other solutions did I evaluate?
We tried Ansible and Jenkins. However, because we use Terraform in our products, these weren't the most fitting solutions. Chef was the best solution for helping us build our infrastructure.
What other advice do I have?
Find use cases and do your research.
We only use the AWS version. We tried the other versions, but we found that they were lacking in functionality.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Chef
November 2024
Learn what your peers think about Chef. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
814,763 professionals have used our research since 2012.
AWS Content Support Manager at a tech company with 51-200 employees
Great for configuration management and integration, especially in AWS
Pros and Cons
- "The most valuable feature is the language that it uses: Ruby."
- "I would like to see more security features for Chef and more automation."
What is our primary use case?
We use it for training.
How has it helped my organization?
All the Chef enthusiasts who come to us to learn and train, improve their skillsets to get jobs. It's a really easy product in AWS. It's easy to teach and easy to understand.
What is most valuable?
The most valuable feature is the language that it uses: Ruby.
Regarding integration and configuration of the product, they're pretty manageable. The layers are really easy to configure.
What needs improvement?
I would like to see more security features for Chef and more automation.
What do I think about the stability of the solution?
It's working great. It's stable. We try to produce real-world scenarios with the students as much as possible.
How was the initial setup?
It's a really easy product in AWS. It's easy to teach and easy to understand.
Which other solutions did I evaluate?
We considered Puppet and Ansible. We went with Chef because Chef uses Ruby and Ruby is pretty popular right now.
What other advice do I have?
Compare it to the other services that you use.
Everything can always be improved. If you have a specific need in configuration management and integration, Chef is a great product, especially with AWS.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
Buyer's Guide
Download our free Chef Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
Popular Comparisons
Microsoft Intune
Microsoft Azure DevOps
Microsoft Configuration Manager
Red Hat Ansible Automation Platform
BigFix
VMware Aria Automation
Red Hat Satellite
AWS Systems Manager
Jenkins
Tekton
UrbanCode Deploy
BMC TrueSight Server Automation
Puppet Enterprise
Digital.ai Agility
AWS CloudFormation
Buyer's Guide
Download our free Chef Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Configuration Management, what aspect do you think is the most important to look for?
- Infrastructure-as-code vs infrastructure configuration
- What is automated configuration management?
- What are the advantages of using Infrastructure as Code (IaC) tools?
- Why is Configuration Management important for companies?