CloudFormation Flashcards
What is the Infrastructure as Code in AWS?
IaC
AWS CloudFormation
What does infrastructure as code mean?
Managing and provisioning data centers through machine readable definition files
Does CloudFormation cost anything to use?
No, The services it provisions does cost money.
Which 2 formats are supported for creating CloudFormation templates?
JSON
YAML
The section of a Cloudformation template that contains the AWS components being created
Resources
What is the minimum number of resources you can define in a CloudFormation template?
1
CloudFormation Templates requires you to at least list one resource.
Values that should be returned after deploying a CloudFormation template should be defined in what section?
Outputs
Values that returned eg. an ip-address of new server created.
Values that should be returned after deploying a CloudFormation template should be defined in what section?
Outputs
Values that returned eg. an ip-address of new server created.
A collection of CloudFormation templates ready to launch on AWS
AWS QuickStart
Who creates and provides AWS Quickstarts?
AWS solutions architects and 3rd party partners
The 3 types of Cloud Formation stack updates
Update with no interruption
Update with some interruption
Replacement
The 3 types of Cloud Formation stack updates
Update with no interruption (Without change resource’s physical ID)
Update with some interruption (Retain resource’s physical ID)
Replacement (It changes the resource’s physical ID)
What are 2 reasons that you might want to prevent stack updates?
Prevent data loss
Prevent interruption to service
What are 2 benefits of using NestedStacks?
Reduces complexity of larger templates
Makes templates more re-usable
When using NestedStacks where must you store the nested template files?
S3 Bucket
It’s a .template