AWS CloudFormation Room for Improvement

Infrastructure - Presales & Solution Consultant at a tech company with 5,001-10,000 employees
This tool is not intuitive and there are others that are easier to understand. It is very powerful but it can be developed to make it much easier to use. The learning curve is pretty steep. Unless you have been working with it for a long time, looking at a CloudFormation template is a tough job. The aim should be usability for a person with a non-coding background. There is a lot of syntax and components that require you to look at the documentation, whereas with the inclusion of a few drop-down menus and choices, it would be much easier to work with. You can have CloudFormation create a template based on your existing infrastructure, but not all of the services are included. For example, if you manually set up an environment and you have put in all of the scaling information then you can extract the entire infrastructure and get back a template. CloudFormation is then capable of recreating the environment but it might not have the scaling included automatically. View full review »
Sawab Ahmed
Consulting Systems Engineer (Presales) at a tech services company with 5,001-10,000 employees
The customization is weak. Whether it is good or not depends on the customer's use case. The solution needs to offer better support to other cloud vendors. The solution requires Kubernetes support including container ops and staging support. View full review »
Find out what your peers are saying about Amazon, CFEngine, SaltStack and others in Configuration Management. Updated: October 2020.
442,283 professionals have used our research since 2012.