Workshop: Infra-as-Code & Terraform
summary
Workshop shows Terraform (v1.2.2) creating real AWS resources: VPC, subnet, security group, EC2 instances (with cloud‑init installing Apache), and S3 buckets, then destroying them successfully. Demo uses the terraform init/plan/apply/destroy workflow, the AWS provider (v3.x), modules for reusable EC2 code, and random_string for unique S3 names. Notes cover state files, remote backends (S3 lock), tfvars for environment overrides, and one live run with ~500–600 attendees observing successful apply and destroy.
AI-written summary · about
chapters (14)
- 0:00Start
- 1:26Agenda
- 7:57Basic Concepts of Terraform
- 8:35Terraform Concepts
- 19:42Terraform State File
- 22:59Basic Components of Terraform
- 26:31Configuring the Adabs Credentials
- 28:27Creating the First Terraform Code
- 43:34Creating the State File
- 58:40Local Variable Mechanism
- 1:15:49Security Groups
- 1:16:46Terraform Plan
- 1:22:35Apache Server
- 1:23:41Best Practices
related talks
01h 23mAutomating your Infrastructure Deployments in the Google Cloud, Azure & AWS w/ Terraform
36mInfrastructure as Code with Terraform
01h 03mTerraforming the world, one cloud at a time.
10mInfrastructure as a Code Best Practices with Terraform
31mCommodified IaC using Terraform Cloud
42mHands-on with the Terraform Module for AWS Landing Zone
50mInfrastructure as Code with Terraform - The Fundamentals
43mDemystifying Terraform - "Hardcore" to Core Infrastructure... Tool
