The Complete CloudFormation Guide: Transforms
Table of Contents
- Introduction
- What Are We Doing?
- The Video: Transforms
- Next Steps
- The Complete CloudFormation Guide Index
Introduction
So here we are with our second to last piece of our template: Transform. Like it was with Mapping, we won't be using transforms in our example template but it's not because we're lazy. It's because they're used for something totally different than what we've been working on.
According to the AWS-speak, Transforms are a set of "macros" to "process" your template. In plain English, this means that transforms are a set of functions you want to do stuff to your template before launching it. With these under your belt, there's just one more section of template anatomy to dive into (and we'll be using this one): Outputs!
What Are We Doing?
In this video, we're discussing the Transform section of AWS CloudFormation template anatomy. We'll go through the steps for using them in a template, how to use it for both your entire template or just one section of it, and the two primary things that transforms are typically used for in a CloudFormation template.
The Video: Transforms
Next Steps
The Next Post - Outputs
The Previous Post - Mappings
The Complete CloudFormation Guide Index
If you're enjoying this series and finding it useful, be sure to check out the rest of the blog posts in it! The links below will take you to the other posts in The Complete CloudFormation Guide here on Tech Guides and Thoughts so you can continue building your CloudFormation template along with me.
- The Complete CloudFormation Guide
- An Introduction to and History of CloudFormation
- The Main Concepts of CloudFormation
- How CloudFormation Does Updates and Deletes
- Our Project Setup
- Resources
- Parameters and Refs
- Our First Time Launch
- Functions, Pseudo Parameters, and Conditions Part 1
- Functions, Pseudo Parameters, and Conditions Part 2
- Mappings
- Transforms
- Outputs
- Relaunch!
- The Best Next Steps to Take from Here
Enjoy Posts Like These? Sign up to my mailing list!
J Cole Morrison
http://start.jcolemorrison.comDeveloper Advocate @HashiCorp, DevOps Enthusiast, Startup Lover, Teaching at awsdevops.io