Skip to Content
This project is a work in progress. If you have any questions or suggestions, feel free to contact me.
Management & GovernanceAWS CloudFormationCloudFormation building blocks

CloudFormation building blocks

Templates components (one course section for each):

  1. Resources: your AWS resources declared in the template
  2. Parameters: the dynamic inputs for your template
  3. Mappings: the static variables for your template
  4. Outputs: References to what has been created
  5. Conditionals: List of conditions to perform resource creation
  6. Metadata

Template deployment

In order to deploy these template we have two way -

Manual way:

  • Editing templates in the CloudFormation Designer
  • Using the console to input parameters, etc
  • I’ll mostly do this way for learning purposes

Automated way:

  • Editing templates in a YAML file
  • Using the AWS CLI (Command Line Interface) to deploy the templates
Last updated on