What is CloudBlocks?¶
Audience: Beginners | Status: V1 Core | Verified against: v0.43.0
Welcome to CloudBlocks — a visual cloud learning tool for beginners. Start from guided templates, learn common architecture patterns step by step, and export Terraform starter code. Everything runs in your browser — no cloud account or backend required.
- :material-school:{ .lg .middle } **Learn Cloud Architecture**
***
Follow guided scenarios to learn cloud infrastructure patterns — from your first VNet to a full three-tier web app.
[:octicons-arrow-right-24: First Architecture](first-architecture.md)
- :material-rocket-launch:{ .lg .middle } **Quick Start**
***
Install and launch the builder in under 2 minutes.
[:octicons-arrow-right-24: Get started](quick-start.md)
- :material-lightbulb:{ .lg .middle } **Core Concepts**
***
Understand blocks, connections, templates, and the 8 resource categories.
[:octicons-arrow-right-24: Learn concepts](core-concepts.md)
- :material-pencil-ruler:{ .lg .middle } **Editor Basics**
***
Learn the interface layout and common interactions.
[:octicons-arrow-right-24: Editor guide](editor-basics.md)
- :material-shield-check:{ .lg .middle } **Validation**
***
Real-time rule checking ensures your architecture is valid.
[:octicons-arrow-right-24: Validation](validation.md)
- :material-puzzle:{ .lg .middle } **Templates**
***
Browse all 6 built-in architecture patterns with guided learning scenarios.
[:octicons-arrow-right-24: Browse templates](templates.md)
- :material-keyboard:{ .lg .middle } **Keyboard Shortcuts**
***
Speed up your workflow with keyboard shortcuts for common actions.
[:octicons-arrow-right-24: View shortcuts](keyboard-shortcuts.md)
- :material-frequently-asked-questions:{ .lg .middle } **FAQ**
***
Answers to common questions about CloudBlocks, supported providers, and more.
[:octicons-arrow-right-24: Read FAQ](faq.md)
How to Use This Guide¶
| If you want to... | Start here |
|---|---|
| Get up and running fast | Quick Start |
| Learn your first architecture | First Architecture |
| Understand the terminology | Core Concepts |
| Learn the editor interface | Editor Basics |
| Use a pre-built pattern | Templates |
| Build from a blank canvas | Blank Canvas Mode |
| Work faster with hotkeys | Keyboard Shortcuts |
| Find answers to common questions | FAQ |
New to cloud architecture?
Start with First Architecture from a Template to follow a guided learning scenario, then read Core Concepts to understand the fundamentals.