All Courses
Infrastructure as CodeIntermediate → SeniorNEW
Terraform & AWS DevOps
Manage AWS infrastructure as code with Terraform — provision serverless stacks, enforce multi-environment strategy, and automate deployments with GitHub Actions CI/CD.
4.9rating1,374 students4h 45m total6 lessons
1 Projects
What you'll learn
Write Terraform HCL to provision Lambda, API Gateway, DynamoDB, and S3
Manage state with remote backends (S3 + DynamoDB locking)
Structure Terraform for dev / staging / production environments
Use Terraform modules for reusable, DRY infrastructure
Build GitHub Actions pipelines for automated plan + apply workflows
Handle secrets safely with AWS Secrets Manager and SSM Parameter Store
Apply IaC best practices: drift detection, cost tagging, least-privilege IAM
Final Project
Provision a complete serverless stack (Lambda, API GW, DynamoDB, CloudFront) across three environments using Terraform + GitHub Actions
Curriculum
6 lessons · 4h 45mCourse Info
Lessons6 lessons
Total time4h 45m
LevelIntermediate → Senior
Students1,374
Rating4.9 / 5.0