Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • 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.

Pinal Dave - Pluralsight course - Cost Optimization and Resource Management in Snowflake
by Pinal Dave

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.

Table of contents

About the author

Pinal Dave - Pluralsight course - Cost Optimization and Resource Management in Snowflake
Pinal Dave

Pinal Dave is a Pluralsight Developer Evangelist.

More Courses by Pinal