🗂️ Navigation

Pulumi Snowflake Provider

Manage your Snowflake data platform as code.

Visit Website →

Overview

The Pulumi Snowflake Provider allows you to manage your Snowflake data platform resources, such as databases, schemas, users, roles, and warehouses, using your favorite programming languages. This enables you to automate the provisioning and management of your Snowflake environment, ensuring consistency and repeatability.

✨ Key Features

  • Manage Snowflake databases, schemas, users, roles, and warehouses
  • Use of TypeScript, Python, Go, C#, and other supported languages
  • Automate Snowflake resource management
  • Integrate Snowflake provisioning into your data engineering workflows

🎯 Key Differentiators

  • Use of general-purpose programming languages for complex data platform configurations
  • Ability to create reusable components for Snowflake resources
  • Integration with the broader Pulumi ecosystem for managing related infrastructure

Unique Value: Define and manage your Snowflake data platform with the same programming languages you use for your data applications.

🎯 Use Cases (4)

Data platform as code Automating the setup of new Snowflake environments Managing user access and permissions in Snowflake Integrating Snowflake resource management with data pipeline deployments

✅ Best For

  • Snowflake infrastructure as code
  • Automated Snowflake environment provisioning

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Managing resources outside of Snowflake

🏆 Alternatives

Terraform Snowflake Provider Snowflake UI

Offers more flexibility and the ability to create abstractions compared to the Snowflake UI and Terraform's HCL.

💻 Platforms

API

🔌 Integrations

Snowflake API Various CI/CD platforms

🛟 Support Options

  • ✓ Email Support
  • ✓ Live Chat
  • ✓ Phone Support
  • ✓ Dedicated Support (Enterprise tier)

🔒 Compliance & Security

✓ SOC 2 ✓ HIPAA ✓ BAA Available ✓ GDPR ✓ ISO 27001 ✓ SSO ✓ SOC 2 Type 2 ✓ ISO 27001 ✓ PCI DSS ✓ FedRAMP ✓ HIPAA

💰 Pricing

Contact for pricing
Free Tier Available

✓ 21-day free trial

Free tier: Pulumi's Individual tier is free. Snowflake usage costs are separate.

Visit Pulumi Snowflake Provider Website →