Ai4
Because data preparation consumes 80% of engineering effort across the AI lifecycle, maintaining high-throughput active storage directly dictates model iteration speed and prevents GPU starvation.
AI-assisted summary of The AI Pipeline Starts with Storage: Architecting Scalable Data Foundations With Backblaze — original source. Check the original for full context.
Source published:
Detailed notes
## Background Published on YouTube by the Ai4 channel on August 24, 2025, this presentation features Jeronimo De Leon, Senior Product Manager for AI at Backblaze. According to the video description, the talk explores how object storage supports every phase of the AI lifecycle—from data ingestion and labeling to model deployment and monitoring—to build scalable, cost-efficient data pipelines.
## TL;DR De Leon frames data as the foundational multiplier in AI development ($ ext{AI} = ext{Models} imes ext{Compute} imes ext{Data}$), noting that roughly 80% of project effort is consumed by data discovery, cleaning, and preparation rather than model training. He outlines a five-stage AI lifecycle: ingestion and active archiving, data processing and feature engineering, model training, inference deployment, and continuous monitoring. The presentation emphasizes how immutable object storage, unified metadata indexing, and high-throughput tiers like Backblaze B2 Overdrive eliminate GPU I/O bottlenecks and prevent vendor lock-in. Ultimately, building a resilient, cost-effective storage layer is presented as the essential prerequisite for managing expanding multimodal datasets and accelerating model iteration.
## Atmosphere & style The presentation carries a pragmatic, instructional, and enterprise-focused tone, anchored by De Leon's extensive operational background in MLOps and data architecture. The delivery is brisk and methodical, pairing structured architectural flowcharts with cautionary industry anecdotes about data ownership and lock-in. It feels like an authoritative conference masterclass designed to guide practitioners through the often-overlooked plumbing and infrastructure decisions that determine AI project success.
## Key takeaways - [00:04](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=4s) The foundational AI equation is Models multiplied by Compute multiplied by Data, where data serves as the critical multiplier that dictates how effectively compute and model architectures can be utilized. - [01:41](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=101s) The AI ecosystem has shifted from model scarcity to model abundance, making the orchestration of specialized, open-source models within a unified pipeline more practical than training monolithic models from scratch. - [01:41](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=101s) As frontier AI labs shift focus from text-based Large Language Models toward multimodal 'world models', organizations must proactively capture and archive all institutional data formats. - [02:47](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=167s) Approximately 80% of engineering effort across the 5-stage AI lifecycle is spent on data discovery, cleaning, and preparation, meaning an organization's storage strategy directly dictates its AI iteration speed. - [04:26](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=266s) Modern AI archives must function as searchable, immediately accessible active archives rather than static cold storage, using rich metadata to unify multimodal inputs. - [04:26](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=266s) Organizations must maintain direct ownership of their raw data assets in independent object storage to prevent vendor lock-in and catastrophic data loss when switching SaaS providers. - [04:26](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=266s) High-quality, curated domain datasets yield significantly greater model performance improvements than raw data volume or clever algorithmic tuning alone. - [08:29](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=509s) Enforcing immutability via Object Lock and standardized versioning during data processing and feature engineering is critical for pipeline auditability and reproducible rollbacks. - [11:31](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=691s) Training efficiency relies on high-throughput data streaming to avoid starving GPU clusters, paired with frequent, immutable checkpointing to minimize compute loss from node failures. - [13:11](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=791s) Scalable inference architectures rely on centralized, immutable model registries in object storage to hydrate weights across hybrid and multi-cloud environments. - [14:43](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=883s) Post-deployment monitoring requires logging production inferences and telemetry back into object storage to detect model drift and trigger continuous retraining loops. - [14:43](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=883s) The exponential growth of video datasets in enterprise AI requires ultra-high-throughput, predictable storage tiers with zero egress fees to sustainably feed GPU workloads.
## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=4s) Introduction and the Role of Storage in AI Innovation
The AI development pipeline begins and ends with data storage, where architectural decisions dictate how quickly teams can experiment, iterate, and bring AI models into production. Jeronimo De Leon, Senior Product Manager for AI at Backblaze, introduces the session by outlining his decade-long background across the AI ecosystem. His career spans developer advocacy for IBM Watson over ten years ago, building MLOps tooling at Spell (an MLOps platform later acquired by Reddit), architecting data lake infrastructure and conversational agents for Bloomberg's marketing division, and leading data aggregation and LLM insight generation at real estate analytics startup Intellis.
Backblaze operates with the mission to make storing, protecting, and using data "astonishingly easy" through simple onboarding and transparent, predictable pricing. Founded in 2007 and publicly traded since 2021, the company manages over 4,000 petabytes (4 exabytes) of data across more than 300,000 spinning hard drives for over 500,000 customers worldwide. AI organizations represent the platform's fastest-growing customer segment. De Leon frames the foundational equation of modern artificial intelligence: $\text{AI} = \text{Models} \times \text{Compute} \times \text{Data}$. While all three components are essential, data serves as the critical multiplier—compute resources and model architectures cannot be effectively optimized until the underlying data foundation is structured and accessible.
```mermaid flowchart LR accTitle: The AI Multiplier Equation subgraph Multiplier["Core Components"] M["Models"] C["Compute"] D["Data (Multiplier)"] end M --> AI["AI Value & Iteration Speed"] C --> AI D --> AI ```
[01:41](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=101s) The Shift from Model Scarcity to Data Abundance
The AI landscape has rapidly shifted from model scarcity to model abundance. On platforms like Hugging Face, there are currently more than 1.9 million pre-trained models readily available for experimentation and specialized tasks. In today's landscape—particularly with the rise of autonomous AI agents—success is rarely about training a single monolithic model from scratch. Instead, it revolves around orchestrating combinations of specialized models within a single pipeline, much like classical natural language processing (NLP) architectures paired intent classification models with entity extraction before generating a final output.
Quoting Nvidia CEO Jensen Huang—who advised that organizations should "collect as much world data as you can to advance AI development"—De Leon emphasizes that while text-based Large Language Models (LLMs) represent the current state of the art, text alone has fundamental limits. Frontier AI labs like Meta and Google are advancing toward multimodal "world models." Consequently, organizations must actively capture, structure, and archive their institutional data today in preparation for the next generation of foundational models.
[02:47](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=167s) The 5-Stage AI Lifecycle and the 80% Data Bottleneck
Whether an engineering team builds bespoke foundation models or fine-tunes open-source checkpoints, the operational workflow spans five discrete stages: data ingestion and active archiving, data processing, model experimentation and training, model deployment and inference, and continuous monitoring. Managing the end-to-end data lifecycle across these stages is just as intensive as training the models themselves, making scalable storage the common operational substrate across the entire workflow.
```mermaid flowchart TD accTitle: The 5-Stage AI Lifecycle subgraph Pipeline["The End-to-End AI Lifecycle"] S1["1. Ingestion & Active Archive"] S2["2. Data Processing & Preparation"] S3["3. Experimentation & Training"] S4["4. Deployment & Inference"] S5["5. Monitoring & Feedback Loops"] end S1 --> S2 --> S3 --> S4 --> S5 S5 -.->|"Continuous Retraining"| S1 ```
Teams are often surprised to discover where engineering time is actually spent across the AI lifecycle. Roughly 80% of project time is consumed by data-centric tasks: data identification, aggregation, cleaning, labeling, and augmentation. Because model weights and compute capacity are widely accessible, modeling itself is rarely the primary bottleneck. A substandard storage strategy directly impairs time-to-value, whereas an optimized storage layer directly accelerates that 80% preparation phase.
- **80% Effort Allocation**: Data discovery, cleansing, annotation, feature engineering, and ingestion. - **20% Effort Allocation**: Model architecture selection, hyperparameter tuning, training runs, and deployment. - **Core Principle**: Storage strategy directly dictates organizational AI iteration speed.
[04:26](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=266s) Stage 1: Ingestion and Active Archiving
In modern AI architectures, an archive can no longer function as a detached "cold storage" dumping ground; it must remain durable, searchable, and immediately accessible for downstream training pipelines. The primary friction point enterprise teams face is fragmentation—raw data is scattered across SaaS tools, shared file drives, object stores, and disparate cloud providers. Teams frequently define an urgent business problem and select an off-the-shelf model, only to hit a wall when attempting to locate and consolidate the required data.
Organizations generate valuable, AI-ready data every day without realizing it—including Zoom recordings, customer support audio, session replays, and UI screen captures. De Leon shares a cautionary anecdote about a client who relied entirely on a third-party AI SaaS platform for customer support operations. When the vendor contract terminated, the client had no independent data archive and permanently lost their entire multi-year repository of historical customer chat interactions. To prevent vendor lock-in and data loss, organizations must maintain direct ownership of their raw data assets.
```mermaid flowchart LR accTitle: Smart Ingestion Architecture subgraph Sources["Fragmented Sources"] Z["Zoom Recordings"] C["Customer Support Calls"] S["SaaS & Web Logs"] end subgraph Ingestion["Ingestion Layer"] ETL["Airflow / Fivetran"] Meta["Metadata Extraction"] end subgraph Storage["Central Active Archive"] B2["Backblaze B2 (Immutable & Object Locked)"] end Sources --> ETL ETL --> Meta Meta --> B2 ```
Smart ingestion relies on metadata as the universal unifier across multimodal assets such as CSVs, images, PDFs, and video files. Extracting and indexing rich metadata during ingestion transforms passive archives into instantly searchable datasets. Key practices and tooling for this stage include:
- **Predictable Active Archiving**: Storing raw archives on Backblaze B2 for durable, cost-effective, and instantly accessible retrieval. - **Orchestration Tooling**: Leveraging ETL frameworks like Apache Airflow and Fivetran. Because Airflow is open source, modern LLM code generation tools generate clean, accurate Airflow Directed Acyclic Graphs (DAGs) out of the box. - **Data Governance**: Enforcing Object Lock to guarantee immutability against accidental deletion or tampering, alongside lifecycle rules to automatically transition aging data. - **Quality Over Volume**: Echoing Google Research Director Peter Norvig's maxim: "More data beats clever algorithms, but better data beats more data." Cleaning and curating web-scale datasets—similar to how OpenAI invested heavily in human domain experts to curate training corpora compared to earlier iterations like Google Bard—is what drives superior model performance.
[08:29](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=509s) Stage 2: Data Processing, Feature Engineering, and Governance
The data processing phase defines an engineering team's iteration speed and directly establishes model output quality. Raw inputs must be cleansed, annotated, and transformed into structured training sets. Storing these prepared datasets in immutable object storage with Object Lock guarantees auditability and reproducible rollbacks. Features act as the bridge between raw inputs and model learning, requiring standardized storage formats (such as Parquet or Lance) and strict versioning to maintain dataset lineage.
De Leon illustrates this stage using a computer vision video processing pipeline. An unstructured raw video file is ingested, segmented into individual frames or short clips, and annotated via automated ML tagging or manual labeling tools. The pipeline extracts specialized feature representations—such as Histogram of Oriented Gradients (HOG) for edges and contours, Histogram of Optical Flow (HOF) for frame-to-frame movement vectors, and higher-level motion analysis for behavioral patterns. Each transformation step yields intermediate, version-controlled data artifacts that must be stored in object storage alongside evaluation metrics.
```mermaid flowchart TD accTitle: Video Processing and Feature Engineering Flow subgraph Preparation["Ingestion & Segmentation"] V["Raw Video Dataset"] --> F["Frame & Fragment Splitting"] end subgraph Annotation["Labeling"] F --> L["Manual & Automated Tagging (Label Studio/Snorkel)"] end subgraph Extraction["Feature Extraction"] L --> HOG["Histogram of Oriented Gradients (Edges)"] L --> HOF["Histogram of Optical Flow (Motion)"] L --> MA["Motion Analysis (Behavior)"] end subgraph StorageLayer["Versioned Storage"] HOG --> B2["Backblaze B2 (Snapshots & Feature Store)"] HOF --> B2 MA --> B2 end ```
- **Data Partitioning**: Partitioning datasets cleanly into training, validation, and test splits to enforce pipeline control and prevent evaluation leakage. - **Lineage Logging**: Logging every transformation script, schema migration, and upstream source snapshot to ensure end-to-end auditability. - **Processing Frameworks**: Utilizing distributed compute frameworks like Apache Spark, Dask, and Apache Beam. - **Labeling Platforms**: Implementing tools like Label Studio (open-source) and Snorkel AI for weak supervision and programmatic labeling. - **Storage Triggers**: Leveraging bucket event notifications to automatically trigger downstream preprocessing steps as soon as new data lands.
[11:31](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=691s) Stage 3: Model Experimentation and Training
During experimentation and model training, passive data assets are actively transformed into intellectual property. Training efficiency depends on feeding curated datasets into high-performance GPU compute clusters without starving the processors. Implementing data streaming, intelligent pre-fetching, and dataset sharding maximizes I/O throughput, allowing distributed training jobs to run in parallel without storage bottlenecks.
Because training runs are vulnerable to node failures, hardware interruptions, and loss spikes, frequent checkpointing is mandatory. A checkpoint captures the exact state of model weights, optimizer parameters, and runtime environments at a specific step. Frequent checkpointing reduces the compute cost of resuming interrupted runs and provides stable baseline snapshots for targeted fine-tuning experiments.
- **Frameworks & Trackers**: Standardizing on PyTorch and TensorFlow, integrated with experiment tracking systems to monitor loss trajectories responsibly. - **High-Throughput Storage**: Utilizing Backblaze B2 Overdrive tier storage to saturate GPU memory bandwidth and eliminate I/O wait times. - **Checkpoint Versioning**: Storing model checkpoint versions and configurations with default immutability, enabling seamless rollbacks and distributed weight replication.
[13:11](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=791s) Stage 4: Model Deployment and Inference
Delivering models reliably into production requires the same rigor as training them. Fine-tuned model artifacts must be packaged, containerized, and version-controlled to ensure consistent deployment across hybrid and multi-cloud environments. The inference architecture encompasses several distinct storage interactions: receiving application requests, performing real-time preprocessing and vector embeddings, retrieving model weights and configuration parameters from object storage, and logging output predictions.
```mermaid flowchart LR accTitle: Model Inference Architecture subgraph Client["Application"] App["App Request Data"] end subgraph Serving["Inference Engine"] Vec["Preprocessing & Vectorization"] Engine["Model Execution (KServe/TorchServe)"] end subgraph Storage["Storage & Registries"] Reg["Model Weights & Configs (B2 Object Lock)"] Logs["Prediction Logs & Outputs"] end App --> Vec Vec --> Engine Reg --> Engine Engine --> Logs ```
- **Model Serving Infrastructure**: Deploying scalable serving frameworks such as KServe and TorchServe. - **Model Registries**: Maintaining centralized registries to track artifact versions, metadata lineage, and formal deployment approval workflows. - **CI/CD Automation**: Driving automated rollouts and testing pipelines backed by immutable model buckets protected with Object Lock.
[14:43](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=883s) Stage 5: Continuous Monitoring, Feedback Loops, and the Video Explosion
"You can't monitor what you don't manage," De Leon notes. Post-deployment success depends on closing the feedback loop between production inferences and continuous model retraining. In production, every model prediction must be recorded alongside user interactions and downstream ground-truth outcomes to detect statistical model drift and data drift over time. Enterprise production pipelines routinely ingest and analyze terabytes of operational telemetry and structured inference logs.
| Lifecycle Stage | Core Objective | Primary Tooling | Key Storage Practice | |:--- |:--- |:--- |:--- | | **1. Ingest & Archive** | Unify fragmented data sources | Airflow, Fivetran | Predictable B2 storage, Object Lock, unified metadata | | **2. Data Processing** | Cleanse, annotate, engineer features | Spark, Dask, Beam, Label Studio, Snorkel | Partitioned sets, versioned feature stores, lineage tracking | | **3. Training** | Train/fine-tune without I/O stalls | PyTorch, TensorFlow | Streaming, sharding, B2 Overdrive tier, frequent checkpointing | | **4. Inference** | Low-latency, multi-cloud serving | KServe, TorchServe, CI/CD | Immutable model registries, rapid weight hydration | | **5. Monitoring** | Measure accuracy, detect drift | Prometheus, whylogs | Structured log retention, automated trigger notifications |
Quoting Backblaze CEO Gleb Budman—"Video is dramatically more data than an image, which is dramatically more than a text message. That level of data is just going to continue to explode"—De Leon points out that rich video datasets are rapidly becoming the new baseline across enterprise AI workloads. Managing this exponential data growth demands an open, cost-effective storage foundation.
Backblaze positions B2 as an S3-compatible, reliable, and cost-effective enabling layer across all five lifecycle stages. To support demanding AI workloads, Backblaze offers B2 Overdrive, an ultra-high-throughput tier delivering up to terabit-per-second speeds with zero egress fees. This performance tier is engineered specifically for feeding GPU clusters, accelerating training and fine-tuning runs, supporting high-performance simulations, and serving low-latency origins for media and content delivery networks. De Leon concludes by inviting attendees to visit Backblaze at booth 226.
## Notable quotes > Behind every successful AI initiative is a robust, scalable data layer. — Jeronimo De Leon
> [00:04](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=4s) make storing, protecting, and using data 'astonishingly easy' through simple onboarding and transparent, predictable pricing. — Jeronimo De Leon
> [01:41](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=101s) collect as much world data as you can to advance AI development — Jensen Huang
> [02:47](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=167s) Roughly 80% of project time is consumed by data-centric tasks: data identification, aggregation, cleaning, labeling, and augmentation. — Jeronimo De Leon
> [02:47](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=167s) Storage strategy directly dictates organizational AI iteration speed. — Jeronimo De Leon
> [04:26](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=266s) In modern AI architectures, an archive can no longer function as a detached 'cold storage' dumping ground; it must remain durable, searchable, and immediately accessible for downstream training pipelines. — Jeronimo De Leon
> [04:26](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=266s) More data beats clever algorithms, but better data beats more data. — Peter Norvig
> [14:43](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=883s) You can't monitor what you don't manage — Jeronimo De Leon
> [14:43](https://www.youtube.com/watch?v=Z6fd5-eCaO4&t=883s) Video is dramatically more data than an image, which is dramatically more than a text message. That level of data is just going to continue to explode — Gleb Budman
## Mentioned Jeronimo De Leon, Backblaze, Backblaze B2, Backblaze B2 Overdrive, IBM Watson, Spell, Reddit, Bloomberg, Intellis, Hugging Face, Jensen Huang, Nvidia, Meta, Google, Google Bard, OpenAI, Peter Norvig, Gleb Budman, Apache Airflow, Fivetran, Parquet, Lance, Apache Spark, Dask, Apache Beam, Label Studio, Snorkel AI, PyTorch, TensorFlow, KServe, TorchServe, Prometheus, whylogs, Object Lock, Histogram of Oriented Gradients (HOG), Histogram of Optical Flow (HOF)
## Video description Jeronimo De Leon, Senior Product Manager, AI, Backblaze
Abstracts
Behind every successful AI initiative is a robust, scalable data layer. This talk explores how object storage supports every phase of the AI lifecycle, from data ingestion and labeling to model deployment and monitoring. We’ll explore how strategic use of object storage across the AI lifecycle enables scalable, efficient pipelines by aligning performance with workload needs. Whether you’re launching your first AI use case or scaling enterprise models, your data architecture decisions today will shape your success tomorrow.
[Source](https://www.youtube.com/watch?v=Z6fd5-eCaO4)