Terraform Essentials
SBL-Khas Scheme Registered
Registered employers can fully claim the course fee and allowanced through the HRD Corp portal.
Course Description
Course Outline
Definition and importance in modern IT environments.
Overview of tools and technologies in IaC with a focus on Terraform
Installation and setup on Linux and Windows.
Terraform basics: Workflow (write, plan, create), providers, and Terraform Registry
Syntax and structure of HCL.
Writing your first configuration: Initializing configurations and applying changes.
Resource management: Defining and provisioning resources
Understanding the approach to managing bare metal resources.
Configuring Terraform to manage non-cloud, physical servers
Setting up AWS provider.
Managing AWS resources: VPC, EC2, S3, and more.
Security and network configurations using Terraform
Configuring the Azure provider.
Provisioning Azure resources: VMs, Azure Functions, and Azure Storage.
Managing resource groups and Azure Active Directory configurations
Modules and workspaces for managing larger scale deployments.
State management: Inspecting, modifying, and troubleshooting Terraform state.
Backends in Terraform for state storage and locking
Terraform commands: Plan, Apply, Destroy, and others.
Importing existing infrastructure into Terraform management.
Using Terraform Cloud for team collaboration
Structuring Terraform code for multi-environment setups (development, staging, production).
Tips for maintaining and scaling Terraform configurations.
Integrating version control systems with Terraform workflows
Registration Details
Individual Fee
RM 3,750.00
Exclusive of 8% SST