More than Certified in Terraform course release!

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on reddit

The More than Certified in Terraform course is currently hosted on my Teachable site here:

Hello! I am ecstatic to announce the official release of the More than Certified in Terraform course!

In this course, you will learn everything you need to know to get started with Terraform! Within the course, we will utilize Terraform syntax, tools, tricks, and more to develop Terraform deployments and troubleshoot them properly using built-in Terraform tools and not having to “Google” every error you encounter. You’ll also be given plenty of opportunities to test this knowledge and also tips and tricks that can help you extend it to your own projects.

We’ll deploy resources such as:
Docker
AWS
Kubernetes
Github
Terraform Cloud
and more!

Docker and Modules

Deployment Flow

In the first sections, you’ll deploy a modular Docker deployment that will utilize many of the most up-to-date Terraform functions and features. By the time you’re finished, you’ll have a full-fledged modular IoT weather dashboard that utilizes NodeRED, InfluxDB, and Grafana to display weather at multiple locations!

AWS and K3s

AWS Schematic

After the Docker sections, we’ll move on and build a K3s (A lighter distribution of Kubernetes distributed by Rancher aimed at IoT workloads) deployment on AWS. We’ll explore various AWS services such as VPC, RDS, ALB, and EC2, along with remote and local provisioners, remote state management, and more! After this section is completed, you will have a functional Kubernetes deployment ready to be used for workloads, all within the AWS free tier!

Kubernetes

Following the AWS section, we’ll actually utilize Terraform to launch some Kubernetes workloads, but we’ll take it easy there as the Kubernetes provider isn’t perfect. However, you’ll get a good start on how Terraform interfaces with Kubernetes as well as some really great tips on how to make the entire process fully automated.

Terraform Cloud and CICD

Terraform Cloud CICD Flow

Finally, in the last section, we’ll build out a fully functional CICD workflow using Terraform Cloud! We’ll push Terraform modules to Github, deploy Github resources using the Github provider, deploy Terraform Cloud resources, then deploy a VPC and EC2. All automatically and all using the free plan!

You will find all of this in more in the More than Certified in Terraform course. Currently hosted on Udemy. Keep an eye on this site or join the newsletter for more updates and more courses coming soon! I’ll also be rolling out featured deployments, production tips, Devops news, and more!

So grab the course today and feel free to reach out if you have any questions!

Be the First to Learn!

Get exclusive access to new courses, educational labs, deployment strategies, interviews and more with the MTC Course Preview Program!

More To Explore

Uncategorized

5 Qs for a Manager

Scott Mabe: Engineering and Development Manager/ Punk Music Connoisseur Hi Scott! Thanks for taking these questions. What’s your story? Scott: My name is Scott Mabe.

Uncategorized

More Consistent Terraform Runs with Docker

For more great Terraform content, check out my course! Introduction Like most software, one of the most aggravating things about Terraform is its versioning. It