Published

Tech Radar

Technologies organized by adoption ring (inner = Adopt, outer = Hold) and category slice. Hover a blip to see its name; click to highlight in the legend.

INFRASTRUCTUREDATA & BACKENDFRONTEND & DEVAI & TOOLINGADOPTTRIALASSESSHOLDPropel Tech Radar12345678910111213141516171819
INFRASTRUCTURE
1
GitHub Actions OIDC adopt
Keyless CI/CD auth to AWS — no long-lived secrets in CI.
2
ECS Fargate adopt
Default compute for all backend services. Task-based auto-scaling.
3
S3 + CloudFront adopt
Object storage + CDN for frontends, uploads, and the data lake.
4
OpenTofu + Terragrunt adopt
IaC backbone — Terragrunt DRY configs, OIDC auth, per-env deployments. Planned → Novamera ownership.
5
SQS + Lambda assess
Event-driven triggers off S3 uploads. Powerful but adds cold-start complexity.
6
Self-hosted Grafana assess
Full control but SSO/HA/patching overhead not worth it until >20 customers.
DATA & BACKEND
7
Aurora PostgreSQL adopt
Managed Postgres across all client stacks, isolated per customer.
8
FastAPI adopt
Python async API framework used across svc-gpr, svc-qc, svc-ncu, svc-ml.
9
Amazon Managed Grafana trial
Managed Grafana with SSO + HA. Preferred over self-hosted at current scale.
10
OpenObserve trial
S3-backed log aggregation (ADR-0003 Mode B). Not yet in production.
11
prom-client metrics assess
Prometheus instrumentation for FastAPI. Useful once Grafana is deployed.
FRONTEND & DEV
12
React + Vite + TS adopt
Frontend stack for all new UIs. Vite replaced deprecated CRA.
13
Zod adopt
Runtime schema validation for TypeScript services and form inputs.
14
SSE Streaming trial
Server-sent events for real-time labelling and QC progress.
15
Mermaid Diagrams-as-Code trial
Architecture diagrams in Markdown — used throughout this portal.
16
Create React App hold
Deprecated upstream. Migrate remaining usages to Vite on next touch.
AI & TOOLING
17
Claude Code Agents trial
Multi-step agentic workflows. Power propel.ai-agents; watch context costs.
18
LLM Code Generation trial
Claude-driven propel.ai-lathe + propel.ai-generator. Patterns still maturing.
19
Datadog SaaS hold
Per-host cost + third-party customer data risk. Ruled out by ADR-0003.