Link Search Menu Expand Document

Snowflake hands-on exercises

Choose this track at the beginning of the workshop. It reuses the existing Core Components, Workflow, Configuration Language, and local_file demonstration chapters before opening the Snowflake-specific handouts.

Workshop agenda

Module Scope Duration Focus
1 Shared 60 min Core Components, workflow, HCL, and the guided First Apply demonstration
2 Snowflake 90 min Provider setup, current role, database, and schema
3 Snowflake 90 min State, table, warehouse, and drift
4 Snowflake 70 min Variables, outputs, and dependencies
5 Snowflake 50 min Cleanup with destroy, remote state, and CI/CD outlook

Follow the workshop in this order

Part 1: Shared Terraform foundations (Module 1)

Complete the shared chapters first:

  1. Core Components
  2. Typical Terraform workflow
  3. Configuration Language
  4. Guided demonstration: First Apply

Part 2: Snowflake-specific modules (Modules 2-5)

Use one cumulative Terraform project and keep its state throughout the Snowflake track.

Module 2

Module 3

Module 4

Module 5


Table of contents