What is our primary use case?
We are a big data company. We have many thousands of devices deployed from our customer base. These devices upload data, on an hourly basis, to a central storage. Next, we run some ETF processes that crunch and process data, then we store that data in a structured way on Snowflake.
Over the past six months, it has been more of a development project.
I am using the latest version.
What is most valuable?
- I like the idea that you can assign roles and responsibilities, limiting access to data. That has been very interesting to us.
- The robustness of the system is very useful to us.
- The availability of the system.
What needs improvement?
We would like Snowflake to be able to do inter-cloud migrations. That would be great. I want to be able to switch clouds.
For how long have I used the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
If you go with one cloud provider, you can't switch.
We have very few users. There is just a very limited number who are mostly developers. We did not roll out the end product. We did not roll out product and services based on that foundation/infrastructure yet.
How are customer service and technical support?
I have not personally contacted technical support.
Which solution did I use previously and why did I switch?
We previously used HPE and Microsoft Insight. We switched to Snowflake for the availability, security, and loading times.
How was the initial setup?
The initial setup was very straightforward. It was very quick. The complexity came from our specific use case scenario.
Which other solutions did I evaluate?
We also looked at HPE and Microsoft Insight.
What other advice do I have?
Analyze your user scenario. If your scenario is managing large amounts of data in extremely, different environments in a structured way, then this is a good option.
I would rate this solution as an eight (out of 10).
Which deployment model are you using for this solution?