Branch of IT Expert System
Office
951 N. Plum Grove Rd. Suite B
Schaumburg, IL, 60173
Branch Office
1560 Wall Street. Suite #111
Naperville, IL, 60563
Branch Office
2400 East Devon Ave. Suite#257
Des Plaines, IL, 60018
Terraform
Course overview:
In this course, Terraform - Getting Started, you'll learn foundational knowledge of Hashicorp's Terraform software, a tool-set for infrastructure automation. First, you'll discover how to create and update a basic configuration. Next, you'll explore how to use provisioners, functions, and providers to expand your deployment. Finally, you'll learn how to leverage abstraction and improve code reuse with variables, state files, and modules.
Course Content:
-
Introduction to the Course and Certification
-
Choosing a right Infrastructure as Code tool
-
Installing Terraform - Windows Users
-
Installing Terraform - MacOS and Linux Users
-
Deploying Infrastructure with Terraform
-
Terraform Code - First EC2 Instance
-
Understanding Resources & Providers
-
Types of Terraform Providers
-
Read, Generate, Modify Configuration
-
Terraform Variables
-
Data Types of Variables
-
Count and Count Index
-
Conditional Expressions
-
Local Values
-
Terraform Functions
-
Data Source
-
Debugging in Terraform
-
Terraform Provisioners
-
Terraform Modules & Workspace
-