Terraform                                                                                                System Engineering

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

  • Remote State Management

  • Security Primer

  • Terraform Cloud & Enterprise Capabilities

  • Exam Preparation

Kryterion Authorized Testing Center
Kryterion Authorized Testing Center

 IT Expert System, Inc. is approved to operate by the Private Business and Vocational Schools Division of the Illinois Board of Higher Education.

 IT Expert System, Inc. is not accredited by a US Department of Education recognized accrediting body. IBHE Mandatory Disclosure Reporting

 IT Expert System, Inc Training programs are approved by the Illinois State Approving Agency for the enrollment of qualified veterans and/or other eligible persons to receive Montgomery GI Bill® education benefits.

‘PMP’ and 'CAPM' are registered marks of the Project Management Institute, Inc.

‘GI Bill' is a registered trademark of the U.S. Department of Veterans Affairs (VA).


951 N. Plum Grove Rd.

Suite A, C
Schaumburg, IL, 60173

Ph: 847 350 9034

Email: info@itexps.com

Branch Office:

1560 Wall Street,

Suite #111,

Naperville, IL 60563 

Ph: 847 350 9034

Email: info@itexps.com

Disclaimer: At this time, we are not offering any training programs for Nebraska residents.