Cloud Architecture Studio

A diagram editor made for AWS architectures. Start from the real architecture of this site, from a template or from a blank canvas.

Get started

Start from a template

Ready-made architectures to study and adapt.

What you can do

  • Drag AWS services and generic components onto the canvas, group them in Regions, VPCs and subnets, and connect them with synchronous calls, asynchronous messages or data flows.
  • Walk through this portfolio's architecture step by step: publishing an article, admin sign-in, questions to the assistant and content ingestion.
  • Save in the browser, undo and redo, import and export JSON, and export PNG.

Where your diagrams live

Only in this browser (localStorage). Nothing is sent to a server, an account or AWS: the editor runs entirely here. To keep a diagram or move it to another computer, export the JSON.

Accessibility

The canvas is a spatial interface and relies on a pointer for dragging and placing. Everything else also works from the keyboard: adding components, connecting them from the properties panel, moving with the arrow keys, selecting from the diagram list and stepping through the flows.

Technologies

  • TypeScript
  • React
  • React Flow
  • Zod
  • AWS Architecture Icons

Service icons: AWS Architecture Icons, © Amazon Web Services, CC-BY-ND 2.0 license. This site is not affiliated with AWS.

Editor source code