• HashiCorp Status
  • Terraform Provider Registry
  • HashiCorp - Hashi Talks - Live
  • Provider Certs + Games + GitOps
  • Labs
  • Gaming Labs Pro
  • TerraformCorev7
  • ProTips
  • Profile
  • Favorites
  • Contact us
Terraform Academy™ | Learn Terraform, AWS & Cloud DevOps FasterNew Labs Monthly
  • Home
  • Hub
  • Labs & Tools
  • Menu
AWS Azure GCP OCI CI/CD Pipelines [New] [Advanced] CI/CD Pipelines [classic] Observability Dev Tools
Gaming Labs Pro
Earn XP, Level up, Master the Cloud and Have Fun.

CircleCI + AWS Lambda Deploy
Automate serverless deployments with CircleCI. This lab guides you through deploying a Python Lambda function using Terraform and CI/CD pipelines.

Jenkins + Vault + AWS EC2 with Security Group
Deploy secure AWS infrastructure using a full CI/CD pipeline. This lab combines Jenkins automation, Vault-based secrets, and Terraform IaC for resilient deployments

Jenkins + Vault + AWS EC2
Deploy an AWS EC2 instance using Jenkins pipelines and Terraform, while securely managing secrets via Vault

Terraform-Managed Kubernetes Deployment
Deploy Kubernetes workloads using Terraform. Update the infrastructure, commit via GitLab

Kubernetes Helm Chart Deployment
Complete the Helm Deployment Workflow and observe infrastructure changes

GitHub Actions + State Locking and Remote Backend + Manual Approval
Wire up Terraform Cloud as a remote backend and enable manual PR approval before infrastructure applies

GitHub Actions + Terraform Apply + Manual Approval
Build a secure approval-based CI/CD pipeline with Terraform Cloud and GitHub Actions

GitHub Actions + Branch Protection + Merge Guard
Secure your main branch with enforced policies and merge validation using GitHub Actions and Terraform Cloud

GitHub Actions + Terraform Cloud
Learn how to wire GitHub Actions to automatically trigger a Terraform plan whenever a pull request is opened

AWS + Destroy Approval Workflow
Learn how to prevent accidental destruction of critical AWS resources by enforcing approval gates

Terraform Cloud + Drift Detection & Auto-Reconcile
Automate detection and remediation of infrastructure drift using Azure DevOps and Terraform Cloud

AWS + RBAC IAM Role Deployment
Securely deploy an AWS IAM role with read-only S3 access via a CI/CD pipeline

VPC Module Refactor
Refactor your Terraform infrastructure using a reusable VPC module and deploy it through a full CI/CD workflow

Drift Detection & Auto-Reconcile
Detecting infrastructure drift and restoring state consistency using a CI/CD pipeline in Terraform Cloud

RBAC IAM Role Deployment
Learn to deploy secure IAM roles in an automated pipeline

VPC Module Refactor
Modernize your infrastructure code by refactoring a flat AWS VPC configuration into a reusable Terraform module

AWS S3 Bucket
Build a complete CI/CD workflow that provisions an AWS S3 bucket using Azure DevOps pipelines and Terraform Cloud automation

EC2 Backup Schedule
Configure an automated EC2 backup schedule pipeline