Terraform Associate
Terraform Associate
of India)
Contact- +91-8527556109, 9870663188
✓ Certificate provided
Website: www.technicalguftgu.in ✓ Recordings Provided
✓ Training In Hindi/Urdu
✓ Expert Trainers
Pre-requisite
Basic Understanding of Cloud technology
AWS/GCP Account
Good if have basic scripting knowledge but not mandatory
Course Contents:
Getting Started ➢ Load order & semantics
➢ What is infrastructure as code ➢ Dynamic Blocks
➢ Choosing a right infrastructure as ➢ Resource taint
code ➢ Splat Expression
➢ Installation process of terraform ➢ Terraform Graph
➢ Installing Terraform - Linux users ➢ Terraform Output
➢ Setting up AWS/GCP account ➢ Terraform Settings
Deploy Infrastructure with Terraform ➢ Dealing with Large Infrastructure
➢ Create VM instance with terraform Terraform Provisioners
➢ Resource & Provider ➢ Understanding Provisioners in
➢ Understand Terraform state file Terraform
➢ Desired & Current State ➢ Types of Provisioners
➢ Terraform provider versioning ➢ Implementing remote-exec
Read, Generate, Modify Configuration provisioners
➢ Attributes & Output Values ➢ Implementing local-exec
➢ Terraform Variables provisioners
➢ Data Types for variable ➢ Creation-Time & Destroy-Time
➢ Count & Count Index Provisioners
➢ Conditional Expression ➢ Failure Behaviour for Provisioners
➢ Local values Module & Workspace
➢ Terraform Function ➢ Understanding DRY principle
➢ Data Source ➢ Implementing EC2 module with
➢ Terraform Format Terraform
➢ Debugging in Terraform ➢ Variables and Terraform Modules
➢ Configuration validation ➢ Using Locals with Modules
➢ Referencing Module Outputs Exam Preparation
➢ Terraform Registry ➢ Overview of HashiCorp
➢ Requirement for Publishing Exams
Modules in Terraform Registry ➢ Important Pointers for
➢ Terraform Workspace Exams
➢ Implementing Terraform Practice Test
Workspace
Remote State Management
➢ Integrating with GIT for team
management
➢ Security Challenges in Committing
TFState to GIT
➢ Module Sources in Terraform
➢ Terraform and .gitignore
➢ Terraform Backends
➢ Implementing S3 Backend
➢ State File locking
➢ Terraform State Management
➢ Implementing Remote States
Connections
➢ Importing Existing Resources with
Terraform Import
Security
➢ Handling Access & Secret Keys the
Right Way in Providers
➢ Terraform Provider UseCase -
Resources in Multiple Regions
➢ Handling Multiple AWS Profiles
with Terraform Providers
➢ Terraform & Assume Role with
AWS STS
➢ Sensitive Parameter
➢ Overview of HashiCorp Vault
➢ Terraform and Vault Integration
Terraform Cloud
➢ Overview of Terraform Cloud
➢ Creating Terraform Cloud Account
➢ Creating Infrastructure with
Terraform Cloud
➢ Overview of Sentinel
➢ Overview of Remote Backends
➢ Implementing Remote Backend
Operations
➢ Air Gapped Environments