Snowplow on Google Cloud 1 - Iglu Server

Learn how to set up Snowplow on the Google Cloud Platform. In this part, we set up the Iglu Server. This server is holding and serving the event schema we need for the pipeline.

Skill Level
Time to Complete
2 hours

About this course

This is part 1 of the courses on how to set up Snowplow on the Google Cloud Platform.

We are using Snowplow's quick start guides for this, which makes it pretty straightforward.
In this part, we will set up the Iglu server. This server holds and serves the event schema we need for the pipeline. In part two, we set up the pipeline.
One of the key differences between Snowplow and other analytics solutions is that Snowplow works with an explicit schema. You define what you want the data to look like. And Snowplow checks it for you, loading only data that matches the schema. If it doesn't, the data isn't gone, it's just held in a separate pipeline for you to decide what to do with.

Who is this course for

Product Analyst
You are the product data detective (Mrs. or Mr. Holmes), using your analytical skills to uncover insights from your products. You help businesses make strategic decisions and drive growth by identifying trends and patterns in the data.
Data Engineer
You are the mastermind behind the scenes who makes sure all our data is playing nice together. You are the ones who keep the data blockages at bay, making sure everything runs like a well-oiled machine.
Marketing Analyst
You are like a secret agent, using your spy-like skills to analyze campaign performance. They comb through mountains of data to tell us what's working, what's not, and how we can improve our marketing strategies.


The choice is yours - you can either immerse yourself and complete the course in one go, or take a more gradual approach by repeating and skipping between lessons at your own pace.


The best way to learn is by taking action, so it's time to get ready to work.
Here are some of the things you'll get out of doing this course:
Learn how the snowplow pipeline works
How to use terraform to provision all service on GCP
How to configure the iglu server
How to seed the initial schema

Why learn with Deepskydata?

We understand the struggle because we've once been in your shoes. Allow us to share what we know now to help you reach your destination with ease and make your learning journey smoother.
Shortcut to success
Get hands-on shortcuts across the data stack with our how-to videos, saving you time and resources on testing and debugging - where 90% of the work lies.
A new community
Rolling out in early 2023 the new community will bring you together with data practitioners who are on the same track, with the same struggles to share experiences.
We are here for you
This is not a watch and forget platform. We are here to help you. Do you have questions after watching a course - just get in touch with us.


The background of the info card. Likely the portait of a person who is a teacher on the platform.
A colourful small side decoration on an info card.
Timo Dechau
Founder & Data Engineer