[Beginner’s guide] Amazon AWS CloudFormation

Components of cloudFormation

  • A list of AWS resources and their configuration values. Do remember this is the only part that is mandatory in the entire template
  • Optional version number. Just as I mentioned earlier, you can apply version control to your architecture.
  • Optional list of parameters. Consider them like some variable input values that you want to provide the template at the time of provisioning, eg. IP CIDR ranges.
  • Optional list of output values
  • Optional list of data tables to lookup static configuration values, like the AMIs as per the region you are provisioning

Change sets

Permissions and security

Cloudformation template attributes

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store