Skip to main content

Layer features

Layer features empower your team.


Datasets, featuresets, and ML models are first-class entities in Layer. You can easily monitor and manage their lifecycle, which will not just streamline but also simplify your MLOps.


Layer tightly couples and versions your data, ML model, and code. It provides extensive UI functionality to do compare versions of not just the underlying code, but also your data and ML model versions.


Layer provides two central repositories that contain reusable entities across all projects within your organization:

Data Catalog#

The data catalog is a place you can discover and access trusted datasets and features so that you can generate impactful insights that drive business outcomes. All datasets and features are immutable and versioned.

Model Catalog#

The purpose of the model catalog is to provide a managed and centralized storage space for ML models. It ensures that model artifacts are versioned and immutable. It allows data teams to manage and monitor the lifecycle of the ML models.


Layer not only introduces infrastructure-agnostic pipelines to maximize your resources for high scalability, it also helps you manage the lifecycle of your data and ML models at scale.


Layer automatically tracks lineage between your versioned entities. Even if your entities change over time (datasets, features) you will be able to reproduce the experiment with the same results which will provide transparency and give you confidence in understanding exactly what was done.


Layer not only introduces traceable processes which provide full observability but also helps you monitor post-production lifecycle of your entities. For example, you can track the training metrics of your ML model along with the model's impact on your business KPIs.

Continuous delivery and deployment#

You can create automated or reactive pipelines with declarative MLOps to automatically build, test, and deploy your data and ML models at scale.