AWS Cloud Formation information
AWS Cloud Formation overview
Cloud Formation is an inbuilt service of AWS which is used for orchestrating of the AWS Infrastructure. Cloud Formation is the implementation of Infrastru as code. In Cloud Formation you just need to write a template in JSON or YAML which defines what resources you need to provision and deployment is taken care by cloud formation
AWS Cloud Formation screenshot(s)
Pricing details
Pricing model for this product is FreemiumProduct Attributes
CI & CD
Pros
1) All in One: One can model all resources in a single text file and can be used invariably anywhere.
2) Automatable: The templates are completely reusable which can be built as well as rebuilt any number of times without any scripting.
3) All it is a Code: The template is just a code and can be easily maintained and version-controlled as per usage.
4) CloudFormation is free to use.
Cons
1) Soft limit of 200 Resources
2) Difficult to write Cloud Formation.
Product Features
- Safety controls
- Build serverless applications with SAM
- Authoring with familiar programming languages
- Authoring with JSON/YAML
- Cross account & cross-region management
Scenarios
- Infrastructure Versioning
- Infrastructure Provisioning
References
https://aws.amazon.com/cloudformation/