{
  "id": 1752981,
  "title": "How Jumio built a real-time feature store on AWS",
  "url": "https://urgent.news/2026/08/18/how-jumio-built-a-real-time-feature-store-on-aws",
  "topic": "ai",
  "section": "AI",
  "published": "2026-08-18T17:05:48.000Z",
  "source": {
    "name": "AWS Machine Learning",
    "slug": "aws-machine-learning",
    "url": "https://aws.amazon.com/blogs/machine-learning/how-jumio-built-a-real-time-feature-store-on-aws/"
  },
  "original_language": "en",
  "account": "Jumio, an identity verification provider, needed a real-time feature store to address challenges with data duplication, feature engineering, consistency, manual deployment, and latency. Their machine learning models required real-time features for fraud detection, which demanded immediate access to features, including upstream model outputs, with latency under 100 milliseconds.\n\nTo build their solution, Jumio used AWS services such as Amazon SageMaker Feature Store, Amazon Managed Service for Apache Flink, and Amazon Kinesis Data Streams. They adopted a streaming-first architecture with two feature stores: a real-time feature store built on Amazon SageMaker Feature Store and an offline feature store built on Amazon S3 with data stored in Apache Iceberg format.\n\nData flowed into the system through Amazon Kinesis Data Streams, where Apache Flink applications picked up incoming events and processed them to generate features. These features were then written directly to the real-time feature store. For offline features, the same events flowed through Amazon Data Firehose into Amazon S3, where they were processed further and stored in Iceberg tables. This dual architecture provided the flexibility to handle both real-time and batch processing workloads while ensuring low latency for critical fraud detection use cases.",
  "summary": "Learn how Jumio built a centralized, real-time feature store on AWS with Amazon SageMaker Feature Store, Amazon Managed Service for Apache Flink, and Amazon Kinesis Data Streams. The architecture delivers sub-100ms feature serving for fraud detection and saves approximately $120,000 annually.",
  "key_points": [
    "Jumio needed real-time feature store to address data duplication and latency issues",
    "Built solution using AWS services: SageMaker Feature Store, Managed Flink, Kinesis Data Streams",
    "Dual architecture provides real-time and batch processing flexibility for fraud detection"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}