Enqurious logo
Go back

Overview of Snowflake Architecture

17 Inputs
1 Hour 30 Minutes
Beginner
scenario poster
Industry
general
Skills
cloud-management
Tools
snowflake

Learning Objectives

Understand Snowflake’s Multicluster Shared Data Architecture
Understand the use of storage layer in Snowflake
Learn the working of Virtual Warehouses in Snowflake
Explore the Cloud Services Layer in Snowflake

Overview

Vinay, a Data Engineer at GlobalMart, was assigned to a new project using Snowflake. Unsure about its architecture, he sought guidance from Rahul, the Senior Architect.

Through their discussion, Vinay learned about Snowflake’s Multicluster Shared Data Architecture, its three layers—Storage, Query Processing, and Cloud Services, and how they work together. He discovered how Snowflake stores data in micropartitions, processes queries using Virtual Warehouses, and manages authentication, query optimization, and metadata through the Cloud Services Layer.

Prerequisites

  • Basic understanding of a Data Warehouse
  • Familiarity with at least one data platform (AWS, Azure, GCP, etc.)
Redefining the learning experience

Supercharge Your
Data+AI Teams with us!