Skip to main content

First steps with Snowplow

Choose the Snowplow platform that works for your business. See the feature comparison page for more information.

We offer two fully featured Customer Data Infrastructure (CDI) platforms:

  • Snowplow CDI Private Managed Cloud: hosted in your own cloud, managed by Snowplow
  • Snowplow CDI Cloud: hosted and managed by Snowplow

For self-hosted deployments, we have:

  • Snowplow Community Edition: not for production use, hosted and managed by you
  • Snowplow Self-Hosted: for production use, for existing Snowplow users

Customer Data Infrastructure

Snowplow CDI is our full infrastructure offering. Choose whether you'd like the data plane to be entirely hosted in your cloud account, or whether you'd prefer Snowplow to host the pipeline infrastructure for you.

The control plane, which includes a UI and an API for defining your data and managing your infrastructure, is always hosted by Snowplow.

CDI Private Managed Cloud

Private Managed Cloud is a version of Snowplow hosted in your own cloud account, using your data warehouse or lake. Ongoing pipeline maintenance, such as upgrades and security patches, are managed by Snowplow.

Hosted by SnowplowHosted by you
Control plane
Management Console
API endpoints
Data plane
Pipeline infrastructure (AWS / Azure / GCP)
Data destination (warehouse / lake)

CDI Cloud

Cloud is a hosted version of Snowplow designed to get your organization up and running and delivering value from behavioral data as quickly as possible. With Cloud, you don't need to set up any cloud infrastructure yourself.

All data processed and collected with Snowplow Cloud is undertaken within Snowplow's own cloud account.

Hosted by SnowplowHosted by you
Control plane
Management Console
API endpoints
Data plane
Pipeline infrastructure (AWS / Azure / GCP)
Data destination (warehouse / lake)

Self-Hosted

With Self-Hosted, you deploy and host everything. Many features, including the control plane, are not available in Self-Hosted.

Community Edition

Snowplow Community Edition is for non-production use cases. It's a starter template: use it to evaluate Snowplow for testing purposes.

Community Edition infrastructure is provided under the SLULA license.

Hosted by SnowplowHosted by you
Control plane
Management ConsoleN/AN/A
API endpointsN/AN/A
Data plane
Pipeline infrastructure (AWS / Azure / GCP)
Data destination (warehouse / lake)

Production Self-Hosted license

If you have an existing Snowplow implementation, either Community Edition or a legacy deployment, you're eligible for Snowplow Self-Hosted. It's a production-use license.

Hosted by SnowplowHosted by you
Control plane
Management ConsoleN/AN/A
API endpointsN/AN/A
Data plane
Pipeline infrastructure (AWS / Azure / GCP)
Data destination (warehouse / lake)