This is a repository for code shown in the lectures. It contains directory as per the lecture number.
- Lecture 1 : Terraform Introduction (IaC) (Video)
- Lecture 2 : Create First Resource in AWS using Terraform (Video)
- Lecture 3 : Terraform Variables (Video)
- Lecture 4 : AWS VPC using Terraform (Video)
- Lecture 5 : Setup AWS Application Load Balancer with Auto Scaling Group using Terraform (Video)
- Lecture 6 : Amazon API Gateway with AWS Lambda function using Terraform (Video)
- Lecture 7 : Secure Amazon API Gateway using Cognito User Pool - Terraform (Video)
Note - Setup AWS environment on local before running following commands. Refer document : Configure the AWS CLI
For example, let's say you want to deploy VPC, then run following commands :
cd lecture-4
terraform init
terraform apply