Master Terraform Foundations, Fabric FAST & Your Own Cloud Repositories.
CloudGraft transforms static Infrastructure-as-Code documentation and complex Git repositories into interactive stepping-stone learning paths, AST code-pinpoint labs, role-based leaderboards, and FSRS v4 spaced-repetition mastery.
Terraform Foundations
Progress from core HCL blocks, provider version constraints, and `.tfvars` override precedence through `for_each` comprehensions, `dynamic` blocks, `try()`/`coalesce()`, and zero-downtime `moved {}` state refactoring.
Google Cloud Fabric FAST
Train by Cloud Role Category (`Security & Identity`, `Networking`, `Compute & Serverless`, `Databases & Storage`) or drill into individual upstream modules (`kms`, `net-vpc`, `cloud-run-v2`, `cloudsql-instance`).
Custom Organization Repos
Connect your internal Terraform repositories (`main.tf`, `variables.tf`, `prod.tfvars`, `tfplan.json`). CloudGraft parses the HCL Abstract Syntax Tree (AST) and auto-generates 2 to 9 custom levels tailored to your infrastructure.
Identify exact lines and expressions across `main.tf`, `variables.tf`, and `prod.tfvars` before answering.
Missed concepts are remediated on the spot with Socratic AI guidance before completing the node.
Calculates Stability (S) and Difficulty (D) per engineer to schedule reviews right before knowledge decay.
Earn XP, maintain daily streaks, and benchmark mastery across your entire organization or engineering role.
Built Around Three Visual Learning Paths
CloudGraft turns static Terraform codebases into interactive, bite-sized stepping stones. Choose a structured path, inspect real HCL in the browser IDE, and level up your cloud architecture skills.
Terraform Foundations
A 9-level zero-to-hero journey covering providers, `.tfvars` precedence, `for_each` loops, built-in functions, and zero-downtime `moved {}` state refactoring.
Google Cloud Fabric FAST
Train on Google Cloud’s production `FAST` architectures by role category (`Networking`, `Security`, `Serverless`) or pick any single module (`net-vpc`, `kms`, `cloud-run-v2`).
Organization Repositories
Import your own internal `.tf` and `.tfvars` repositories. CloudGraft parses the HCL Abstract Syntax Tree and builds custom levels directly from your codebase.
Stepping-Stone Stars From the Live Application
Each section of a path features 5 tactile 3D stepping-stone medallions that track your live progress:
Turns emerald with a checkmark (`✓`) once mastered. Replay anytime to sharpen retention.
Bounces gently (`★`) on the path track to show your exact next 10-question IDE lab.
Waiting ahead on the winding track—unlocks automatically as you complete the active star.
Built for Engineering Fluency
Personal Learning
Interactive 10-question IDE labs where you pinpoint live `.tf` lines and tokens, backed by FSRS v4 spaced repetition.
XP & Mastery
Earn XP for every challenge (`+200 XP` per completed star), build daily streaks, and use optional Socratic AI hints when stuck.
Leaderboards
Benchmark your progress on both the Organization-Wide Top 10 and Role-Specific cohorts (`Cloud Architect`, `Platform Engineer`).
Path & Skill Customization
Tailor tracks by role category, individual Fabric FAST modules, and custom Git repos governed by fine-grained Database RBAC.
CloudGraft F.A.Q
Click any question below to expand its architectural and pedagogical answer.
How CloudGraft Interactive Code Challenges Work
Every challenge pairs a live multi-file Terraform IDE (main.tf, module.tf, variables.tf, prod.tfvars, and tfplan.json) directly with the exact code under inspection.
Analyze highlighted blocks inside main.tf and module.tf to explain how modules, loops, and lifecycle rules behave.
Multi-select the exact cloud resources (google_compute_network, google_kms_crypto_key) created across root and child module files.
Step through the IDE and click the exact line or HCL token (prevent_destroy, cidrsubnet) that implements an architectural requirement.
Contact the CloudGraft Team
Have questions about enterprise onboarding, custom repository ingestion, or external beta testing? Send a message directly to admin@cloudgraft.dev.