Follow the request/data flow through the architecture.
Work through each concept and mark it understood. This unlocks the knowledge check.
Cloud-agnostic IaC using declarative HCL and a state file.
Why it matters
Version, review and reproduce infrastructure across providers.
When to use it
Use for multi-cloud or when you want one tool across AWS/Azure/GCP.
Gotcha (exam trap)
The state file is sensitive and authoritative — store it remotely (S3 + DynamoDB lock), never commit it.
A realistic main.tf for this mission. Read it top to bottom — it mirrors the concepts above.
# Terraform on GCP: IaC Best Practices
# BleepxCloud — GCP · Advanced
# Realistic starter — adapt names, regions and CIDRs to your environment.
provider "google" {
project = var.project_id
region = "europe-west1"
}
variable "project_id" { type = string }
# Model the services below as resources:
# - terraform
# - modules
# - remote-state
Bleepx skills build on each other. Continue your learning path across Query, Lab, and Cloud.