DevTools Logo

AWS Architecture Diagram

AWS Architecture Diagram

Add AWS services, connect edges and export your architecture as SVG

Service palette

About this tool

Sketch AWS architectures without Lucidchart or an AWS account. Pick services from a palette, place nodes on a grid canvas, connect dependencies and export a clean SVG for docs or whiteboards.

Uses a simple grid layout engine — no dagre dependency — so diagrams stay lightweight and run entirely in your browser.

How to use

  1. Add services

    Click EC2, S3, Lambda or other palette entries to drop nodes on the canvas.

  2. Connect edges

    Choose a source node, then click the link icon on the target node.

  3. Export SVG

    Download the diagram for Confluence, Notion or slide decks.

Frequently asked questions

.htaccess Generator

Build an Apache .htaccess — HTTPS redirects, rewrites, error pages, security headers, and basic auth

2D Fluid Dynamics & Particle Physics Sandbox

A physics playground with two engines sharing one canvas. The fluid mode runs a real Eulerian Navier-Stokes solver — semi-Lagrangian advection, explicit diffusion, Jacobi pressure projection and vorticity confinement — that you paint with dye and velocity using mouse or touch. The particle mode is a damped Verlet N-body engine with gravity wells, Coulomb attractors and repulsors, spring links, wall restitution and elastic circle collisions. Particle counts adapt to the device (100k target on WebGL2 desktop, 2k-5k on CPU fallback), and every configuration exports as runnable code: a Matter.js world, a PixiJS ticker setup, or a standalone vanilla Canvas engine.

Algorithm Arena & Data Structure Visualizer

Interactive arena for algorithms and data structures: eight sorting algorithms racing on one seeded input, six pathfinding algorithms walking generated mazes, and BST, AVL, Red-Black, B-tree, heap and trie operations replayed step by step with rotations highlighted. Every run shows the Big-O table and the phase-highlighted reference implementation in four languages, and compared values can be played as pitch (sonification) through the shared audio engine. Everything runs client-side; inputs never leave the browser.

Ansible Playbook Generator

Build an Ansible playbook — hosts, vars, and tasks with modules — as YAML

Apache Config Generator

Build an Apache 2.4 VirtualHost — ServerName, DocumentRoot, Directory, aliases, and optional SSL

AWS Pricing Calculator

Estimate monthly AWS costs from static list prices with a Chart.js breakdown