Learn Terraform in this complete course for beginners. Terraform is an open-source infrastructure as code software tool. Learn how it can be utilized to manage and automate your AWS cloud infrastructure. We'll start off by setting up a free AWS account to play around with and move on to setting up and installing Terraform on a Windows/MAC/Linux machine.
From there we'll move on to deploying our first resource through terraform and learning other core concepts. You'll even get a chance to setup a simple web server in AWS.
💻 GitHub Repo: https://github.com/Sanjeev-Thiyagarajan/Terraform-Crash-Course
🔗 Download Terraform: https://www.terraform.io/downloads.html
🎥 This course was developed by Sanjeev Thiyagarajan. Check out his YouTube channel: https://www.youtube.com/channel/UC2sYgV-NV6S5_-pqLGChoNQ
⭐️ Course Contents ⭐️
⌨️ (
0:00:00) Intro
⌨️ (
0:01:54) AWS Setup
⌨️ (
0:05:59) Windows Setup
⌨️ (
0:10:04) Mac Setup
⌨️ (
0:13:11) Linux Install
⌨️ (
0:17:39) VSCode
⌨️ (
0:20:51) Terraform Overview
⌨️ (
0:43:31) Modifying Resources
⌨️ (
0:50:30) Deleting Resources
⌨️ (
0:54:55) Referencing Resources
⌨️ (
1:04:47) Terraform Files
⌨️ (
1:09:45) Practice Project
⌨️ (
1:50:32) Terraform State Commands
⌨️ (
1:54:05) Terraform Output
⌨️ (
2:00:39) Target Resources
⌨️ (
2:03:46) Terraform Variables
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp