The Snowflake data cloud is the most complete cloud data platform
January 07, 2021

The Snowflake data cloud is the most complete cloud data platform

Brian Bickell | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Review Source

Modules Used

  • Snowflake Data Marketplace
  • Snowflake Data Cloud

Overall Satisfaction with Snowflake

Snowflake is a modern cloud data platform that InterWorks refers, resells, and implements for our data analytics clients. We also use it to back our internal data analytics initiatives within InterWorks. Customers of ours use Snowflake across every vertical and industry for any problem where they need an efficient, easy to use, scalable data environment.
  • Snowflake is very easy to use and doesn't have heavy DBA overhead.
  • Snowflake's ability to separate storage and compute is a radical departure from how databases of the past were built.
  • Snowflake is very easy for customers to scale as their needs shrink and grow.
  • Snowflake still has room to grow in the advanced analytics use cases with the addition of Python, Scala, or Java running natively on Snowflake virtual warehouses.
  • Snowflake can be somewhat unintuitive for customers coming from a prior RDBMS background because some of the concepts are such a radical departure.
  • Snowflake is still not especially suited for many database use cases, such as OLTP scenarios. It's hard to call this a con, since that's obviously not what the product was designed for, but users should be aware.
  • Snowflake has been wonderfully positive for our business as we are a data analytics consultancy and it enables us to deliver analytic outcomes for our customers with less worry about database performance or management.
  • Snowflake is easy to sell, easy to deploy, and easy to manage, which makes it ideal for a consulting firm.
  • We also use Snowflake internally, as I said, and have begun retiring on-premises systems in favor of Snowflake.
In my experience running the data management practice at InterWorks, we believe that cloud data warehouse products will eventually serve the majority of data warehousing use cases and power data analytics at most companies. Of this cohort, we believe that Snowflake is the best among them for most customers. It's easier to manage, in many cases faster, and in almost all cases it is less expensive because of the ability to automatically resume and suspend depending on usage.

Do you think Snowflake delivers good value for the price?

Yes

Are you happy with Snowflake's feature set?

Yes

Did Snowflake live up to sales and marketing promises?

Yes

Did implementation of Snowflake go as expected?

Yes

Would you buy Snowflake again?

Yes

Specific scenarios where Snowflake is very strong include analytical data processing scenarios. Snowflake is wonderful at inexpensively consolidating and storing data and allowing very fast access to that data while maintaining a low cost profile with it's ability to automatically resume and suspend virtual warehouses.

Snowflake is less suited to transaction processing scenarios and isn't a best choice to back up an online order processing system.