Snowflake is an analytic data warehouse provided as Software-as-a-Service (SaaS).
It is not a packaged software offering that can be installed by a user.Snowflake manages all aspects of software installation and updates.
Snowflake runs completely on cloud infrastructure. It cannot be run on private cloud infrastructures (on-premises or hosted).
All components of Snowflake’s service (other than an optional command line client), run in a public cloud infrastructure. It uses virtual compute instances for its compute needs and a storage service for persistent storage of data.
Snowflake provides a data warehouse that is faster, easier to use, and far more flexible than traditional data warehouse offerings.
Snowflake’s data warehouse is not built on an existing database or “big data” software platform such as Hadoop. It uses a new SQL database engine with a unique architecture designed for the cloud.
To the user, Snowflake has many similarities to other enterprise data warehouses, but also has additional functionality and unique capabilities.
Snowflake’s data warehouse is a true SaaS offering.
More specifically:
•There is no hardware (virtual or physical) for you to select, install, configure, or manage.
•There is no software for you to install, configure, or manage.
•On-going maintenance, management, and tuning is handled by Snowflake.
DataTerrain, with years of experience and reliable experts, is ready to assist. We have served more than 250 customers in the US and over 70 customers worldwide. We are flexible in working hours and do not need any long-term binding contracts.