Feature Store | Tecton


Feature Store

What is a feature store?

A feature store is a data platform that makes it easy to build, deploy, and use features for machine learning.

Deploying ML to production is hard

Data scientists don’t have the tooling required to easily deploy ML models and data to production. Instead, they rely on other teams to get them over the finish line. These dependencies often result in long lead-times of 6-12 months to deploy new models.

Coming up with features is difficult, time-consuming, requires expert knowledge. ‘Applied machine learning’ is basically feature engineering.

- Prof. Andrew Ng

The Problem: Lack of tooling to build and deploy features

Operational ML requires deploying applications, models and features to production. We have great DevOps tooling to build applications, and emerging MLOps platforms to train, validate and deploy models. But when it comes to features – the predictive data signals that are the lifeblood of ML systems – we lack the tooling required to build and deploy them to production.

Data scientists engineer new features in interactive notebooks, using code that is not production-ready. So they pass their feature transformations to data engineers to re-implement the feature pipelines with production-hardened code. This process increases complexity, lead time, implementation costs, and can increase the risk of training/serving skew.

Enter the feature store

“The interface between models and data”

Feature stores are central hubs for the data processes that power operational ML models. They transform raw data into feature values, store the values, and serve them for model training and online predictions. By automating these steps, feature stores allow data scientists to build and deploy features within hours instead of months.



Build a library of features collaboratively using standard feature definitions.

Icon Deploy


Deploy features to production instantly using DevOps-like engineering best practices, and create training datasets that preserve training/serving parity.

Icon share


Share, discover, and re-use features across your organization.

Components of an enterprise feature store

Enterprise feature stores are complete platforms that manage the end-to-end lifecycle of features. They integrate with existing data stores, feature pipelines, and ML platforms like Amazon SageMaker and Kubeflow to augment the infrastructure with feature management capabilities.

The key components of a feature store include:


Feature stores orchestrate data pipelines to transform raw data into feature values. They can consume batch, streaming, and real-time data to combine historical context with the freshest information available.

Feature serving

Feature stores can serve values at scale, both online in the production environment for real-time inference, and offline in the development environment for training.


Feature stores monitor both data quality and operational metrics. They can validate data for correctness and detect data drift. They also monitor essential metrics related to feature storage (capacity, staleness) and feature serving (latency, throughput)


Feature values are organized in feature storage. Feature stores provide both online storage for low-latency retrieval, and offline storage to curate historical data sets.


The feature registry contains a central catalog of all the feature definitions and feature metadata. It allows data scientists to search, discover, and collaborate on new features.

Learn more about feature stores

What is a Feature Store?

Read the blog

Atlassian accelerates deployment of ML models with feature store

Read the case study

Let's keep in touch

Receive the latest content from Tecton!

© Tecton, Inc. All rights reserved. Various trademarks held by their respective owners.

The Gartner Cool Vendor badge is a trademark and service mark of Gartner, Inc., and/or its affiliates, and is used herein with permission. All rights reserved.
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner’s research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Request a free trial

Interested in trying Tecton? Leave us your information below and we’ll be in touch.​

Request a Demo

Contact Sales

Interested in trying Tecton? Leave us your information below and we’ll be in touch.​