Terraforming Snowflake

Опубликовано: 11 Март 2026
на канале: AICG
5,878
59

Terraform is an open-source Infrastructure as Code (IaC) tool created by HashiCorp and is a declarative Infrastructure as Code tool, wherein you can declare what you want using a YAML like syntax. Terraform is also stateful, meaning it keeps track of your current state, and compares it with your desired state. Using Terraform is a great way to manage account level Snowflake resources like Warehouses, Databases, Schemas, Tables, and Roles/Grants, among many other use cases.

Example Terraform use-cases:
Set up storage in your cloud provider and add it to Snowflake as an external stage
Add storage and connect it to Snowpipe
Create users and assign roles to users

Many Snowflake customers use Terraform to comply with security controls, maintain consistency, and support similar engineering workflows for infrastructure at scale.

In this meetup event, we demonstrate how you can use Terraform to manage your Snowflake configurations and show you how to install and use Terraform to create and manage your Snowflake environment, including how to create a database, schema, warehouse, multiple roles, and a service user.

Anyone interested in the code we use during our events can check us out on GitHub 👉 https://github.com/aicglabs/meetups-a...

You can also access the blog post associated with the content in this Meetup at:   / datalakehouse  

And you can find all videos from our events on the AICG YouTube channel here 👉 https://www.youtube.com/channel/UCXn_...

👋 Please take 2 seconds to Follow us on LinkedIn and Twitter 🙂   / data.  .
  / datalakehouse  

We're also on Instagram and Facebook if you prefer those platforms:   / datalakehouse  
  / datalakehouse  

If you'd like to learn more about our Snowflake Health Check or book one, please visit 👉 https://datalakehouse.io/resources/sn...

Feel free to comment any questions you have for us and we'll be sure to answer them as soon as possible.

Invite a friend or colleague and join us for our next event 👉 https://www.meetup.com/carolinas-snow...

-----
Lastly, we're always looking for contributors to our events. If you're a company currently using Snowflake for your business data demands please reach out and let us know if you'd like to tell us about how you're using Snowflake with your data and business requirements.