We performed a comparison between AWS CloudFormation and Chef based on real PeerSpot user reviews.
Find out in this report how the two Configuration Management solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The ability to (somewhat) manage full Windows 10 computers including EXE-based or MSI-based application deployments using Azure Active Directory as Identity."
"Compliance and the policies that can be set are the most valuable features."
"We have not experienced any bugs or glitches with this solution."
"The synchronization of Intune with other Microsoft solutions is a valuable feature."
"The product has eased the deployment of Microsoft apps to the devices. We can manage it properly. We can control it and push the updates. Another company helped us with the deployment. However, we can do it internally."
"It is a stable solution."
"The Microsoft Windows Autopilot and Defender policies are the most valuable features of this solution."
"The mobile application management, MAM, is the most useful aspect of the solution."
"AWS Cloud automation reduces the time needed to create AWS resources."
"I would rate the scalability a nine out of ten. We use it every day."
"AWS CloudFormation has automated the resource-building process, thereby removing the scope of human errors. We can tag the resources which help the billing process."
"CloudFormation gives us control of AWS and any Cloud infrastructure. It creates the whole stack for Cloud services technologies so it's easy to manage the whole system."
"The most beneficial aspect lies in its capability to handle input acquisition and assessment."
"The reusability of the solution is valuable."
"Its ability to treat infrastructure's code is valuable. It makes things automatable and reproducible."
"Since AWS CloudFormation integrates well with the AWS platform, it facilitates faster deployment. Building templates for AWS services within the solution is also straightforward, making the process easier."
"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 scalability of the product is quite nice."
"It has been very easy to tie it into our build and deploy automation for production release work, etc. All the Chef pieces more or less run themselves."
"The product is useful for automating processes."
"The most valuable feature is the language that it uses: Ruby."
"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."
"The most important thing is it can handle a 100,000 servers at the same time easily with no time constraints."
"There can be more logs. I do not have any other requirements."
"I would like to see micro VPN. I like the way that some of the other providers have done something similar where, as you open that app on an end-point device, it creates a micro VPN straight into your device, which is quite a nice little feature. Also, Microsoft Intune relies heavily on its fellow products in the suite. It would be nice if Microsoft Intune could stand on its own two feet."
"The documentation about the custom image setup could be better. Although Microsoft provides the steps to configure Intune or set up or deploy Intune, it doesn't have much information related to custom images. If you ask, "how can we deploy the custom image?" There is no information. The steps they mention ask you to connect to your on-premises environment or create your own image on the cloud itself once there is connectivity. But I needed to go to multiple websites to get all this information. I had to figure out how to upload the custom image if you want to use the on-premise custom image for Cloud PC. If you have the proper subscription, you must have the right access, like global admin or owner. Then you can add your custom image to that. There are no steps mentioned over there. Microsoft Intune doesn't have Chrome browser support. I would like to have that support because they will want it if we pitch the product to clients."
"Microsoft Intune has a latency response time issue. The latency has room for improvement."
"It would be better if they can reduce the cost of the license."
"It's only good for a Microsoft environment."
"The pricing can be expensive if you are not combining it with other products."
"They could also make it easier to use because there are some other products that may be easier to use in terms of the look and feel of the dashboard."
"The solution needs to offer better support to other cloud vendors."
"This tool is not intuitive and there are others that are easier to understand."
"The conditions that can be added in AWS CloudFormation are not as powerful as any programming language."
"For improvement, it's crucial that AWS provides options in terms of computing services, DB related services, and machine learning solutions. If I'm not hands-on with a particular service, like machine learning applications, I struggle to write the CloudFormation code."
"CloudFormation is not particularly good at handling cross-account dynamic references. If you try to refer to an object that CloudFormation has created in a separate AWS account, it tends to fall apart. That's because it is a byproduct of the multi-tenant configuration. This is the most glaring shortcoming in my perspective because you can't dynamically reference objects in other accounts that CloudFormation has created, but it is not a shortcoming that you can't overcome. This is the only pain point that I've come across that didn't have a workaround natively. Sometimes the confirmation is slow, and it could be faster. The downside to CloudFormation when you're fully embracing it is that the AWS services do not get released immediately fully CloudFormation enabled. If you need to use the latest AWS service that just got announced or reinvented, you're not going to be able to continue with CloudFormation for the first X number of months. This is because they develop the products separately, and then they hand it to the CloudFormation team, which later on develops a CloudFormation integration. So, if you need to be on the newest thing AWS has, CloudFormation is often going to be a constraint that prevents you from doing that."
"The code we write in AWS CloudFormation is pretty big compared to Terraform. We need to have more modules in the solution. A library should also be there where we can save code lines. A dashboard feature would be good for designers."
"GUI could be improved by adding graphical components."
"What could be improved in AWS CloudFormation is its user interface, in terms of graphical design, I prefer WYSIWYG."
"There is a slight barrier to entry if you are used to using Ansible, since it is Ruby-based."
"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 AWS monitoring, AWS X-Ray, and some other features could be improved."
"It is an old technology."
"The agent on the server sometimes acts finicky."
"Support and pricing for Chef could be improved."
"Third-party innovations need improvement, and I would like to see more integration with other platforms."
"They could provide more features, so the recipes could be developed in a simpler and faster way. There is still a lot of room for improvement, providing better functionalities when creating recipes."
AWS CloudFormation is ranked 8th in Configuration Management with 28 reviews while Chef is ranked 16th in Configuration Management with 18 reviews. AWS CloudFormation is rated 8.4, while Chef is rated 8.0. The top reviewer of AWS CloudFormation writes "Pretty easy setup with great automations for provisioning that save time and money". On the other hand, the top reviewer of Chef writes "Easy configuration management, optimization abilities, and complete infrastructure and application automation". AWS CloudFormation is most compared with AWS Systems Manager, Spring Cloud, Red Hat Satellite, Red Hat Ansible Automation Platform and Microsoft Configuration Manager, whereas Chef is most compared with Jenkins, AWS Systems Manager, Microsoft Azure DevOps, BigFix and SaltStack. See our AWS CloudFormation vs. Chef report.
See our list of best Configuration Management vendors.
We monitor all Configuration Management 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.