Code structure examples
Last updated
Last updated
Few resources, no external dependencies. Single AWS account. Single region. Single environment.
Yes
Several AWS accounts and environments, off-the-shelf infrastructure modules using Terraform.
Yes
Many AWS accounts, many regions, urgent need to reduce copy-paste, custom infrastructure modules, heavy usage of compositions. Using Terraform.
WIP
very-large
Several providers (AWS, GCP, Azure). Multi-cloud deployments. Using Terraform.
No
medium
Several AWS accounts and environments, off-the-shelf infrastructure modules, composition pattern using Terragrunt.
No
large
Many AWS accounts, many regions, urgent need to reduce copy-paste, custom infrastructure modules, heavy usage of compositions. Using Terragrunt.
No
very-large
Several providers (AWS, GCP, Azure). Multi-cloud deployments. Using Terragrunt.
No