← All work

AWS Glossary Graph

A live map of AWS services and the glossary terms that connect them. It is the public step between myDNAHealth's private results graph and CertGraph.

Why I built it

Linear glossaries obscure relationships between cloud concepts.

How it works

  1. Terms
  2. Relationships
  3. Graph
  4. Explore

FastAPI serves the pages and the graph file, and D3.js draws the force-directed graph. Definitions come from the official AWS Glossary. Connections are the glossary's own cross-links; nothing is inferred.

Where it stands today

Live at aws-glossary-graph.devlookforward.com, with an interface refreshed on 24 September 2026. The graph holds 171 AWS services, 676 glossary terms, and 899 connections.

Working now

  • Force-directed graph of services and terms
  • Show or hide services and terms
  • Filter by service category
  • Search a node and read its definition
  • Zoom, with light and dark themes

Not there yet

  • Relationship quality and learning outcomes were not independently validated.

How it got here

  1. Its zoom and filter code first appeared in myDNAHealth's private results graph
  2. The AWS Glossary scraped and turned into a first graph during AWS re/Start
  3. Repository and Cloud Run deployment set up
  4. Interface refreshed, with hosting and rate-limit fixes through July 2025
  5. Refreshed interface live

What comes next

Next step

Link each node into the AWS documentation.

Later ideas, not current features

  1. Fill in connections the glossary does not spell out
  2. Link each node into the AWS documentation
  3. Saved views for returning learners

What I checked, and what stays bounded

Dated evidence

  1. Cloud Run deployment set updeployment
  2. Interface refreshrelease
  3. Refreshed interface livedeployment

Boundaries it keeps

  • Not evidence of certification efficacy
  • The AWS Glossary is not a complete catalog, and the graph inherits its limits

My role

Built the glossary scrape, the graph build from the glossary's own cross-links, the interaction, and the deployment.