Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
973 changes: 973 additions & 0 deletions architecture/architecture-diagram.html

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions architecture/assets/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Diagram icons

The architecture diagram (`../architecture-diagram.html`) references SVG icons from this folder. The folder is self-contained — no external paths.

## Inventory

| File | Source | Used for |
| --- | --- | --- |
| `users.svg` | (provided) | Browser / end user |
| `cognito.svg` | (provided) | Amazon Cognito User Pool |
| `waf.svg` | (provided) | AWS WAF v2 |
| `cloudfront.svg` | (provided) | Amazon CloudFront |
| `elb.svg` | (provided) | Application Load Balancer |
| `ecs.svg` | (provided) | ECS Fargate service |
| `s3.svg` | (provided) | S3 bucket |
| `secrets-manager.svg` | (provided) | Secrets Manager (CF custom-header reference) |
| `bedrock.svg` | (provided) | Bedrock foundation models |
| `bedrock-agentcore.svg` | (provided) | Bedrock AgentCore Runtime container header |
| `lambda.svg` | (provided) | TiTiler Lambda function |
| `api-gateway.svg` | (provided) | API Gateway in front of TiTiler |
| `amazon-location.svg` | AWS pack — `Arch_Front-End-Web-Mobile/64/Arch_Amazon-Location-Service_64.svg` | Amazon Location Service (via bundled MCP server) |
| `satellite.svg` | AWS pack — `Category-Icons_04302026/Arch-Category_64/Arch-Category_Satellite_64.svg` | Sentinel-2 / STAC catalog node (generic Satellite category icon) |
| `osm.svg` | AWS pack — `Resource-Icons_04302026/Res_General-Icons/Res_48_Dark/Res_Globe_48_Dark.svg` | OpenStreetMap (generic globe icon as a stand-in) |
| `cloudwatch.svg` | AWS pack — `Arch_Management-Tools/64/Arch_Amazon-CloudWatch_64.svg` | CloudWatch + ADOT observability node |

## Style

If you swap any icon, keep:

- SVG, square viewBox (32 × 32 or 64 × 64 work best at the diagram's render size).
- AWS-canonical brand colors against a transparent background.
- Roughly the same visual weight as the existing icons (the diagram doesn't normalize size beyond the `width` / `height` on each `<image>`).
12 changes: 12 additions & 0 deletions architecture/assets/amazon-location.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions architecture/assets/api-gateway.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions architecture/assets/bedrock-agentcore.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions architecture/assets/bedrock.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions architecture/assets/cloudfront.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading