Terraform Associate Training in Kolkata

Course Overview

Terraform Associate Training

Terraform is an infrastructure as code tool that lets you build, change, and version infrastructure safely and efficiently. This includes low-level components like compute instances, storage, and networking, as well as high-level components like DNS entries and SaaS features

LOOKING FOR EXPERTISE IN TERRAFORM ?

Best Terraform Associate Training in Kolkata

Reserve Your Seat Today

Prerequisites

This makes it one of the very important tools to have hands-on for DevOps Engineers. Terraform has gained a lot in popularity lately and is the tool you need to master if you are or are about to get into the DevOps Engineer role.

Course Outline

Terraform Associate Training in Kolkata

  • Module 1: Understand infrastructure as code (IaC) concepts
    • Explain what IaC is
    • Cloud Agnostic IaC with Terraform
    • Quiz: Understanding IaC
  • Module 2: IaC with Terraform
    • What is the Terraform Workflow?
    • Terraform Init (Initializing the Working Directory)
    • Terraform Key Concepts: Plan, Apply, and Destroy
    • Resource Addressing in Terraform: Understanding Terraform Code
    • Lab: Deploying a VM in AWS Using the Terraform Workflow
    • Quiz: IaC with Terraform
  • Module 3: Terraform Fundamentals & Setting up Labs
    • Installing Terraform and Terraform Providers
    • Terraform State: The Concept
    • Terraform Variables and Outputs
    • Terraform Provisioners: When to Use Them
    • Lab: Installing Terraform and Working with Terraform Providers
    • Lab: Using Terraform Provisioners to Set Up an Apache Web Server on
    • AWS
    • Quiz: Terraform Fundamentals
  • Module 4: Terraform State
    • Terraform State Command
    • Local and Remote State Storage
    • Demo: Persisting Terraform State in AWS S3
    • Lab: Exploring Terraform State Functionality
    • Quiz: Terraform State
  • Module 5: Terraform Modules
    • Accessing and Using Terraform Modules
    • Interacting with Terraform Module Inputs and Outputs
    • Lab: Building and Testing a Basic Terraform Module
    • Quiz: Terraform Modules
  • Module 6: Built-in Functions and Dynamic Blocks
    • Terraform Built-in Functions
    • Built-in function (Terraform Docs)
    • Terraform Type Constraints (Collections & Structural)
    • Terraform Dynamic Blocks
    • Lab: Using Terraform Dynamic Blocks and Built-in Functions to Deploy to AWS
    • Quiz: Built-in Functions and Dynamic Blocks.
  • Module 7: Terraform CLI
    • Terraform fmt, taint, and import Commands
    • Terraform Workspaces
    • Debugging Terraform
    • Lab: Practicing Terraform CLI Commands (fmt, taint, and import)
    • Lab: Using Terraform CLI Commands (workspace and state) to Manipulate a Terraform Deployment
    • Quiz: Terraform CLI
  • Module 8: Terraform Cloud and Enterprise Capabilities
    • Overview of Terraform Cloud
    • Creating Infrastructure with Terraform Cloud
    • Overview of Sentinel
    • Overview of Remote Backends
    • Implementing Remote Backend Operations in Terraform Cloud
    • Quiz: Terraform Cloud and Enterprise
  • Module 9: Exam Preparation
    • Overview of HashiCorp Exams
    • Important points on exam
    • Exam Preparation Practice Tests
    • Mock Exams