SlideShare a Scribd company logo
1© 2017 Snowflake Computing Inc. All Rights Reserved.
Y O U R D A T A , N O L I M I T S
@KentGraziano
KENT GRAZIANO
Senior Technical Evangelist
Snowflake Computing
Demystifying
Data Warehouse as a Service
2© 2017 Snowflake Computing Inc. All Rights Reserved.
About Snowflake
Experienced,
accomplished
leadership team
2012
Founded by
industry veterans
with over 120
database patents
Vision:
A world with
no limits on data
First data
warehouse
built for the
cloud
Over 600
customers
since GA
3© 2017 Snowflake Computing Inc. All Rights Reserved.
• Data Challenges
• What is a data warehouse as a service (DWaaS)?
• What can a DWaaS do for me?
• Features of a DWaaS
• Top 10 Features of Snowflake
Agenda
4© 2017 Snowflake Computing Inc. All Rights Reserved.
Data challenges today
5© 2017 Snowflake Computing Inc. All Rights Reserved.
Explosive data growth continues
Web ERP3rd party apps Enterprise apps IoTMobile
6© 2017 Snowflake Computing Inc. All Rights Reserved.
It’s not the data itself
it’s how you take full advantage of the insight it provides
Web ERP3rd party apps Enterprise apps IoTMobile
7© 2017 Snowflake Computing Inc. All Rights Reserved.
The data struggle
Data is stale
Hard to incorporate
new data sources
Too much time waiting
for data
Too much time spent
on manual
administration
Reports are too slow
whenever the system
is busy
Hard to experiment
with data
8© 2017 Snowflake Computing Inc. All Rights Reserved.
Symptoms of fundamental challenges
Data silos
Data locked into
separate
databases, big
data systems, and
applications
Inflexibility
Slow, cumbersome
scaling and limited
support for diverse
data
Complexity
Multiple systems to
integrate and
manage requiring
specialized skills
and tools
Performance
Contention for
limited resources
resulting in latency
and delays
Cost
Painful upfront
costs and
overprovisioned
capacity
9© 2017 Snowflake Computing Inc. All Rights Reserved.
The evolution of data platforms
Data warehouse
& platform
software
Vertica,
Greenplum,
Paraccel, Hadoop
Data
warehouse
appliance
Teradata
1990s 2000s 2010s
Cloud DWaaS
Snowflake
1980s
Relational
database
Oracle, DB2,
SQL Server
10© 2017 Snowflake Computing Inc. All Rights Reserved.
What is a DWaaS?
Data Warehouse
• Relational database
• Uses standard SQL
• Optimized for fast loads and analytic
queries
As a Service
• Like SaaS (e.g. Salesforce.com)
• No infrastructure set up
• Minimal to no administration
• Managed for you by the vendor
• Pay as you go, for what you use
11© 2017 Snowflake Computing Inc. All Rights Reserved.
Goals of DWaaS
Make your life easier
• So you can load and use your data
faster
Support business
• Make data accessible to more people
• Reduce time to insights
Handle big data too!
• Schema-less ingestion
12© 2017 Snowflake Computing Inc. All Rights Reserved.
What to Expect from a DWaaS
It should support standard SQL
(natively)
• It should support standard ETL & BI
tools
• ODBC or JDBC connectivity
It should be infinitly scalable (cloud)
• Handle huge amounts of data
• Handle large number of concurrent
queries without performance
degradation
It should handle flexible schema
data types
• No sharding or ETL required
13© 2017 Snowflake Computing Inc. All Rights Reserved.
What to Expect from a DWaaS
It should be secure
• Built in encryption?
It shoud be stable
• Resiliancy and availability should be
easy to configure and manage
It should be easy to configure and
manage
It should provide a lower TCO
• Cloud scale pricing
14© 2017 Snowflake Computing Inc. All Rights Reserved.
Enabling key use cases
Datamart & data silo consolidation
Consolidate legacy datamarts to eliminate silos and support new projects
Integrated data analytics
Directly load structured + semi-structured data into Snowflake for reporting
& analytics
Exploratory & ad hoc analytics
Direct access to data for SQL analysts to explore data, identify correlations, build
& test models
15© 2017 Snowflake Computing Inc. All Rights Reserved.
Introducing Snowflake
16© 2017 Snowflake Computing Inc. All Rights Reserved.
Snowflake:
1st Data Warehouse Built for the Cloud
SQL relational database
Optimized storage & processing
Standard connectivity – BI, ETL, …
Data Warehousing…
Existing SQL skills and tools
“Load and go” ease of use
Cloud-based elasticity to fit any scale
Data
scientists
SQL
users &
tools
…for Everyone
17© 2017 Snowflake Computing Inc. All Rights Reserved.
200x
The Snowflake difference
Simplicity
Fully managed with a
pay-as-you-go model.
Works on any data
Concurrency
Multiple groups access
data simultaneously
with no performance degradation
Performance
Multi petabyte-scale, up to 200x
faster performance
and 1/10th the cost
18© 2017 Snowflake Computing Inc. All Rights Reserved.
© 2016 Snowflake Computing Inc. All Rights Reserved.
Diverse Data Analytics & Apps
100% Cloud
Scale of Data
Workload, and concurrency
Our Vision
Enterprise apps Corporate Web
Mobile Internet of things 3rd party
Data exploration BI / reporting
Predictive analytics Data-driven apps
Complete SQL
Database
Zero
Management
© 2016 Snowflake Computing Inc. All Rights Reserved.
Data Warehouse built for the cloud
All of
your Data
All of
your Users
Pay only for
what you use
19© 2017 Snowflake Computing Inc. All Rights Reserved.
10 Cool Things About Snowflake
(A Data Geek’s Guide to DWaaS)
20© 2017 Snowflake Computing Inc. All Rights Reserved.
#10 – Persistent Result Sets
No setup
In Query History
• By Query ID
24 Hours
No re-execution
• No Cost for Compute
21© 2017 Snowflake Computing Inc. All Rights Reserved.
#9 Connect with JDBC & ODBC to the Cloud
Data Sources
Custom &
Packaged
Applications
Java
>_
Scripting
Data Modeling,
Management &
Transformation
SDDM
Reporting
& Analytics
22© 2017 Snowflake Computing Inc. All Rights Reserved.
#8 - UNDROP
UNDROP TABLE <table name>
UNDROP SCHEMA <schema name>
UNDROP DATABASE <db name>
Part of Time Travel feature: AWESOME!
23© 2017 Snowflake Computing Inc. All Rights Reserved.
#7 Fast Clone (Zero-Copy)
Instant copy of table, schema, or database:
CREATE OR REPLACE TABLE MyTable_V2
CLONE MyTable
With Time Travel:
CREATE SCHEMA
mytestschema_clone_restore
CLONE testschema
BEFORE (TIMESTAMP =>
TO_TIMESTAMP(40*365*86400));
PROD
PUBLIC
Table A Table B
Table C
DEV
PUBLIC
Table A Table B
Table C
PUBLIC
Table A Table B
Table C
INT
24© 2017 Snowflake Computing Inc. All Rights Reserved.
#6 – JSON Support with SQL
Apple 101.12 250 FIH-2316
Pear 56.22 202 IHO-6912
Orange 98.21 600 WHQ-6090
Structured data
(e.g. CSV)
Semi-structured data
(e.g. JSON, Avro, XML)
{ "firstName": "John",
"lastName": "Smith",
"height_cm": 167.64,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021-3100"
},
"phoneNumbers": [
{ "type": "home", "number": "212 555-1234" },
{ "type": "office", "number": "646 555-4567" }
]
}
Optimized storage
Flexible schema - Native
Relational processing
select v:lastName::string as last_name
from json_demo;
All Your Data!
25© 2017 Snowflake Computing Inc. All Rights Reserved.
#5 – Standard SQL with Analytic Functions
select Nation, Customer, Total
from (select
n.n_name Nation,
c.c_name Customer,
sum(o.o_totalprice) Total,
rank() over (partition by n.n_name
order by sum(o.o_totalprice) desc)
customer_rank
from orders o,
customer c,
nation n
where o.o_custkey = c.c_custkey
and c.c_nationkey = n.n_nationkey
group by 1, 2)
where customer_rank <= 3
order by 1, customer_rank
SQL
Complete SQL database
• Data definition language (DDLs)
• Query (SELECT)
• Updates, inserts and deletes (DML)
• Role based security
• Multi-statement transactions
26© 2017 Snowflake Computing Inc. All Rights Reserved.
#4 – Separation of Storage & Compute
Snowflake’s multi-cluster, shared data architecture
Centralized storage
Instant, automatic scalability & elasticity
Service
Compute
Storage
27© 2017 Snowflake Computing Inc. All Rights Reserved.
#3 – Support Multiple Workloads
Accelerate the data pipeline
Run loading & analytics at any time, concurrently, to get
data to users faster
Scale compute to support any workload
Scale processing horsepower up and down on-the-fly,
with zero downtime or disruption
Scale concurrency without performance
impact
Multi-cluster “virtual warehouse” architecture scales
concurrent users & workloads without contention
Deliver faster analytics
at any scale
Loading
Marketing
Finance
28© 2017 Snowflake Computing Inc. All Rights Reserved.
#2 – Secure by Design with Automatic Encryption of Data!
Embedded
multi-factor authentication
Federated authentication
available
Certified against enterprise-
class requirements
HIPPA Certified!
All data encrypted, always,
end-to-end
Encryption keys managed
automatically
Role-based access
control model
Granular privileges on all
objects & actions
Authentication Access control Data encryption External validation
29© 2017 Snowflake Computing Inc. All Rights Reserved.
#1 - Automatic Query Optimization
Zero Management
Fully managed with no knobs or tuning required
No indexes, distribution keys, partitioning,
vacuuming,…
Zero infrastructure costs
Zero admin costs
30© 2017 Snowflake Computing Inc. All Rights Reserved.
Data Warehousing
as a Service in Action Today
31© 2017 Snowflake Computing Inc. All Rights Reserved.
Delivering compelling results
Simpler data pipeline
Replace noSQL database with Snowflake
for storing & transforming JSON event data
Faster analytics
Replace on-premises data warehouse with
Snowflake for analytics workload
Significantly lower cost
Improved performance while adding new
workloads--at a fraction of the cost
noSQL data base:
8 hours to prepare data
Snowflake:
1.5 minutes
Data warehouse
appliance: 20+ hours
Snowflake:
45 minutes
Data warehouse
appliance:
$5M + to expand
Snowflake:
added 2 new workloads for $50K
32© 2017 Snowflake Computing Inc. All Rights Reserved.
Over 500 customers demonstrating what’s possible
Up to 200x faster reports that enable analysts to make
decisions in minutes rather than days
Ability to load and update data in near real time by replacing
legacy data warehouse + Hadoop cluster
New applications that provide secure access to analytics to
11,000+ pharmacies
33© 2017 Snowflake Computing Inc. All Rights Reserved.
Big Data does not have to
equal Big Effort
Web ERP3rd party
apps
Enterprise
apps
IoTMobile
34© 2017 Snowflake Computing Inc. All Rights Reserved.
YOUR DATA, NO LIMITS
Thank You!

More Related Content

What's hot

Zero to Snowflake Presentation
Zero to Snowflake Presentation Zero to Snowflake Presentation
Zero to Snowflake Presentation
Brett VanderPlaats
 
Let’s get to know Snowflake
Let’s get to know SnowflakeLet’s get to know Snowflake
Let’s get to know Snowflake
Knoldus Inc.
 
Demystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFWDemystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFW
Kent Graziano
 
Snowflake Architecture.pptx
Snowflake Architecture.pptxSnowflake Architecture.pptx
Snowflake Architecture.pptx
chennakesava44
 
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solutionDifferentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
James Serra
 
Snowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data WarehousingSnowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data Warehousing
Amazon Web Services
 
Master the Multi-Clustered Data Warehouse - Snowflake
Master the Multi-Clustered Data Warehouse - SnowflakeMaster the Multi-Clustered Data Warehouse - Snowflake
Master the Multi-Clustered Data Warehouse - Snowflake
Matillion
 
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudHow to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
Denodo
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
Adam Doyle
 
Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
Matillion
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
Ishan Bhawantha Hewanayake
 
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
AWS Summit Singapore 2019 | Snowflake: Your Data. No LimitsAWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
AWS Summits
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
James Serra
 
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
Cathrine Wilhelmsen
 
Data Sharing with Snowflake
Data Sharing with SnowflakeData Sharing with Snowflake
Data Sharing with Snowflake
Snowflake Computing
 
Changing the game with cloud dw
Changing the game with cloud dwChanging the game with cloud dw
Changing the game with cloud dw
elephantscale
 
Building Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics PrimerBuilding Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics Primer
Databricks
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
Kent Graziano
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
James Serra
 
Snowflake Company Presentation
Snowflake Company PresentationSnowflake Company Presentation
Snowflake Company Presentation
AndrewJiang18
 

What's hot (20)

Zero to Snowflake Presentation
Zero to Snowflake Presentation Zero to Snowflake Presentation
Zero to Snowflake Presentation
 
Let’s get to know Snowflake
Let’s get to know SnowflakeLet’s get to know Snowflake
Let’s get to know Snowflake
 
Demystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFWDemystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFW
 
Snowflake Architecture.pptx
Snowflake Architecture.pptxSnowflake Architecture.pptx
Snowflake Architecture.pptx
 
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solutionDifferentiate Big Data vs Data Warehouse use cases for a cloud solution
Differentiate Big Data vs Data Warehouse use cases for a cloud solution
 
Snowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data WarehousingSnowflake Best Practices for Elastic Data Warehousing
Snowflake Best Practices for Elastic Data Warehousing
 
Master the Multi-Clustered Data Warehouse - Snowflake
Master the Multi-Clustered Data Warehouse - SnowflakeMaster the Multi-Clustered Data Warehouse - Snowflake
Master the Multi-Clustered Data Warehouse - Snowflake
 
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudHow to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
 
Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
 
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
AWS Summit Singapore 2019 | Snowflake: Your Data. No LimitsAWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
Pipelines and Data Flows: Introduction to Data Integration in Azure Synapse A...
 
Data Sharing with Snowflake
Data Sharing with SnowflakeData Sharing with Snowflake
Data Sharing with Snowflake
 
Changing the game with cloud dw
Changing the game with cloud dwChanging the game with cloud dw
Changing the game with cloud dw
 
Building Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics PrimerBuilding Lakehouses on Delta Lake with SQL Analytics Primer
Building Lakehouses on Delta Lake with SQL Analytics Primer
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
 
Snowflake Company Presentation
Snowflake Company PresentationSnowflake Company Presentation
Snowflake Company Presentation
 

Similar to Demystifying Data Warehouse as a Service

Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
Kent Graziano
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
Eric Kavanagh
 
Ibm integrated analytics system
Ibm integrated analytics systemIbm integrated analytics system
Ibm integrated analytics system
ModusOptimum
 
Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)
Kent Graziano
 
Architecting an Open Data Lake for the Enterprise
Architecting an Open Data Lake for the EnterpriseArchitecting an Open Data Lake for the Enterprise
Architecting an Open Data Lake for the Enterprise
Amazon Web Services
 
Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...
Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...
Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...
DataStax Academy
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data FederationNRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB
 
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB
 
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
StampedeCon
 
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...
Matillion
 
Demystifying Data Warehousing as a Service (GLOC 2019)
Demystifying Data Warehousing as a Service (GLOC 2019)Demystifying Data Warehousing as a Service (GLOC 2019)
Demystifying Data Warehousing as a Service (GLOC 2019)
Kent Graziano
 
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Cloudera, Inc.
 
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantageFueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Precisely
 
Webinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life Easier
Webinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life EasierWebinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life Easier
Webinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life Easier
DataStax
 
Webinar: The Modern Streaming Data Stack with Kinetica & StreamSets
Webinar: The Modern Streaming Data Stack with Kinetica & StreamSetsWebinar: The Modern Streaming Data Stack with Kinetica & StreamSets
Webinar: The Modern Streaming Data Stack with Kinetica & StreamSets
Kinetica
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubCloudera, Inc.
 
Building a scalable analytics environment to support diverse workloads
Building a scalable analytics environment to support diverse workloadsBuilding a scalable analytics environment to support diverse workloads
Building a scalable analytics environment to support diverse workloads
Alluxio, Inc.
 
Data at the corner of SAP and AWS
Data at the corner of SAP and AWSData at the corner of SAP and AWS
Data at the corner of SAP and AWS
Ocean9, Inc.
 
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Carole Gunst
 
Google take on heterogeneous data base replication
Google take on heterogeneous data base replication Google take on heterogeneous data base replication
Google take on heterogeneous data base replication
Svetlin Stanchev
 

Similar to Demystifying Data Warehouse as a Service (20)

Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Ibm integrated analytics system
Ibm integrated analytics systemIbm integrated analytics system
Ibm integrated analytics system
 
Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)Demystifying Data Warehouse as a Service (DWaaS)
Demystifying Data Warehouse as a Service (DWaaS)
 
Architecting an Open Data Lake for the Enterprise
Architecting an Open Data Lake for the EnterpriseArchitecting an Open Data Lake for the Enterprise
Architecting an Open Data Lake for the Enterprise
 
Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...
Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...
Cassandra Day SV 2014: Apache Cassandra at Equinix for High Performance, Scal...
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data FederationNRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
NRB - LUXEMBOURG MAINFRAME DAY 2017 - Data Spark and the Data Federation
 
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
NRB - BE MAINFRAME DAY 2017 - Data spark and the data federation
 
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
 
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data War...
 
Demystifying Data Warehousing as a Service (GLOC 2019)
Demystifying Data Warehousing as a Service (GLOC 2019)Demystifying Data Warehousing as a Service (GLOC 2019)
Demystifying Data Warehousing as a Service (GLOC 2019)
 
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
Turning Petabytes of Data into Profit with Hadoop for the World’s Biggest Ret...
 
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantageFueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
 
Webinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life Easier
Webinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life EasierWebinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life Easier
Webinar: DataStax Enterprise 5.0 What’s New and How It’ll Make Your Life Easier
 
Webinar: The Modern Streaming Data Stack with Kinetica & StreamSets
Webinar: The Modern Streaming Data Stack with Kinetica & StreamSetsWebinar: The Modern Streaming Data Stack with Kinetica & StreamSets
Webinar: The Modern Streaming Data Stack with Kinetica & StreamSets
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data Hub
 
Building a scalable analytics environment to support diverse workloads
Building a scalable analytics environment to support diverse workloadsBuilding a scalable analytics environment to support diverse workloads
Building a scalable analytics environment to support diverse workloads
 
Data at the corner of SAP and AWS
Data at the corner of SAP and AWSData at the corner of SAP and AWS
Data at the corner of SAP and AWS
 
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2
 
Google take on heterogeneous data base replication
Google take on heterogeneous data base replication Google take on heterogeneous data base replication
Google take on heterogeneous data base replication
 

Recently uploaded

Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

Demystifying Data Warehouse as a Service

  • 1. 1© 2017 Snowflake Computing Inc. All Rights Reserved. Y O U R D A T A , N O L I M I T S @KentGraziano KENT GRAZIANO Senior Technical Evangelist Snowflake Computing Demystifying Data Warehouse as a Service
  • 2. 2© 2017 Snowflake Computing Inc. All Rights Reserved. About Snowflake Experienced, accomplished leadership team 2012 Founded by industry veterans with over 120 database patents Vision: A world with no limits on data First data warehouse built for the cloud Over 600 customers since GA
  • 3. 3© 2017 Snowflake Computing Inc. All Rights Reserved. • Data Challenges • What is a data warehouse as a service (DWaaS)? • What can a DWaaS do for me? • Features of a DWaaS • Top 10 Features of Snowflake Agenda
  • 4. 4© 2017 Snowflake Computing Inc. All Rights Reserved. Data challenges today
  • 5. 5© 2017 Snowflake Computing Inc. All Rights Reserved. Explosive data growth continues Web ERP3rd party apps Enterprise apps IoTMobile
  • 6. 6© 2017 Snowflake Computing Inc. All Rights Reserved. It’s not the data itself it’s how you take full advantage of the insight it provides Web ERP3rd party apps Enterprise apps IoTMobile
  • 7. 7© 2017 Snowflake Computing Inc. All Rights Reserved. The data struggle Data is stale Hard to incorporate new data sources Too much time waiting for data Too much time spent on manual administration Reports are too slow whenever the system is busy Hard to experiment with data
  • 8. 8© 2017 Snowflake Computing Inc. All Rights Reserved. Symptoms of fundamental challenges Data silos Data locked into separate databases, big data systems, and applications Inflexibility Slow, cumbersome scaling and limited support for diverse data Complexity Multiple systems to integrate and manage requiring specialized skills and tools Performance Contention for limited resources resulting in latency and delays Cost Painful upfront costs and overprovisioned capacity
  • 9. 9© 2017 Snowflake Computing Inc. All Rights Reserved. The evolution of data platforms Data warehouse & platform software Vertica, Greenplum, Paraccel, Hadoop Data warehouse appliance Teradata 1990s 2000s 2010s Cloud DWaaS Snowflake 1980s Relational database Oracle, DB2, SQL Server
  • 10. 10© 2017 Snowflake Computing Inc. All Rights Reserved. What is a DWaaS? Data Warehouse • Relational database • Uses standard SQL • Optimized for fast loads and analytic queries As a Service • Like SaaS (e.g. Salesforce.com) • No infrastructure set up • Minimal to no administration • Managed for you by the vendor • Pay as you go, for what you use
  • 11. 11© 2017 Snowflake Computing Inc. All Rights Reserved. Goals of DWaaS Make your life easier • So you can load and use your data faster Support business • Make data accessible to more people • Reduce time to insights Handle big data too! • Schema-less ingestion
  • 12. 12© 2017 Snowflake Computing Inc. All Rights Reserved. What to Expect from a DWaaS It should support standard SQL (natively) • It should support standard ETL & BI tools • ODBC or JDBC connectivity It should be infinitly scalable (cloud) • Handle huge amounts of data • Handle large number of concurrent queries without performance degradation It should handle flexible schema data types • No sharding or ETL required
  • 13. 13© 2017 Snowflake Computing Inc. All Rights Reserved. What to Expect from a DWaaS It should be secure • Built in encryption? It shoud be stable • Resiliancy and availability should be easy to configure and manage It should be easy to configure and manage It should provide a lower TCO • Cloud scale pricing
  • 14. 14© 2017 Snowflake Computing Inc. All Rights Reserved. Enabling key use cases Datamart & data silo consolidation Consolidate legacy datamarts to eliminate silos and support new projects Integrated data analytics Directly load structured + semi-structured data into Snowflake for reporting & analytics Exploratory & ad hoc analytics Direct access to data for SQL analysts to explore data, identify correlations, build & test models
  • 15. 15© 2017 Snowflake Computing Inc. All Rights Reserved. Introducing Snowflake
  • 16. 16© 2017 Snowflake Computing Inc. All Rights Reserved. Snowflake: 1st Data Warehouse Built for the Cloud SQL relational database Optimized storage & processing Standard connectivity – BI, ETL, … Data Warehousing… Existing SQL skills and tools “Load and go” ease of use Cloud-based elasticity to fit any scale Data scientists SQL users & tools …for Everyone
  • 17. 17© 2017 Snowflake Computing Inc. All Rights Reserved. 200x The Snowflake difference Simplicity Fully managed with a pay-as-you-go model. Works on any data Concurrency Multiple groups access data simultaneously with no performance degradation Performance Multi petabyte-scale, up to 200x faster performance and 1/10th the cost
  • 18. 18© 2017 Snowflake Computing Inc. All Rights Reserved. © 2016 Snowflake Computing Inc. All Rights Reserved. Diverse Data Analytics & Apps 100% Cloud Scale of Data Workload, and concurrency Our Vision Enterprise apps Corporate Web Mobile Internet of things 3rd party Data exploration BI / reporting Predictive analytics Data-driven apps Complete SQL Database Zero Management © 2016 Snowflake Computing Inc. All Rights Reserved. Data Warehouse built for the cloud All of your Data All of your Users Pay only for what you use
  • 19. 19© 2017 Snowflake Computing Inc. All Rights Reserved. 10 Cool Things About Snowflake (A Data Geek’s Guide to DWaaS)
  • 20. 20© 2017 Snowflake Computing Inc. All Rights Reserved. #10 – Persistent Result Sets No setup In Query History • By Query ID 24 Hours No re-execution • No Cost for Compute
  • 21. 21© 2017 Snowflake Computing Inc. All Rights Reserved. #9 Connect with JDBC & ODBC to the Cloud Data Sources Custom & Packaged Applications Java >_ Scripting Data Modeling, Management & Transformation SDDM Reporting & Analytics
  • 22. 22© 2017 Snowflake Computing Inc. All Rights Reserved. #8 - UNDROP UNDROP TABLE <table name> UNDROP SCHEMA <schema name> UNDROP DATABASE <db name> Part of Time Travel feature: AWESOME!
  • 23. 23© 2017 Snowflake Computing Inc. All Rights Reserved. #7 Fast Clone (Zero-Copy) Instant copy of table, schema, or database: CREATE OR REPLACE TABLE MyTable_V2 CLONE MyTable With Time Travel: CREATE SCHEMA mytestschema_clone_restore CLONE testschema BEFORE (TIMESTAMP => TO_TIMESTAMP(40*365*86400)); PROD PUBLIC Table A Table B Table C DEV PUBLIC Table A Table B Table C PUBLIC Table A Table B Table C INT
  • 24. 24© 2017 Snowflake Computing Inc. All Rights Reserved. #6 – JSON Support with SQL Apple 101.12 250 FIH-2316 Pear 56.22 202 IHO-6912 Orange 98.21 600 WHQ-6090 Structured data (e.g. CSV) Semi-structured data (e.g. JSON, Avro, XML) { "firstName": "John", "lastName": "Smith", "height_cm": 167.64, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021-3100" }, "phoneNumbers": [ { "type": "home", "number": "212 555-1234" }, { "type": "office", "number": "646 555-4567" } ] } Optimized storage Flexible schema - Native Relational processing select v:lastName::string as last_name from json_demo; All Your Data!
  • 25. 25© 2017 Snowflake Computing Inc. All Rights Reserved. #5 – Standard SQL with Analytic Functions select Nation, Customer, Total from (select n.n_name Nation, c.c_name Customer, sum(o.o_totalprice) Total, rank() over (partition by n.n_name order by sum(o.o_totalprice) desc) customer_rank from orders o, customer c, nation n where o.o_custkey = c.c_custkey and c.c_nationkey = n.n_nationkey group by 1, 2) where customer_rank <= 3 order by 1, customer_rank SQL Complete SQL database • Data definition language (DDLs) • Query (SELECT) • Updates, inserts and deletes (DML) • Role based security • Multi-statement transactions
  • 26. 26© 2017 Snowflake Computing Inc. All Rights Reserved. #4 – Separation of Storage & Compute Snowflake’s multi-cluster, shared data architecture Centralized storage Instant, automatic scalability & elasticity Service Compute Storage
  • 27. 27© 2017 Snowflake Computing Inc. All Rights Reserved. #3 – Support Multiple Workloads Accelerate the data pipeline Run loading & analytics at any time, concurrently, to get data to users faster Scale compute to support any workload Scale processing horsepower up and down on-the-fly, with zero downtime or disruption Scale concurrency without performance impact Multi-cluster “virtual warehouse” architecture scales concurrent users & workloads without contention Deliver faster analytics at any scale Loading Marketing Finance
  • 28. 28© 2017 Snowflake Computing Inc. All Rights Reserved. #2 – Secure by Design with Automatic Encryption of Data! Embedded multi-factor authentication Federated authentication available Certified against enterprise- class requirements HIPPA Certified! All data encrypted, always, end-to-end Encryption keys managed automatically Role-based access control model Granular privileges on all objects & actions Authentication Access control Data encryption External validation
  • 29. 29© 2017 Snowflake Computing Inc. All Rights Reserved. #1 - Automatic Query Optimization Zero Management Fully managed with no knobs or tuning required No indexes, distribution keys, partitioning, vacuuming,… Zero infrastructure costs Zero admin costs
  • 30. 30© 2017 Snowflake Computing Inc. All Rights Reserved. Data Warehousing as a Service in Action Today
  • 31. 31© 2017 Snowflake Computing Inc. All Rights Reserved. Delivering compelling results Simpler data pipeline Replace noSQL database with Snowflake for storing & transforming JSON event data Faster analytics Replace on-premises data warehouse with Snowflake for analytics workload Significantly lower cost Improved performance while adding new workloads--at a fraction of the cost noSQL data base: 8 hours to prepare data Snowflake: 1.5 minutes Data warehouse appliance: 20+ hours Snowflake: 45 minutes Data warehouse appliance: $5M + to expand Snowflake: added 2 new workloads for $50K
  • 32. 32© 2017 Snowflake Computing Inc. All Rights Reserved. Over 500 customers demonstrating what’s possible Up to 200x faster reports that enable analysts to make decisions in minutes rather than days Ability to load and update data in near real time by replacing legacy data warehouse + Hadoop cluster New applications that provide secure access to analytics to 11,000+ pharmacies
  • 33. 33© 2017 Snowflake Computing Inc. All Rights Reserved. Big Data does not have to equal Big Effort Web ERP3rd party apps Enterprise apps IoTMobile
  • 34. 34© 2017 Snowflake Computing Inc. All Rights Reserved. YOUR DATA, NO LIMITS Thank You!