We performed a comparison between AWS CodeDeploy and Chef based on real PeerSpot user reviews.
Find out what your peers are saying about Microsoft, GitLab, Red Hat and others in Release Automation."It's just like every other AWS resource I use. It gets the job done."
"It is very flexible."
"I found the default settings of AWS CodeDeploy to be highly beneficial for my deployment workflows. For instance, when deploying a Node.js application, I manually installed the necessary components on my AWS instance, such as the web server required by developers. Then, I created deployment scripts for starting and stopping instances and performing the deployment itself. These scripts were stored alongside my code in GitHub, ensuring they executed seamlessly with the CI/CD pipeline. Since the project wasn't overly complex, I opted for the default settings, which proved to be efficient and straightforward for deployment."
"The product is easy to use."
"AWS CodeDeploy operates on an on-demand basis. This means that you only pay for the exact duration of the deployment process. Whether it takes one minute, two minutes, or even longer, you're only charged for the time it takes to complete the deployment. You're not locked into paying for dedicated servers."
"It streamlined our deployments and system configurations across the board rather than have us use multiple configurations or tools, basically a one stop shop."
"The most important thing is it can handle a 100,000 servers at the same time easily with no time constraints."
"One thing that we've been able to do is a tiered permission model, allowing developers and their managers to perform their own operations in lower environments. This means a manager can go in and make changes to a whole environment, whereas a developer with less access may only be able to change individual components or be able to upgrade the version for software that they have control over."
"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."
"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."
"Chef is a great tool for an automation person who wants to do configuration management with infrastructure as a code."
"The most valuable feature is automation."
"Stable and scalable configuration management and automation tool. Installing it is easy. Its most valuable feature is its compliance, e.g. it's very good."
"Improvements could be made to AWS CodeDeploy in terms of its agent's compatibility across different operating systems. Currently, there are instances where the agent may not work seamlessly with certain integrations, leading to issues with registering protocols on authorized servers."
"Deployment and stability should be improved."
"We have faced some issues and bugs along the way when it comes to stability."
"I faced some stability issues."
"Third-party innovations need improvement, and I would like to see more integration with other platforms."
"The AWS monitoring, AWS X-Ray, and some other features could be improved."
"In the future, Chef could develop a docker container or docker images."
"The agent on the server sometimes acts finicky."
"Since we are heading to IoT, this product should consider anything related to this."
"If they can improve their software to support Docker containers, it would be for the best."
"I would rate this solution a nine because our use case and whatever we need is there. Ten out of ten is perfect. We have to go to IOD and stuff so they should consider things like this to make it a ten."
"There is a slight barrier to entry if you are used to using Ansible, since it is Ruby-based."
AWS CodeDeploy is ranked 4th in Release Automation with 5 reviews while Chef is ranked 12th in Release Automation with 18 reviews. AWS CodeDeploy is rated 8.8, while Chef is rated 8.0. The top reviewer of AWS CodeDeploy writes "Doesn't require scripting for each stage but improvements can be made for agent compatibility". On the other hand, the top reviewer of Chef writes "Useful for large infrastructure, reliable, but steep learning cureve". AWS CodeDeploy is most compared with AWS Amplify, AWS CodeStar, Microsoft Azure DevOps, Octopus Deploy and Red Hat Ansible Automation Platform, whereas Chef is most compared with Jenkins, AWS Systems Manager, Microsoft Azure DevOps, BigFix and Microsoft Configuration Manager.
See our list of best Release Automation vendors.
We monitor all Release Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.