#57 - Terraform

About Episode - Duration: 24 minutes, Published: 2019-02-20

In this episode, we will be checking out infrastructure automation with Terraform. We will look at what it is, why you might want to use it, and then walk through a couple examples.

Download: mp4 or webm

Get notified about future content via the mailing list, follow @jweissig_ on Twitter for episode updates, or use the RSS feed.

Links, Code, and Transcript

Just a heads up, this is only a preview, if you wanted to watch the extended version, you’ll have to get a subscription.

In this episode, we will be checking out infrastructure automation with Terraform. We will look at what it is, why you might want to use it, and then walk through a couple examples.

Terraform is an open-source project, that has a well established reputation as being one of the leaders in infrastructure automation. It also has a pretty active community too, both in people adding new features, along with pretty good documentation and a rapid release cycle. This comes in handy if you get stuck, in that if you Google around, you will likely quickly find some examples and a solution.

Today, we are going to be automating the creation of a simple AWS architecture. We will be logging into the AWS console, to verify things are being created behind the scenes by Terraform. We will walk through what Terraform code looks like for setting up this architecture.

Terraform

Same goes for a few easy to understand diagrams that outline what we are trying to do.

Terraform

Finally, we will run our commands and watch as things are created.

Terraform

We will then chat about the Terraform lifecycle and some ways you can easily start applying this in your work. Alright, that concludes the preview of this episode. If you want to watch the full version, you’ll have to have a subscription, you can learn more about them here.

Want to watch the full episode?

A membership gives you access to all content on the site, both free and paid, you will also get complete episode transcripts, and all commands and codes shown in the episode. There are 4 new episodes each month on all types of devops content.

Subscribe for $9/month


Comments (2)

Comments are enabled for subscribers only.

If you are interested in joining the discussion, and getting weekly members only content, please signup.