CloudFormation Flashcards
Can I create a dynamic amount of resources?
No, you cannot.
Everything CloudFormation has to be declared,
so you cannot perform code generation.
You cannot have dynamic type of code generation.
is every AWS Service supported?
The answer is almost.
There is only few small ones that are not there yet,
and you can work around that
using the AWS Lambda Custom Resources.
resources
core of your CloudFormation templates and they’re mandatory. Your CloudFormation template cannot work without the Resources block.
represent the different AWS components that will be created and configured.
resources and they can reference each other,
so you can link the resources together. For example, you can link a security group and an EC2 instance.
AWS will figure out the creation, updates, and deletion of the resources for us,
there are over 224 types of resources.
any resource has the following form.
AWS:: aws-product-name :: data-type-name
AWS::AmazonMQ::Broker