Updated: Oct 23, 2020

Snowflake is a Data Analytic warehouse provided as Software as a Service (SaaS). Snowflake is a unique layered platform where SQL is used to store data.

Snowflake provide a robust, faster, flexible data warehouse Solution.

There is no hardware or software to be installed on premise. Snowflake data warehouse solution can be deployed on any cloud service provider.

Snowflake Architecture:

Snowflake has 3 different layers:

  1. Storage layer

  2. Compute layer

  3. Cloud Services Layer