Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Snowflake-Build & Architect Data pipelines using AWS (2026)
Rating: 4.4 out of 5(677 ratings)
8,276 students

Snowflake-Build & Architect Data pipelines using AWS (2026)

Design and build end-to-end data pipelines with Snowflake and AWS: S3, Snowpipe, Kafka, Iceberg, Snowpark and Cortex AI
Created bySid Raghunath
Last updated 10/2026
English
German [Auto],English [Auto],

What you'll learn

  • Will learn everything needed for Snowpro Advanced Data engineering certification
  • Snowflake as a data-warehouse & automated pipelines within snowflake ecosystem
  • Use AWS Cloud with Snowflake as a data-warehouse
  • Integrating real time streaming data and data orchestration with Airflow and Snowflake

Course content

12 sections • 70 lectures • 7h 56m total length
  • Course Introduction4:02
  • Where Snowflake Fits in the Modern Data Stack4:13

    Explore how to build data pipelines with Snowflake on AWS, following the course roadmap from data warehousing fundamentals to real-time streaming and governance.

  • Editions, Pricing, and AWS Deployment4:00

    Explore prerequisites, audience, and how to succeed in this beginner-friendly Snowflake course, which emphasizes the web UI, cloud data warehousing concepts, and limited coding except sections requiring Python and pandas.

  • Lab - Create a Snowflake Trial on AWS and Tour Snowsight5:14

    Fill out the Google form in the resource section to share challenges within the cloud data ecosystem, provide feedback, and request technologies you'd like to learn next with live webinars.

Requirements

  • Prior programming experience in Sql and python is a must .
  • Prior basic experience or understanding of cloud services like AWS is important

Description

Course Update, 2026: This course has been rebuilt from the ground up for the current version of Snowflake. It now covers Dynamic Tables, Snowpipe Streaming with Kafka, Iceberg tables on S3, Snowpark ML with the Model Registry, Cortex AI functions, and data governance with masking and row access policies. It ends with a capstone pipeline you build from scratch on AWS.


Snowflake has grown from a cloud data warehouse into a full data platform. You can load data from S3, stream events in real time, transform data with SQL or Python, run AI on your text data, and control exactly who sees what, all in one place. This course teaches you how to do each of these hands-on, on AWS, the way you would on a real data team.

Every topic has a lab. You'll follow along screen by screen in Snowsight and the AWS console, and every lab comes with its own SQL, Python and JSON files.


What you'll learn:

  1. How Snowflake works: the three-layer architecture, virtual warehouses, billing and resource monitors

  2. Tables, views, semi-structured JSON data, Time Travel and zero-copy cloning

  3. Performance and cost: micro-partitions, clustering, query profile, caching and search optimization

  4. Loading data from AWS S3 with storage integrations, COPY INTO, Snowpipe auto-ingest, and unloading back to S3

  5. Building incremental pipelines with Streams, Tasks and Dynamic Tables

  6. Snowpark for Python: DataFrames, UDFs, UDTFs, stored procedures, and an end-to-end machine learning use case with Snowpark ML and the Model Registry

  7. Calling AWS Lambda from SQL with External Functions

  8. Iceberg tables stored in your own S3 bucket

  9. Real-time streaming from Kafka into Snowflake with Snowpipe Streaming

  10. Snowflake Cortex AI functions for sentiment, classification and summarization

  11. Role-based access control, masking policies, row access policies and tags

  12. A capstone that ties it all together: S3 to raw tables, Dynamic Tables, AI enrichment and a governed serving layer

Who this course is for:

  • software engineers,aspiring data engineers or data analyst & data scientists
  • Also good for programmers and database administrators with experience in writing SQL queries