TrustRadius: an HG Insights company

Progress Chef Professional, Scientific, and Technical Services Reviews & Insights

Score6.5 out of 10

49 Reviews and Ratings

Community insights

TrustRadius Insights for Progress Chef are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Powerful Configuration Management: Many users have found Chef to be a powerful tool for system configuration management, allowing them to efficiently manage and control the configurations of their infrastructure. With its comprehensive features and capabilities, Chef provides users with a reliable solution for ensuring consistency across their systems.

Flexible Code-Based Configuration: The use of code-based configuration in Chef has been highly praised by users for its flexibility and customizability. This feature enables users to easily define and modify configurations using code, providing greater control over their infrastructure. Additionally, the ability to track changes in a source control repository adds an extra layer of visibility and traceability.

Excellent Windows OS Support: Users appreciate Chef's excellent support for Windows OS properties, making it an ideal choice for configuring Windows systems. This robust support ensures that administrators can effectively manage and maintain their Windows servers, simplifying tasks such as software installation, configuration updates, and server deployment.

Progress Chef Reviews

2 Reviews
Professional, Scientific, and Technical ServicesInformation Technology & Services1Marketing & Advertising1

Chef delivers a delicious solution for server deployment and configuration

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We used Chef to automate our deployment of development demo systems at Rizing. Previously, creating new system was a time-consuming human driven process. With Chef, we were able to automate and standardize many steps of our deployment process reducing the time required and improving the consistency and quality of the systems deployed.

Pros

  • Enabling the use of system configuration as code
  • Automating the deployment process
  • Ensuring that the deployed system comply with corporate and security standards

Cons

  • The array of tools can be confusing - a unified approach would make things easier
  • The domain specific language is powerful but has a learning curve
  • Need to use other tools to complete our deployment

Likelihood to Recommend

Chef is a very nice tool for establishing and maintaining a consistent configuration across a range of servers. In addition, Automate allows the continued monitoring and maintenance of servers so they don't drift from established standards. Overall, it deals very well with complex systems.

Chef is slightly less applicable for a micro-services approach where the servers are replicated from a simple and known starting point.

Chef - Automate Server Deployment

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We use Chef within our Infrastructure Engineering team. Each of our cookbooks is built with the purpose of automating the deployment of a server. Our end goal is to be able to simply run Chef to build out an server with no user intervention. We currently use Chef to perform functions like, but not limited to: Adding Linux and Windows servers to Active Directory, installing IIS and creating functioning sites, installing various applications, and configuring HAProxy servers. Within a minutes, we are able to run a Knife command to build a server in our AWS account, and have that server completely functional within 30 mins.

Pros

  • Server deployment. We can knife servers within 30 minutes.
  • Automates software installs.
  • If built out correctly, it takes care of all the little configuration details Admins forget when deploying a new server.
  • There is tons of documentation out there to help you accomplish just about anything with Chef.

Cons

  • Coding experience is required. The more you know, the more you'll be able to do with Chef. Chef training is recommended.
  • Sometimes your cookbooks will break due to changes in dependencies. Not Chef's fault, but a fault with the overall path. It can be difficult to track down the issues at times.
  • Chef is overwhelming at first. There's a lot of odds and ends to take in that I found you just needed to learn with time, patience, and practice.

Likelihood to Recommend

Chef is suited for just about any situations in which you need to automate a process on a server. Once you've built out a cookbook, the chef run with take care of everything for you. Assuming nothing changes, you never have to worry about it again. The great thing about it is it's meant to automate everything so you, and your colleagues don't have to worry about it anything. You can make changes in one cookbook that can then update an entire farm of servers.