Snowplow on-premise

Hello.

Can I install snowplow (maybe use kafka) on my own server?
Or maybe use a serverless architecture (https://openwhisk.apache.org/, https://fission.io/)?

Thank you!

It should be possible to deploy all Snowplow services in an on-premise installation although most services have been designed for cloud first. Major components are all available as Docker components which can run in most places and you could use Kafka (or a Kinesis / Pubsub drop in) for messaging.

There’s no official support for an entirely serverless infrastructure - although some services due to their containerisation can be run serverless (e.g., the collector).

2 Likes