High-Level Design of Scalable Data Infrastructure for AI/ML

Lesson 184 of 25610 min readPremium lesson preview
In this lesson1 sections

High-Level Design of Scalable Data Infrastructure for AI/ML

Trace data through ingestion, storage, processing, feature management, and access. The main contract is that a model can identify the data and feature definitions it used, both during training and at prediction time.

High-level design

The five layers separate responsibilities. They do not by themselves guarantee freshness, reproducibility, or recovery; those properties depend on the publication and versioning rules between layers.

High-level design of the AI/ML data platform
High-level design of the AI/ML data platform

The high-level workflow operates as follows:

The rest of this lesson is for Premium members

Premium opens every lesson in this course, along with all questions and solutions on PracHub.