Module 1: What & Why about Terraform
• Lesson 1: Overview of Infrastructure as Code (IaC)
• Lesson 2: DevOps - SDLC Stack – Overview
• Lesson 3: Infrastructure Provisioning Tools - Terraform and Its Benefits
Module 2: Terraform Installation and Basics
• Lesson 1: Terraform Installation
• Lesson 2: Plugin Based Architecture
• Lesson 3: Terraform Multiple Provider
➢ Practical Lab: (AWS) Installing Terraform with AWS
➢ Practical Lab: (AWS) Install Terraform on A Linux Compute
➢ Practical Lab: (AWS) Creating an EC2 Instance
➢ Practical Lab: (AWS) Modifying and Deleting Resources
➢ Practical Lab: (AWS) Creating VPC and Subnet
➢ Practical Lab: (Azure) Installing Terraform with Azure
➢ Practical Lab: (Azure) Install Terraform on Azure Linux Virtual Machine
➢ Practical Lab: (Azure) Configuring Codespaces & Azure Cloud Shell
➢ Practical Lab: (OCI) Installing Terraform with OCI
➢ Practical Lab: (OCI) Installing Terraform on a Linux Instance on OCI
➢ Practical Lab: (OCI) Adding API Keys and creating a VCN
➢ Practical Lab: (OCI) Installing OCI CLI
Module 3: Read, Generate & Modify Configuration
• Lesson 1: Hashicorp Configuration Language (HCL)
• Lesson 2: Terraform Configure Files
• Lesson 3: Start to Build Code
• Lesson 4: Variables in Terraform
• Lesson 5: Terraform Data Types
• Lesson 6: Structural
➢ Practical Lab: (AWS) Input & Output Variables
➢ Practical Lab: (AWS) Building A Small Infrastructure
➢ Practical Lab: (Azure) Create A Resource Group
➢ Practical Lab: (Azure) Define Input & Output Variables
➢ Practical Lab: (Azure) Create Virtual Network & Virtual Machine
➢ Practical Lab: (OCI) How to Define Input & Output Variables
Module 4: Provisioners, Loops, Datasource & Built--in Functions
• Lesson 1: Terraform Provisioner
• Lesson 2: Data Source
• Lesson 3: Terraform Built-in Functions
➢ Practical Lab: (AWS) Functions, DataSource & Dynamic Block
➢ Practical Lab: (AWS) Terraform Provisioners
➢ Practical Lab: (Azure) DataSources
➢ Practical Lab: (Azure) Dynamic Blocks
➢ Practical Lab: (Azure) Provisioners - local-exec, remote-exec, file
➢ Practical Lab: (OCI) Fetch Data Using Datasource
➢ Practical Lab: (OCI) Creating a WebServer using Provisioner
Module 5: Workflow & State Management
• Lesson 1: Terraform State Management
• Lesson 2: Terraform Backend
• Lesson 3: Local Backend
• Lesson 4: Locking the State File
• Lesson 5: Remote State
• Lesson 6: Terraform State pull
• Lesson 7: Terraform Refresh on State
➢ Practical Lab: (AWS) Terraform Remote State With AWS
➢ Practical Lab: (Azure) Remote State with Azure Storage Account
Module 6: Modules & Workspaces
• Lesson 1: All About Modules
• Lesson 2: Why Module
• Lesson 3: Defining Modules
• Lesson 4: Terraform Registry
• Lesson 5: Module Input
➢ Practical Lab: (AWS) Modules & Workspaces
➢ Practical Lab: (Azure) Terraform Modules
➢ Practical Lab: (Azure) Create & Manage Workspaces
Module 7: Terraform CLI & Security in Terraform
• Lesson 1: Terraform CLI & Security in Terraform
• Lesson 2: CLI Help System
• Lesson 3: Workspace
➢ Practical Lab: Terraform CLI Commands
➢ Practical Lab: (AWS) Security Primer
➢ Practical Lab: (Azure) Terraform CLI Commands
Module 8: Terraform Cloud & Enterprise Capabilities
• Lesson 1: Terraform Cloud Enterprise
• Lesson 2: Terraform Cloud
• Lesson 3: Terraform Cloud Workflow
• Lesson 4: Terraform Enterprise
• Lesson 5: Terraform Registry
• Lesson 6: Terraform Security
• Lesson 7: Terraform Best Practices
Module 9: Exam Registration & Practice Questions
• Lesson 1: Exam Registration
• Practice Questions
• Bonus: How to Setup Cloud Account (Azure, OCI, AWS)
• Lesson 1: How to Register for A Free Azure Cloud Account
➢ Practical Lab: Register for AWS Free Tier Account
➢ Practical Lab: Register for Free Azure Cloud Account
➢ Practical Lab: Register for Oracle Cloud Trial Account
Note: **The topics said above are only the short blueprint of the syllabus. On the off chance that you feel that we have missed any subject, you can simply come to us and learn it, or simply call us to affirm
Call at 8010911256 | 8485846227 WebAsha Provides Best Online [Live Interactive Class] / Calssroom with practical based hands-on Terraform Associate Training and Certification in Pune and near by area. Get Course Details, Certification Cost, Fees, Syllabus, Duration, Batch Timings, Exam Preparation, workshops in Pune, Mumbai, Delhi NCR, Noida, Gurugram (Gurgaon), Hyderabad, Bengaluru (Bangalore), India, UK, USA, UAE, Dubai, Singapore, and Australia