Skip to content
>_
SecOps
Log
_
Home
Courses
Learning path
Resources
Topics
Blog
All courses
Terragrunt
Advanced
3 sections · 12 lessons · ~5h total · 14-question self-test
Start course
01
Beginner
4 lessons
Test yourself
01
Why Terragrunt exists
The DRY and state problems it solves.
12 min
02
Install & the terragrunt.hcl model
Wrapping a Terraform module.
12 min
03
Generating backend & provider config
Stop copy-pasting boilerplate.
12 min
04
The execution model
How Terragrunt calls Terraform.
10 min
02
Intermediate
4 lessons
Test yourself
01
DRY remote state
One backend block for the whole repo.
14 min
02
Inputs, includes & locals
Share config across units.
12 min
03
Dependencies & outputs
Wire modules together safely.
14 min
04
run-all across many units
Apply a whole environment.
12 min
03
Advanced
4 lessons
Test yourself
01
Multi-account & multi-region layouts
Structure a real estate.
14 min
02
Hooks & mocks
Before/after actions and plan-time mocks.
12 min
03
Remote-state & credential security
Protect the crown jewels.
14 min
04
Terragrunt in CI/CD
Plan/apply many units safely.
12 min
Final exam
Test yourself on everything
14 questions drawn from all 3 sections — every answer explained as you pick.
Start final exam