Snowflake aims to break down silos between data and enable customers to run diverse workloads, drive insights, and monetize their data through the Snowflake data cloud.
Snowflake's collaboration framework, including clean rooms, allows multiple parties to collaborate on data in a privacy-compliant manner, enabling data sharing and enhancing ad targeting and measurement in advertising campaigns.
Deep dives
Snowflake's Vision for the Data Cloud
Snowflake started as a database platform designed specifically for the cloud, with the fundamental benefit of separating storage and compute. This allowed for independent scalability of both storage and compute, which was enabled by the cloud. Snowflake's vision is to break down silos between data and enable customers to run diverse workloads, drive insights, and monetize their data through the Snowflake data cloud.
Collaboration and the Snowflake Marketplace
Snowflake's focus on collaboration involves enabling customers to collaborate for various use cases within the data cloud. This includes capabilities such as finding and using third-party data and applications, leveraging open data, collaborating with suppliers and vendors, and promoting collaboration across business units. The Snowflake Marketplace serves as a conduit for customers to discover, evaluate, and access the right data and applications, fostering collaboration and driving value within the data cloud.
The Power of Clean Rooms in Collaboration
One of the significant offerings in Snowflake's collaboration framework is the concept of clean rooms. Clean rooms allow multiple parties to collaborate on data in a privacy-compliant manner without revealing underlying PII. This enables data sharing and the ability to ask questions about overlapping datasets without compromising privacy or security. Clean rooms have proven valuable for customers like Disney and Roku, who utilize clean rooms on Snowflake to enhance ad targeting, measurement, and activation in their advertising campaigns.
Building and Deploying Applications on the Snowflake Data Cloud
Snowflake aims to disrupt application development by making it easy for customers to build, deploy, and monetize applications on top of the data cloud. With features like Streamlit, developers can build visual experiences on their data using Python. Native applications in the data cloud provide a secure sandboxed environment to run applications at scale, leveraging data from either the provider's account or the consumer's account. The Snowflake Marketplace further allows for app distribution, discovery, and monetization, opening up new frontiers in application development within the Snowflake ecosystem.
Today we’re talking to Prasanna Krishnan, Senior Director of Product Management for Snowflake. We discuss Prasanna’s journey as a technology leader and founder; Snowflake’s vision for the data cloud of the future; and why being truly customer-driven is key.
All of this right here, right now, on the Modern CTO Podcast!
For more about Snowflake, check out their website: https://www.snowflake.com/en/