Terraform Core Concepts
Terraform
| Intermediate
- 13 videos | 1h 10m 54s
- Includes Assessment
- Earns a Badge
Terraform allows you to customize modules to accept input parameters which provides a consistent interface for how a given configuration behaves. Terraform's input variables allow users to safely customize their infrastructure by assigning different values to the variables before execution begins, rather than editing configuration files manually. In this course, you will learn how to configure Terraform using variables and explore types, values, strings, and templates and how they relate to expressions. You will learn about conditional expressions, dynamic expressions and how to transition to a zero-trust architecture. Upon completion, you'll be able to describe Terraform concepts including variables, outputs, types, values, strings, templates, conditional expressions, secrets, and how to transition to a zero-trust architecture.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseIdentify how input variables are used in terraform configurationsDescribe how output values and locals are used in terraform configurationsDescribe terraform expressions and the data types that they can resolve toDescribe how strings and templates can be used in terraform expressionsDescribe how to reference named values like variables and resource attributes in terraform expressionsDescribe the various features associated with terraform's expression syntax including conditional, for, splat expressions, and others
-
Determine how to transition to a zero-trust architectureDescribe how to access the hashicorp vault to access secretsCreate terraform configuration files and modify them to accept variables from the command lineUse output values to present useful information to the terraform userRefactor a terraform configuration to harness the flexibility of dynamic expressionsSummarize the key concepts covered in this course
IN THIS COURSE
-
55sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
8m 15sAfter completing this video, you will be able to identify how input variables are used in Terraform configurations. FREE ACCESS
-
4m 17sUpon completion of this video, you will be able to describe how output values and locals are used in Terraform configurations. FREE ACCESS
-
6m 9sIn this video, we will describe Terraform expressions and the data types that they can resolve to. FREE ACCESS
-
6m 25sAfter completing this video, you will be able to describe how strings and templates can be used in Terraform expressions. FREE ACCESS
-
7m 59sUpon completion of this video, you will be able to describe how to reference named values like variables and resource attributes in Terraform expressions. FREE ACCESS
-
8m 1sIn this video, we will describe the various features associated with Terraform's expression syntax including conditional, for, splat expressions, and others. FREE ACCESS
-
5m 49sAfter completing this video, you will be able to determine how to transition to a zero-trust architecture. FREE ACCESS
-
4m 48sUpon completion of this video, you will be able to describe how to access the HashiCorp Vault to access secrets. FREE ACCESS
-
4m 55sIn this video, find out how to create Terraform configuration files and modify them to accept variables from the command line. FREE ACCESS
-
4m 22sDuring this video, discover how to use output values to present useful information to the Terraform user. FREE ACCESS
-
7m 53sIn this video, discover how to refactor a Terraform configuration to harness the flexibility of dynamic expressions. FREE ACCESS
-
1m 6sIn 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.