Introduction to Terraform

Terraform 1.10    |    Beginner
  • 19 videos | 1h 53m 28s
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 22 users Rating 4.7 of 22 users (22)
Infrastructure as Code (IaC) allows you to manage and provision infrastructure through code instead of manual processes. Terraform is an IaC solution that allows you to build, change, and version cloud resources safely and efficiently. In this course, explore the key concepts of IaC and cloud infrastructure automation, what Terraform is, Terraform language syntax, and the core Terraform workflow. Next, learn about Terraform state management, performing state rollbacks, managing an AWS SSO admin account, configuring multi-factor authentication (MFA), and installing the AWS CLI and the Terraform core CLI. Finally, discover how to provision infrastructure, update and destroy Terraform infrastructure, plan and apply infrastructure changes, and troubleshoot Terraform errors. After course completion, you will be able to outline the key concepts and capabilities of Terraform.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe infrastructure as code (iac) and how it is used to deploy various resources
    Identify how to use scripts and infrastructure automation tools to create network infrastructures, resources, and services
    Outline terraform and how it can be used for infrastructure automation to provision and manage resources
    Recognize the basic language concepts and syntax used by terraform scripts to provision resources
    Describe the core terraform workflow when working with the cli to deploy and manage infrastructure
    Outline how to manage terraform state
    Identify how to perform a rollback to a previous state in terraform
    Manage an aws sso account with admin privileges in iam identity center
    Configure multi-factor authentication (mfa) for iam identity center users
  • Install and configure the aws cli for remote access with short-term credentials
    Install the terraform core cli and prepare it for provisioning resources
    Provision an ec2 instance in aws using terraform
    Modify and apply changes to an existing ec2 instance in aws using terraform
    Destroy an ec2 instance in aws using terraform
    Use the cli to manage and interact with the terraform state file
    Run the terraform plan and apply commands in the cli to preview and apply changes
    Troubleshoot configuration errors when deploying resources to aws
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 27s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 5m 50s
    Upon completion of this video, you will be able to describe Infrastructure as Code (IaC) and how it is used to deploy various resources. FREE ACCESS
  • Locked
    3.  Cloud Infrastructure Automation
    5m 18s
    After completing this video, you will be able to identify how to use scripts and infrastructure automation tools to create network infrastructures, resources, and services. FREE ACCESS
  • Locked
    4.  The Terraform Infrastructure as Code System
    8m 35s
    In this video, we will outline Terraform and how it can be used for infrastructure automation to provision and manage resources. FREE ACCESS
  • Locked
    5.  Terraform Language Concepts and Syntax
    8m 42s
    Through this video, you will be able to recognize the basic language concepts and syntax used by Terraform scripts to provision resources. FREE ACCESS
  • Locked
    6.  The Core Terraform Workflow
    3m 38s
    Upon completion of this video, you will be able to describe the core Terraform workflow when working with the CLI to deploy and manage infrastructure. FREE ACCESS
  • Locked
    7.  State Management in Terraform
    5m 33s
    In this video, we will outline how to manage Terraform state. FREE ACCESS
  • Locked
    8.  Terraform Errors and Rollbacks
    5m 49s
    After completing this video, you will be able to identify how to perform a rollback to a previous state in Terraform. FREE ACCESS
  • Locked
    9.  Managing an AWS SSO Admin Account
    7m 7s
    Learn how to manage an AWS SSO account with admin privileges in IAM Identity Center. FREE ACCESS
  • Locked
    10.  Configuring Multi-Factor Authentication (MFA)
    4m 32s
    In this video, find out how to configure multi-factor authentication (MFA) for IAM Identity Center users. FREE ACCESS
  • Locked
    11.  Installing and Configuring the AWS CLI
    7m 52s
    During this video, discover how to install and configure the AWS CLI for remote access with short-term credentials. FREE ACCESS
  • Locked
    12.  Installing the Terraform Core CLI
    4m 29s
    In this video, learn how to install the Terraform core CLI and prepare it for provisioning resources. FREE ACCESS
  • Locked
    13.  Provisioning Infrastructure with Terraform
    8m 49s
    Find out how to provision an EC2 instance in AWS using Terraform. FREE ACCESS
  • Locked
    14.  Updating Terraform Infrastructure
    6m 52s
    In this video, discover how to modify and apply changes to an existing EC2 instance in AWS using Terraform . FREE ACCESS
  • Locked
    15.  Destroying Terraform Infrastructure
    4m 29s
    In this video, you will learn how to destroy an EC2 instance in AWS using Terraform. FREE ACCESS
  • Locked
    16.  Managing Terraform State with the CLI
    8m 43s
    In this video, find out how to use the CLI to manage and interact with the Terraform state file. FREE ACCESS
  • Locked
    17.  Planning and Applying Changes to Infrastructure
    5m 38s
    Discover how to run the terraform plan and apply commands in the CLI to preview and apply changes. FREE ACCESS
  • Locked
    18.  Troubleshooting Terraform Errors
    9m 10s
    In this video, learn how to troubleshoot configuration errors when deploying resources to AWS. FREE ACCESS
  • Locked
    19.  Course Summary
    56s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.8 of 6 users Rating 4.8 of 6 users (6)
Rating 5.0 of 3 users Rating 5.0 of 3 users (3)