Technology

Snowflake Adds Declarative Infra Management

Snowflake's new DCM Projects feature allows users to manage data infrastructure declaratively, bringing software engineering practices to Snowflake object management.

Daniel Singer

By Daniel Singer, Editor, StartupHub.ai

2 min read

Jan Sommerfeld demonstrating Snowflake DCM Projects interface for managing data objects.
Jan Sommerfeld explains how Snowflake DCM Projects enables auditable workflows for managing data objects.Credit: Snowflake

Snowflake is rolling out DCM Projects, a new feature designed to manage Snowflake infrastructure declaratively. This aims to bring software engineering principles like version control and audibility to data object management.

The new tool allows users to define Snowflake objects, such as databases, schemas, warehouses, roles, and grants, as code. This approach enables consistent deployment across different environments and detailed tracking of changes.

Managing Data Infrastructure as Code

Traditionally, managing complex Snowflake environments at scale has required significant coordination. DCM Projects addresses this by enabling users to define their desired state using manifest and SQL definition files.

The system then computes differences, resolves dependencies, and deploys changes automatically. This mirrors practices common in software development, making data infrastructure more manageable and auditable.

This mirrors practices common in software development, making data infrastructure more manageable and auditable.

The daily brief

Get the free daily brief with the day's AI news, new AI startups and funding rounds every morning.

Join 64,000 other subscribers.

What You Can Build

DCM Projects is initially focused on several key workflows. These include defining and managing platform infrastructure, similar to how Snowflake platform infrastructure is managed. It also supports the lifecycle of data pipelines, including views, dynamic tables, and functions.

Additionally, the tool facilitates data governance by defining roles and grants declaratively. Support for ML infrastructure and Streamlit Apps is currently under development.

Snowflake DCM Projects is now available in public preview.

Mentioned in this story

Markets

SnowflakeNYSE:SNOW

Sources

Get the free daily brief every morning

Every morning the day's AI news, new AI startups and new funding rounds. Free and takes a few minutes to read, unsubscribe at any time.

Join 64,000 other subscribers.

TopicsSnowflakeDCM ProjectsDeclarative InfrastructureData ManagementDevOpsData EngineeringPublic Preview

Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.

Test your Agent Readiness now

Paste your website. How well ChatGPT, Claude and the other agents can read and use a site, in about a minute, free.

Watch

The videos behind the news, one flip at a time

The feed mixes the videos from our articles with startup demos and you flip through them like TV channels for free with no signup.