
Tech Stack
Before / After
Three Clouds, Three Truths
Vendor lock-in riskEach cloud computes its own numbers, and a silent drift between them is nobody's job to catch.
Logic is copied per cloud, so a fix on one is a bug on the others.
"Portable" is a slide, not a proven property.
Migrating means hoping the KPIs survive the move.
One Contract, Three Native Implementations
Moving can't change the truthThe Same Numbers, Everywhererecord_count, serious_count, serious_rate (68.33%), distinct_drugs, and total_reactions (759) reconcile EXACTLY across GCP, Fabric, and AWS — each computed independently on its own cloud's copy.
Schema Is Enforced, Not AssertedEach cloud's ACTUAL schema is fingerprinted from real data and validated against one shared versioned contract — not a constant copied three times.
AWS Serverless, Not A Server FarmopenFDA lands in S3 (typed Parquet) and serves from DynamoDB (on-demand) — two serverless services, no RDS/OpenSearch/always-on.
Cheap And ReversibleThe whole AWS slice costs under $0.0001 with a documented teardown (--teardown / terraform destroy) and a 30-day S3 expiry.