Welcome to Byte Sized Terraform

The intent of this series is to start from the very basics. In the first few posts you will actually write no Terraform. Based on our experience, there is a bit of knowledge that needs to exist prior to using Terraform beyond a simple “Hello World” tutorial.

This series is written to be consumed in small portions. A single page should take no more than 10 minutes to consume. You may need to revisit, reread or rewatch the YouTube supplementary, but all the content will hopefully stay within 10 minutes or less.

We have no affiliation with HashiCorp. Our views do not reflect those of our employers past or present. What we’re presenting here is purely our experiences. We felt there was a gap. This is our attempt to fill that gap and hopefully help others be less frustrated when using Terraform.

A Word of Caution

We will do our very best to use examples that don’t require services that cost money. Modern cloud providers often require a means of payment up front to do anything. Even a “free tier” is not free. Corey Quinn says it better than anyone else, here. If you choose to spin up resources on one of these providers, please understand the potential pitfalls. We don’t want anything bad to happen to you.

And with that, let’s get started!