Chef - A Quality Product to Automate Your Application Deployments
February 12, 2021

Chef - A Quality Product to Automate Your Application Deployments

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Software Version

Chef Effortless Infrastructure Suite

Modules Used

  • Chef Infra
  • Chef InSpec

Overall Satisfaction with Chef, from Progress

Chef is available across our enterprise and is used by certain applications. It provides a framework for our development teams to use that can create repeatable infrastructure through automated application deployments.
  • Excellent customer support
  • Broad user community
  • ChefConf is an excellent conference
  • It remains to be seen how Chef evolves after being acquired by Progress
  • The Chef technology itself for cookbook development has a not-insignificant learning curve due to how powerful it is
  • Chef has greatly helped out company's effort to adopt the public cloud
Chef is the more developer-oriented of the three main tools in this space. It has a steeper learning curve as a result but it allows you to do more. Puppet seems to be more geared towards automated the management of the operating system. Ansible is an excellent tool but requires you to allow SSH connectivity into all of your instances.

Do you think Progress Chef delivers good value for the price?

Yes

Are you happy with Progress Chef's feature set?

Yes

Did Progress Chef live up to sales and marketing promises?

Yes

Did implementation of Progress Chef go as expected?

Yes

Would you buy Progress Chef again?

Yes

Chef is a fantastic tool for automating software deployments that aren't able to be containerized. It's more developer-oriented than its other competitors and thus allows you to do more with it. The Chef Infra Server software is rock-solid and has been extremely stable in our experience. I would definitely recommend its use if you're looking for an automation framework. And it also offers InSpec which is a very good tool for testing your infrastructure to ensure it deployed as intended.