AWS CodeDeploy vs Chef comparison

Cancel
You must select at least 2 products to compare!
Amazon Web Services (AWS) Logo
2,122 views|1,966 comparisons
Chef Logo
Read 18 Chef reviews
664 views|461 comparisons
Comparison Buyer's Guide
Executive Summary

We performed a comparison between AWS CodeDeploy and Chef based on real PeerSpot user reviews.

Find out what your peers are saying about GitLab, Microsoft, Red Hat and others in Release Automation.
To learn more, read our detailed Release Automation Report (Updated: March 2024).
765,386 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"It is very flexible.""It's just like every other AWS resource I use. It gets the job done.""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."

More AWS CodeDeploy Pros →

"The most valuable feature is its easy configuration management, optimization abilities, complete infrastructure and application automation, and its superiority over other similar tools.""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.""It streamlined our deployments and system configurations across the board rather than have us use multiple configurations or tools, basically a one stop shop.""Chef recipes are easy to write and move across different servers and environments.""It is a well thought out product which integrates well with what developers and customers are looking for.""The most valuable feature is automation.""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."

More Chef Pros →

Cons
"Deployment and stability should be improved.""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."

More AWS CodeDeploy Cons →

"The solution could improve in managing role-based access. This would be helpful.""The AWS monitoring, AWS X-Ray, and some other features could be improved.""Chef could get better by being more widely available, adapting to different needs, and providing better documentation.""In the future, Chef could develop a docker container or docker images.""There appears to be no effort to fix the command line utility functionality, which is definitely broken, provides a false positive for a result when you perform the operation, and doesn't work.""The agent on the server sometimes acts finicky.""Support and pricing for Chef could be improved.""The time that it takes in terms of integration. Cloud integration is comparatively easy, but when it comes to two-link based integrations - like trying to integrate it with any monitoring tools, or maybe some other ticketing tools - it takes longer. That is because most of the out-of-the-box integration of the APIs needs some revisiting."

More Chef Cons →

Pricing and Cost Advice
Information Not Available
  • "When we're rolling out a new server, we're not using the AWS Marketplace AMI, we're using our own AMI, but we are paying them a licensing fee."
  • "The price per node is a little weird. It doesn't scale along with your organization. If you're truly utilizing Chef to its fullest, then the number of nodes which are being utilized in any particular day might scale or change based on your Auto Scaling groups. How do you keep track of that or audit it? Then, how do you appropriately license it? It's difficult."
  • "The price is always a problem. It is high. There is room for improvement. I do like purchasing on the AWS Marketplace, but I would like the ability to negotiate and have some flexibility in the pricing on it."
  • "Purchasing the solution from AWS Marketplace was a good experience. AWS's pricing is pretty in line with the product's regular pricing. Though instance-wise, AWS is not the cheapest in the market."
  • "We are able to save in development time, deployment time, and it makes it easier to manage the environments."
  • "We are using the free, open source version of the software, which we are happy with at this time."
  • "I wasn't involved in the purchasing, but I am pretty sure that we are happy with the current pricing and licensing since it never comes up."
  • "Pricing for Chef is high."
  • More Chef Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Release Automation solutions are best for your needs.
    765,386 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:It's just like every other AWS resource I use. It gets the job done.
    Top Answer:It isn't expensive compared to other services I've used. It's less than a dollar per use, so it's more cost-effective than other AWS resources like Lambda. it depends on your usage and how long you… more »
    Top Answer:We use CodeDeploy to deploy code across multiple instances and servers.
    Top Answer:Chef is a great tool for an automation person who wants to do configuration management with infrastructure as a code.
    Top Answer:Chef does not support the containerized things of Chef products. In the future, Chef could develop a docker container or docker images.
    Ranking
    6th
    out of 32 in Release Automation
    Views
    2,122
    Comparisons
    1,966
    Reviews
    1
    Average Words per Review
    297
    Rating
    8.0
    12th
    out of 32 in Release Automation
    Views
    664
    Comparisons
    461
    Reviews
    5
    Average Words per Review
    350
    Rating
    6.8
    Comparisons
    Learn More
    Overview

    AWS CodeDeploy is a service that automates code deployments to any instance, including Amazon EC2 instances and instances running on-premises. AWS CodeDeploy makes it easier for you to rapidly release new features, helps you avoid downtime during deployment, and handles the complexity of updating your applications. You can use AWS CodeDeploy to automate deployments, eliminating the need for error-prone manual operations, and the service scales with your infrastructure so you can easily deploy to one instance or thousands.

    Chef, is the leader in DevOps, driving collaboration through code to automate infrastructure, security, compliance and applications. Chef provides a single path to production making it faster and safer to add value to applications and meet the demands of the customer. Deployed broadly in production by the Global 5000 and used by more than half of the Fortune 500, Chef develops 100 percent of its software as open source under the Apache 2.0 license with no restrictions on its use. Chef Enterprise Automation Stack™, a commercial distribution, is developed solely from that open source code and unifies security, compliance, infrastructure and application automation with observability. Chef provides an unequaled developer experience for the Coded Enterprise by enabling users to express infrastructure, security policies and the application lifecycle as code, modernizing development, packaging and delivery of any application to any platform. For more information, visit http://chef.io and follow @chef.

    Sample Customers
    Expedia, Intuit, Royal Dutch Shell, Brooks Brothers
    Facebook, Standard Bank, GE Capital, Nordstrom, Optum, Barclays, IGN, General Motors, Scholastic, Riot Games, NCR, Gap
    Top Industries
    VISITORS READING REVIEWS
    Financial Services Firm18%
    Computer Software Company16%
    University7%
    Manufacturing Company7%
    REVIEWERS
    Computer Software Company30%
    Comms Service Provider20%
    Non Tech Company10%
    Legal Firm10%
    VISITORS READING REVIEWS
    Financial Services Firm21%
    Computer Software Company13%
    Government8%
    Manufacturing Company8%
    Company Size
    VISITORS READING REVIEWS
    Small Business21%
    Midsize Enterprise12%
    Large Enterprise67%
    REVIEWERS
    Small Business5%
    Midsize Enterprise35%
    Large Enterprise60%
    VISITORS READING REVIEWS
    Small Business18%
    Midsize Enterprise12%
    Large Enterprise69%
    Buyer's Guide
    Release Automation
    March 2024
    Find out what your peers are saying about GitLab, Microsoft, Red Hat and others in Release Automation. Updated: March 2024.
    765,386 professionals have used our research since 2012.

    AWS CodeDeploy is ranked 6th in Release Automation with 3 reviews while Chef is ranked 12th in Release Automation with 18 reviews. AWS CodeDeploy is rated 9.4, 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, Microsoft Azure DevOps, AWS Systems Manager, Microsoft Configuration Manager and BigFix.

    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.