Skip to main content

Key Concepts

Recommended Learning Path: We recommend reviewing these concepts in order.
To fully understand and work with Fast Foundation’s IaC system, you should familiarize yourself with these fundamental concepts:

Technology Stack

  • Infrastructure Tools
  • Terragrunt: Orchestrates Terraform configurations and enforces DRY (Don’t Repeat Yourself) principles
  • Terraform (v1.13.1+): Core Infrastructure as Code provisioning tool
  • AWS CLI: Manages AWS accounts, authentication, and IaC parameter sync
  • Bash: Used for additional automation and scripting
  • Remote State (S3 backend): Stores Terraform state in Amazon S3 with state locking enabled

Benefits

Key Benefits of Fast Foundation IaC:
  • Consistency – Standardized patterns across all AWS accounts and environments
  • Scalability – Modular design that grows with organizational needs
  • Security – Strong boundaries and compliance built in by design
  • Efficiency – Automated provisioning reduces manual setup
  • Reliability – Full Infrastructure as Code under version control and testing