AWS Certified Developer Associate (#66)

A company has an AWS CloudFormation template that is stored as a single file. The template is able to launch and create a full infrastructure stack. Which best practice would increase the maintainability of the template?

Use nested stacks for common template patterns.
Embed credentials to prevent typos.
Remove mappings to decrease the number of variables.
Use
AWS::Include
to reference publicly-hosted template files.