AWS CloudFormation's most valuable features include template creation, infrastructure as code, automation, integration with AWS, and easy deployment. Users appreciate its quick setup, reusability, cost and time savings, nested stacks, resource management, change management, versioning, and graphical interface. It simplifies handling multiple services, supports JSON and YAML, and provides extensive documentation. Flexibility, quick deployment across regions, input assessment, and automation reduce errors and enhance scalability, making infrastructure management efficient.
- "AWS CloudFormation makes infrastructure deployment easy."
- "CloudFormation has helped automate the infrastructure in AWS, making the process more efficient."
- "I love CloudFormation as it's a great tool for infrastructure as code. This makes my job very easy."
AWS CloudFormation's complexity and steep learning curve challenge users. Usability can be improved with better graphical interfaces and support for multiple programming languages. It is limited to AWS, lacking multi-cloud capabilities, which leads users to prefer other tools like Terraform. Compatibility with non-coding environments and more robust error handling, as well as enhanced documentation, are desired. Users find the integration with new AWS services delayed and call for broader cloud vendor support.
- "The Infrastructure Composer is not fully complete, making it necessary to tweak the code manually after generating it, which could be improved."
- "The Infrastructure Composer is not fully complete, making it necessary to tweak the code manually after generating it, which could be improved."
- "It's not that easy to use, but I can learn very fast."