Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Essential Terraform in AWS

Essential Terraform in AWS

4h 47mIntermediate2024-10-24

Authors

Pearson

Pearson

Dave Prowse

Dave Prowse

Course details

Elevate your AWS experience with Terraform for greater workflow efficiency. This course details how to deploy resources, applications, and services across the AWS regions to empower your AWS environment.

Highlights include learning the fundamentals of learning how to set up Terraform configurations, and working with variables and modules. Special attention is given to configuring Terraform in AWS, AWS configuration with security groups, SSH and outputs, and cloud-init and viewing resources. Instructor Dave Prowse shows you how to install and use Terraform to build cloud-based infrastructure efficiently.

Learning objectives
Understand Terraform fundamentals including Terraform cloud and Terraform language.
Configure Terraform with AWS.
Configure AWS with Security Groups.
Configure AWS with SSH and Outputs.
Set up Terraform with cloud-init and viewing resources.

Skills covered

TerraformHashiCorpData CentersAmazon Web Services (AWS)AmazonDatabase ManagementCloud ServicesCloud PlatformsCloud ComputingOne-Off

Concepts

0. Introduction

  • 01 - Essential Terraform in AWS - Introduction

Lesson 1 - Terraform Fundamentals

  • 02 - Learning objectives
  • 03 - What is IaC
  • 04 - What is Terraform
  • 05 - Why use Terraform
  • 06 - The Terraform help system
  • 07 - How Terraform works
  • 08 - Terraform documentation
  • 09 - Terraform workflow
  • 10 - Quiz

Lesson 2 - First Terraform Configuration with AWS

  • 11 - Learning objectives
  • 12 - Viewing the step-by-step instructions
  • 13 - Creating a main.tf file
  • 14 - Formatting Terraform code
  • 15 - Initializing the working directory
  • 16 - Validating Terraform code
  • 17 - Viewing the Terraform plan
  • 18 - Applying the infrastructure to AWS
  • 19 - Analyzing the state file
  • 20 - Destroying the infrastructure
  • 21 - Quiz

Lesson 3 - AWS Configuration with Security Groups

  • 22 - Learning objectives
  • 23 - Coding a main.tf file in VSCode
  • 24 - The Terraform registry
  • 25 - Validating creating infrastructure
  • 26 - Destroying the infrastructure and analysis
  • 27 - Quiz

Lesson 4 - AWS Configuration with SSH and Outputs

  • 28 - Learning objectives
  • 29 - Creating the directory structure
  • 30 - Creating an SSH key pair
  • 31 - Coding the Terraform files
  • 32 - Terraform outputs
  • 33 - Initializing, validating, and applying infrastructure
  • 34 - Using SSH to connect to the new instance
  • 35 - Destroying the infrastructure
  • 36 - Quiz

Lesson 5 - Terraform with Cloud-Init and Viewing Resources

  • 37 - Learning objectives
  • 38 - Preparing the lab
  • 39 - Analyzing the cloud-init script
  • 40 - Terraforming the infrastructure
  • 41 - Logging in to the instance and verifying the website
  • 42 - Viewing resources with Terraform commands
  • 43 - Replacing individual resources
  • 44 - Destroying the infrastructure
  • 45 - Quiz

Summary

  • 46 - Essential Terraform in AWS - Summary

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal