What is Snowflake? (A Brief Overview)

April 29, 2020
In this post, we provide a brief overview of Snowflake, the cloud-based data warehouse company, and its award-winning cloud data platform.


Snowflake, the cloud-based data warehousing company, has gained a ton of traction over the last several years. The firm recently announced its goal of an eventual IPO, and has raised a tremendous amount of funding up to this point. Snowflake is currently valued at $12.4 billion.
 

What is the Snowflake Product?

Snowflake offers a cloud data platform that provides its users with “secure and easy access to any data with near infinite scalability.” The product’s main competitive advantage is less scale and concurrency limitations when compared to competing solutions, due to its unique architecture.

The Snowflake database runs on a SQL database engine “with a unique architecture designed for the cloud”, instead of relying on big data platforms like Hadoop.

Because the solution is a SAAS, there is no hardware required, and maintenance is handled entirely by the company. This is a very powerful value proposition for companies and users who don’t want the hassle of tuning and maintaining their data warehouse. A solution that’s entirely cloud-based certainly has its perks.

Snowflake also has a “Data Exchange”, which allows customers to share and exchange data sets with employees, partners, stakeholders, and so on.
 

Who are Snowflake’s Competitors?

Snowflake competes directly with other cloud data warehouse solutions, such as RedShift, Azure, and BigQuery. This article does an excellent job of comparing the tools.

It’s worth noting that Snowflake was named a “Leader” in Gartner’s Magic Quadrant for Data Management Solutions and Analytics in 2019.
 

Pricing

Snowflake has a very robust pricing format. The company breaks down pricing first by a customer’s “preferred platform.” You select between AWS, Azure, or the Google Cloud Platform.

Since Key2 Consulting is a Microsoft partner, we’ll choose Azure.
 
Screenshot of Snowflake Pricing from company website
Once you’ve selected your preferred platform, you then select what your “region” is:
 
A screenshot of Snowflake Pricing based on Region.
Pricing is then broken down into 4 categories: Standard, Premier, Enterprise, and Business Critical. You pay a “cost per credit”, which Snowflake calls processing units. You can learn more about the company’s cost per credits here.
 
A screenshot of Snowflake pricing - "Cost per Credit" - based on the company's website.
As shown in the screenshot above, Snowflake also offers “On-Demand Storage” and “Capacity Storage.”
 

Snowflake Free Trial

You can start a 30-day free trial of Snowflake here.
 

Questions?

Thanks for reading. We hope you found this blog post to be useful. Do let us know if you have any questions or topic ideas related to BI, analytics, the cloud, machine learning, SQL Server, Star Wars, or anything else of the like that you’d like us to write about. Simply leave us a comment below, and we’ll see what we can do!
 

Keep Your Business Intelligence Knowledge Sharp by Subscribing to our Email List

Get fresh Key2 content around Business Intelligence, Data Warehousing, Analytics, and more delivered right to your inbox!

 


Key2 Consulting is a data warehousing and business intelligence company located in Atlanta, Georgia. We create and deliver custom data warehouse solutions, business intelligence solutions, and custom applications.

Related Content
Using Polybase for Improved Data Loading

Using Polybase for Improved Data Loading

By: Brad Harris       Are you looking for an effective data loading strategy from on-premise to Azure Data Lake services? Well we might have the solution for you. In a recent project that I was working on, our team undertook discovery to validate a...

What is a Cloud Solution? Two Useful Examples

What is a Cloud Solution? Two Useful Examples

By: Kash Sabba   Cloud-based product offerings have been on the rise over the last few years. Microsoft Azure, AWS, Google Cloud, and Snowflake are some of the big players that dominate today’s cloud space. Each company offers a suite of cloud products for...

How Confidential Computing Helps Secure Data In Use

How Confidential Computing Helps Secure Data In Use

By: Phillip Sharpless     Securing Data in On-Prem to Cloud Migrations When an organization decides to take the plunge and migrate from on-premise to a cloud-based architecture, there can be a certain apprehension when it comes to security. Nobody doubts...