-
Course
- Data
Cost Optimization and Resource Management in Snowflake
Learn how to track, analyze, and optimize Snowflake costs across compute and storage. This course will teach you practical skills to manage resources efficiently and reduce spend without sacrificing performance.
What you'll learn
Uncontrolled Snowflake costs can quickly spiral without visibility into usage patterns, warehouse behavior, and storage growth. Without a structured approach, teams risk overspending and underutilizing resources.
In this course, Cost Optimization and Resource Management in Snowflake, you’ll gain the ability to monitor, analyze, and optimize Snowflake costs across both compute and storage.
First, you’ll explore how to track and interpret resource consumption using ACCOUNT_USAGE and INFORMATION_SCHEMA views, identify high-cost queries, and connect usage data to underlying cost drivers.
Next, you’ll discover how to configure and tune virtual warehouses to reduce compute costs--including right-sizing, using auto-suspend and auto-resume effectively, and optimizing multi-cluster scaling policies.
Finally, you’ll learn how to manage the data lifecycle for storage efficiency by cleaning up stale objects, using transient and temporary tables, applying clustering for pruning, and balancing Time Travel and Fail-safe retention.
When you’re finished with this course, you’ll have the skills and knowledge of Snowflake cost optimization needed to manage resources efficiently and reduce spend without sacrificing performance.