By Morgan Lucas (she/her). Share this post!

A big shoutout to Pluralsight for their free weekend, and James Millar for a great introductory course.

For the longest time, I couldn't see how people found this easy, but this helped.

<aside> 💡 Why did we make up so many programming languages that only work based upon the correct formatting of spaces and tabs? Readability is important, but when you're just beginning, how I learn, I'm interested in 'it works' first and 'it's pretty' second.

</aside>

Anyway, let's see what I learned from CloudFormation.

What is CloudFormation?

AWS’s house-built language, build upon YAML, to deploy their infrastructure using Infrastructure As Code.

What Did I Do?:

Create an Instance (Virtual Computer) that has basic security rules from a security group it's in.

The most difficult part was learning the tool and the formatting. This was much easier in Terraform for AWS, but this time we wanted to use CloudFormation.

The Numbers:

Resources Created: At least 11