A realistic main.tf for this mission. Read it top to bottom — it mirrors the concepts above.
# ESG Capstone: Full Carbon Market Platform
# BleepxCloud — ESG · Master
# Realistic starter — adapt names, regions and CIDRs to your environment.
terraform {
required_providers { aws = { source = "hashicorp/aws", version = "~> 5.0" } }
}
provider "aws" {
region = "eu-west-1" # pick a region close to users / data-residency rules
}
# FinOps: mandatory cost-allocation tags on every resource.
locals {
common_tags = {
Project = "bleepx-cloud"
Domain = "esg"
Mission = "esg-capstone"
ManagedBy = "terraform"
CostCenter = "REPLACE_ME"
}
}
data "aws_caller_identity" "current" {}
# This mission is design-led — model the services below as resources:
# - everything
Bleepx skills build on each other. Continue your learning path across Query, Lab, and Cloud.