SlideShare a Scribd company logo
Snowflake’s Cloud Data Platform
and Modern Analytics
1
GoToWebinar control panel
2
Submit questions
in this section
Click arrow to restore
full control panel
3
To obtain this presentation
Visit the Resource Library
on the Senturus website
to download this presentation
and explore other assets:
senturus.com/resources
3
Agenda
• Introductions
• Snowflake
• Senturus overview
• Additional resources
• Q&A
4
5
Introductions
Chris Richardson
Sales Engineer
Snowflake
Michael Weinhauer
Director of Training and Content
Senturus, Inc.
5
Poll
question
• answers
6
© 2020 Snowflake Inc. All Rights Reserved
INTRODUCTION
TO SNOWFLAKE
Snowflake Cloud Data Platform Overview Training
Chris Richardson - Sr. Sales Engineer
© 2020 Snowflake Inc. All Rights Reserved
AGENDA
● Snowflake Overview
● Snowflake Demo
● Architecture Deep Dive
● Q&A
© 2020 Snowflake Inc. All Rights Reserved
Introduction to
Snowflake
© 2020 Snowflake Inc. All Rights Reserved
OUR STORY
10
Founded 2012
by industry
veterans
Over 3000
active customers
Over $950M in
venture funding from
leading investors
First customers 2014,
general availability 2015
Gartner and
Forrester “Leader”
Avg # queries
processed per day:
> 72 million
Largest single
table:
> 68 trillion rows
Single customer
most data:
> 7 PB
Single customer
most concurrent users:
> 400
Single customer
most users:
> 10,000
SNOWFLAKE FUN FACTS
© 2020 Snowflake Inc. All Rights Reserved
COMMON CHALLENGES
11
Siloed, Diverse
Data Increases Security
and Governance
Exposure
Scale and Speed Issues
Limit Timely and
Accurate Business
Decisions
Complex, Costly
Infrastructure Slows
Innovation
© 2020 Snowflake Inc. All Rights Reserved
Data
Engineering
TRADITIONAL DATA ARCHITECTURE
Complex, Costly & Constrained
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
Data Consumers
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources
Backup
EDW
Data Lake
Operational
Data Store
Data Marts
Shared Data
ETL
Third Party
© 2020 Snowflake Inc. All Rights Reserved
Data
Engineering
TRADITIONAL DATA ARCHITECTURE
Complex, Costly & Constrained
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
Data Consumers
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources
Backup
EDW
Data Lake
ETL
Unable to
ingest data
at scale.
Operational
Data Store
Data Marts
Shared Data
Third Party
© 2020 Snowflake Inc. All Rights Reserved
Data
Engineering
TRADITIONAL DATA ARCHITECTURE
Complex, Costly & Constrained
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
Data Consumers
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources
Backup
EDW
Data Lake
ETL
Integration
is difficult
and time
consuming.
Operational
Data Store
Data Marts
Shared Data
Third Party
© 2020 Snowflake Inc. All Rights Reserved
Data
Engineering
TRADITIONAL DATA ARCHITECTURE
Complex, Costly & Constrained
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
Data Consumers
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources
Backup
EDW
Data Lake
ETL
Limited
performance &
concurrency.
Operational
Data Store
Data Marts
Shared Data
Third Party
© 2020 Snowflake Inc. All Rights Reserved
Data
Engineering
TRADITIONAL DATA ARCHITECTURE
Complex, Costly & Constrained
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
Data Consumers
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources
Backup
EDW
Data Lake
ETL
Governance and
security risks from
managing multiple
copies of data.
Operational
Data Store
Data Marts
Shared Data
Third Party
© 2020 Snowflake Inc. All Rights Reserved
Data
Engineering
TRADITIONAL DATA ARCHITECTURE
Complex, Costly & Constrained
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
Data Consumers
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources
Backup
EDW
Data Lake
ETL
On-premises,
or limited to a
single cloud.
Operational
Data Store
Data Marts
Shared Data
Third Party
© 2020 Snowflake Inc. All Rights Reserved
MODERN DATA ARCHITECTURE WITH
SNOWFLAKE CLOUD DATA PLATFORM
Data
Monetization
Operational
Reporting
Ad Hoc
Analysis
Real-time
Analytics
OLTP
Databases
Enterprise
Applications
Third-Party
Web/Log
Data
IoT
Data Sources Data Consumers
ETL,Streaming
Data
Warehouse
Data
Lake
Data
Engineering
Data
Exchange
Data
Apps
Data
Science
© 2019 Snowflake Inc. All Rights Reserved
VALUE OF A CLOUD DATA PLATFORM
Multi-Cluster, Shared
Data Architecture
Secure & Governed
Access to all Data
Near-Zero
Maintenance, as a
Service
One Platform, One
Copy of Data, Many
Workloads
© 2020 Snowflake Inc. All Rights Reserved
SNOWFLAKE IS A FULLY MANAGED
DATA PLATFORM AS-A-SERVICE
20
Dynamic three-layer service oriented
architecture fully managed by
Snowflake
● Cloud Services are a collection
of independent, scalable, fault-
tolerant stateless services
● Virtual Warehouses are elastic
compute engines that handle the
execution of customer queries
● Storage layer is highly
optimized hybrid columnar
format
Cache Cache Cache Cache
Cloud
Services
Authentication & Access Control
Infrastructure
management
Query planning
& optimization
Metadata
management
Security
Virtual
Warehouses
Database
Storage
© 2018 Snowflake Computing Inc. All Rights Reserved.
M…
Automatic multi-cluster warehouse
Cloud Services
Infrastructure management
Query planning & optimization
Metadata management
Security
Transactional control
Data
Science
Sales
AWS QuickSight
External Data
Consumers
Data
sharing
XS
M
M
Structured &
semi-structured
ETL/ELT
AWS
Glue
Snowpipe
= Snowflake Virtual Warehouse
= Data in Snowflake Account
SXL
On-demand elasticity
Database
clone
Prod/Dev
S
L
Finance
Data protection &
Time Travel
© 2019 Snowflake Inc. All Rights Reserved
Snowflake Demo
© 2019 Snowflake Inc. All Rights Reserved
ABOUT CITIBIKE NYC
23
https://www.citibikenyc.com
© 2019 Snowflake Inc. All Rights Reserved
CITIBIKE SCHEMA
● TRIPS: 76M records, each record represents a single rider trip on the New York City Citibike bike share program.
● WEATHER: 82M weather observations records in JSON format in a variant column.
● STATIONS: 980 records, contains data for the bike stations where trips begin and end.
● PROGRAMS: 61 records with data about the various membership programs that rides are taken under
24
© 2019 Snowflake Inc. All Rights Reserved
SNOWFLAKE DEMO
● Introduction to Snowflake
● Load + Query Structured Data
● Load + Query Semi-Structured Data (JSON)
● Data Sharing
● Cloning & Time Travel
25
© 2020 Snowflake Inc. All Rights Reserved
A deep dive into
Snowflake Architecture
© 2020 Snowflake Inc. All Rights Reserved
A NEW ARCHITECTURE FOR DATA
WAREHOUSING
Multi-cluster, shared data, in the cloud
27
Traditional Architectures Snowflake
Additional capacity requires
forklift upgrade
Reads/Writes at the same time
cripples the system
Replication requires
additional hardware
Shared-disk
Resizing cluster requires redistributing
data. Shut down requires unloading
Each cluster requires its own copy of data
(ex: test/dev, HA)
Vacuuming processes needed to maintain
sort and distribution for performance
Shared-nothing Multi-cluster, shared data
• Centralized, scale-out storage that
expands and contracts automatically
• Independent compute clusters can read/write at
the same time and resize instantly
• Backed by eleven 9’s of durability SLA by
underlying cloud providers
© 2020 Snowflake Inc. All Rights Reserved
SNOWFLAKE ARCHITECTURE:
STORAGE AND COMPUTE
Storage separated from compute
Automatically grows without adding nodes.
Never run out of space.
Resize compute instantly
Scale up/down depending on the business
needs right now or turn off when not in use.
Multiple clusters access data
without contention
ETL, reporting, data science, and
applications all running at the same time
without performance impact.
28
© 2020 Snowflake Inc. All Rights Reserved
SNOWFLAKE ARCHITECTURE:
GLOBAL SERVICES
Centralized management
Separate metadata from storage
and compute
As soon as data commits, each cluster sees the newest version
Full transactional consistency
across entire system (ACID)
Management Optimization Security Availability Transactions Metadata
29
© 2020 Snowflake Inc. All Rights Reserved
A DEEPER LOOK
30
Storage decoupled
from compute
All data in one place
Dynamically combine
storage and compute
JDBC/ODBC
Cache Cache Cache Cache
Cloud
services
Authentication & Access Control
Infrastructure
manager
Optimizer Metadata
manager
Security
Virtual
warehouses
Database
storage
VPC/VNet
A
I
Q
B
J
R
C
K
S
D
L
T
E
M
U
F
N
V
G
O
W
H
P
X
A`
E`
B`
F`
C`
G`
D`
H`
© 2020 Snowflake Inc. All Rights Reserved
SEPARATE COMPUTE, SAME DATA
31
Data science
ETL
Dev/QA
BI/Visualization
(Auto scaling)
Elastic scaling for storage
Low-cost cloud storage, fully replicated and resilient
Elastic scaling for compute
Virtual warehouses scale up & down instantly without
downtime to support workload needs
Dedicated performance SLAs
Each warehouse can access the same tables at the same
time without performance penalty (including ETL)
Test/Dev/Staging/QA
Reference objects in multiple databases with
one SQL statement
Elastic scaling for concurrency
Auto-scaling maintains constant query performance
© 2020 Snowflake Inc. All Rights Reserved
CAN YOU HANDLE THE 9AM “RUSH HOUR”?
32
Provides consistent SLAs and performance
no matter how many users/applications are
accessing the system
Single virtual warehouse
of multiple compute clusters
Automatically scales up and down
transparently depending on changing concurrency
Clusters automatically paused and resumed
to maximize concurrency while minimizing cost
Data science
ETL
BI/Visualization
(Auto scaling)
Dev/QA
BI/Visualization
(Auto scaling)
© 2020 Snowflake Inc. All Rights Reserved
ADAPTIVE CACHING
Data
Active working set transparently cached
on virtual warehouse SSD
Metadata
Metadata cached for fast access
during query planning
Query results
Results sets cached for reuse
without requiring compute
(e.g., static dashboard queries)
33
Virtual Warehouse(s)
Database Storage
Cloud Services
© 2020 Snowflake Inc. All Rights Reserved
RELATIONAL DATABASE EXTENDED
TO SEMI-STRUCTURED DATA
34
> SELECT … FROM
…
Semi-structured data
(JSON, Avro, XML, Parquet, ORC)
Structured data
(e.g., CSV, TSV, …)
Storage optimization
Transparent discovery and storage optimization
of repeated elements
Query optimization
Full database optimization for queries
on semi-structured data
+
© 2020 Snowflake Inc. All Rights Reserved
A BETTER WAY TO SHARE DATA
35
Data Providers Data Consumers
No data movement
Share with unlimited number
of consumers Live access
Data consumers immediately
see all updates
Ready to use
Consumers can immediately
start querying
© 2019 Snowflake Inc. All Rights Reserved
SNOWFLAKE SECURE DATA SHARING
A simple, instant and secure way for users to share data
Share data without
moving or copying
Without complex
reconstruction
In a secure, governed,
resilient environment
With full database
capabilities
© 2020 Snowflake Inc. All Rights Reserved
COMPREHENSIVE DATA PROTECTION
37
Protection against infrastructure failures
All data transparently & synchronously replicated 3+ ways
across independent infrastructure
Long-term data protection
Zero-copy clones + optional export to cloud object storage
enable user-managed data copies
Protection against corruption & user errors
“Time travel” feature enables instant roll-back to any point
in time during chosen retention window
© 2020 Snowflake Inc. All Rights Reserved
BUILT-IN AVAILABILITY
38
Scale-out of all tiers:
metadata, compute, storage
Resiliency across
redundant independent
infrastructure
backed by cloud provider SLAs
separate power supplies
built for synchronous replication
Fully online updates
& patches
zero downtime
Fully managed
by Snowflake
Cloud
service
s
Virtual
warehouse
s
Database
storage
Service
s
Metadata
Data center Data center Data center
© 2020 Snowflake Inc. All Rights Reserved
“TIME TRAVEL” FOR DATA
39
Previous versions of data
automatically retained
Retention period selected by customer
Accessed via SQL extensions
AS OF for selection
CLONE to recreate
UNDROP recovers from accidental deletionNew data Modified data
T0 T1 T2
> SELECT * FROM mytable AS OF T0
> SELECT * FROM mytable AS OF T1
© 2020 Snowflake Inc. All Rights Reserved
ZERO-COPY DATA CLONING
40
Instant data cloning operations
Databases, schema, tables, etc
Metadata-only operation
Modified data stored as new blocks
Unmodified data stored only once
No data copying required, no cost!
Instant test/dev environments
Test code on your entire production dataset
Swap tables into production when ready
© 2019 Snowflake Inc. All Rights Reserved
Snowflake Value
Proposition
© 2019 Snowflake Inc. All Rights Reserved
FAST ELASTICITY
Pay for only what you use, at cloud economies of scale
42
Pay only for what you use Cloud economies of scale
$10,000
TB/yr
$1000
TB/yr
$360
TB/yr
Snowflake
Cloud data
warehouse
On-prem
Traditional databases
are inflexible
Snowflake uses the
cloud to enable elasticity
Usage
Varies
Pay for only what
you use with no
overprovisioning
Eliminate
overbuy
Scale compute
up and down,
transparently and
automatically
No need for capacity
planning, make
capacity decisions
on the fly
© 2019 Snowflake Inc. All Rights Reserved
ZERO MANAGEMENT
Load your data, run queries… we do the rest!
43
Category Manual Task On-premises Cloud-Hosted
EDW
Snowflake
Infrastructure
Data center Customer Vendor Vendor
Hardware & software Customer Vendor Vendor
Scaling Customer Customer Vendor
Database
management & tuning
Index management Customer Customer Vendor
Data partitioning Customer Customer Vendor
Metadata & statistics maintenance Customer Customer Vendor
Query optimization Customer Customer Vendor
Data & service
protection
Failure recovery Customer Vendor Vendor
Disaster recovery Customer Customer Vendor
Data protection Customer Customer Vendor
Service monitoring & alerting Customer Customer Vendor
Security
Physical security Customer Vendor Vendor
Deployment security Customer Customer Vendor
Security monitoring Customer Customer Vendor
© 2019 - Snowflake Inc. All Rights Reserved
HOW SNOWFLAKE COMPARES
Snowflake
High performance across a
broad range of relational queries
High performance with native
JSON/semi-structured support
Scale up, down, or off,
without delay/disruption
Multi-warehouse/isolated
workloads against the same data
✓
✓
✓
✓
Unlimited query concurrency
✓
True SaaS service, admin-
free management
Live, secure, data sharing
✓
✓
Criteria
Multi-statement transactions
✓
On-premises
MPP
Yes
Limited
Limited
Yes
No
No
No
No
MPP
Migrated to
Cloud
Yes
Limited
Limited
Yes
No
No
No
No
Cloud
Query
Engines
Limited
Limited
Limited
No
No
Limited
Yes
No
Why
Important?
Delivers faster
business results
Enables 360o views, multi-
channel data analytics
Eliminates queueing
delays
Pipeline and transactional
integrity
Productive teams, w/o
interference
Quickly matches resources to
business need w/o penalty
Simplifies environments, enables
higher strategic focus
Build an economy for data
© 2020 Snowflake Inc. All Rights Reserved
TRADITIONAL PLATFORMS
Partitioning
Indexing
Ordering
Vacuuming
Statistic Collection
Memory Management
Parallelism
Query Plan Hinting
Workload Management
Initial Setup
Upgrading
Patching
Capacity
Planning
Storage
Security
Query TuningPhysical DesignInfrastructure
Manage Infrastructure, not data.
Availability &
Maintenance
Replication
Backups
Re-Clustering
Account Management
© 2020 Snowflake Inc. All Rights Reserved
SNOWFLAKE CLOUD DATA PLATFORM
Partitioning
Indexing
Ordering
Vacuuming
Statistic Collection
Memory Management
Parallelism
Query Plan Hinting
Workload Management
Initial Setup
Upgrading
Patching
Capacity
Planning
Storage
Security
Query TuningPhysical DesignInfrastructure
Limited Administration
Availability &
Maintenance
Replication
Backups
Re-Clustering
Account Management
Simply load and query data
© 2020 Snowflake Inc. All Rights Reserved
© 2020 Snowflake Inc. All Rights Reserved 48
PROVEN BY OVER 3000 CUSTOMERS
EVER EXPANDING ECOSYSTEM
Platform BI/Analytics ETL
Data Science Services
CTA
•title
•copy
•link
50
The authority in
Business Intelligence
Exclusively focused on BI,
Senturus is unrivaled in its
expertise across the BI stack.
51
Decisions & actionsBusiness needs
Bridging the data & decisioning gap
52
Analysis-ready data
Full spectrum BI services
• Dashboards, reporting and visualizations
• Data preparation and modern data warehousing
• Hybrid BI environments (migrations, security, etc.)
• Software to enable bimodal BI and platform migrations
• BI support retainer (expertise on demand)
• Training and mentoring
53
A long, strong history of success
• 19+ years
• 1300+ clients
• 2500+ projects
54
Expand your
knowledge
Find more resources
on the Senturus website:
senturus.com/senturus-resources
55
Upcoming events
•Connecting to and prepping data in Power BI
•Pros & cons of four different data connection scenarios
•Thursday, Mar. 12, 2020, 11am PT/2pm ET
•Cognos 11.1.6
•Live Q&A with IBM offering manager
•Thursday, Apr. 16, 2020, 11am PT/2pm ET
56
Complete BI training
57
Instructor-led online courses Self-paced learning
MentoringTailored group sessions
Additional resources
58
Insider viewpointsTechnical tipsUnbiased product reviews
Product demos Upcoming eventsMore on this subject
Q & A
•If your question or issue
is broader than what we
are able to answer today,
contact us at:
• info@senturus.com
•and we will set up a
free consultation.
59
© 2020 by Senturus, Inc. This presentation may not be reused or distributed without the written consent of Senturus, Inc.
www.senturus.com 888 601 6010 info@senturus.com
Thank You

More Related Content

Similar to Snowflake’s Cloud Data Platform and Modern Analytics

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
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
MarketingArrowECS_CZ
 
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
HostedbyConfluent
 
Data-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentData-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile Development
DATAVERSITY
 
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
OpenStack Korea Community
 
Slides-Discover-Power-of-Live-Data(2).pdf
Slides-Discover-Power-of-Live-Data(2).pdfSlides-Discover-Power-of-Live-Data(2).pdf
Slides-Discover-Power-of-Live-Data(2).pdf
butthead7
 
Snowflake for Data Engineering
Snowflake for Data EngineeringSnowflake for Data Engineering
Snowflake for Data Engineering
Harald Erb
 
Oracle Autonomous Data Warehouse Cloud and Data Visualization
Oracle Autonomous Data Warehouse Cloud and Data VisualizationOracle Autonomous Data Warehouse Cloud and Data Visualization
Oracle Autonomous Data Warehouse Cloud and Data Visualization
Edelweiss Kammermann
 
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
 
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
Enterprise Management Associates
 
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Certus Solutions
 
Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)
Denodo
 
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Cloudera, Inc.
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
Databricks
 
Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19
Cloudera, Inc.
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Denodo
 
Dataiku & Snowflake Meetup Berlin 2020
Dataiku & Snowflake Meetup Berlin 2020Dataiku & Snowflake Meetup Berlin 2020
Dataiku & Snowflake Meetup Berlin 2020
Harald Erb
 
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
Certus Solutions
 
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
Torsten Steinbach
 
Data Warehouse - Incremental Migration to the Cloud
Data Warehouse - Incremental Migration to the CloudData Warehouse - Incremental Migration to the Cloud
Data Warehouse - Incremental Migration to the Cloud
Michael Rainey
 

Similar to Snowflake’s Cloud Data Platform and Modern Analytics (20)

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
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
 
Data-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentData-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile Development
 
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
 
Slides-Discover-Power-of-Live-Data(2).pdf
Slides-Discover-Power-of-Live-Data(2).pdfSlides-Discover-Power-of-Live-Data(2).pdf
Slides-Discover-Power-of-Live-Data(2).pdf
 
Snowflake for Data Engineering
Snowflake for Data EngineeringSnowflake for Data Engineering
Snowflake for Data Engineering
 
Oracle Autonomous Data Warehouse Cloud and Data Visualization
Oracle Autonomous Data Warehouse Cloud and Data VisualizationOracle Autonomous Data Warehouse Cloud and Data Visualization
Oracle Autonomous Data Warehouse Cloud and Data Visualization
 
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
 
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
 
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
 
Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)
 
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19Introducing Cloudera DataFlow (CDF) 2.13.19
Introducing Cloudera DataFlow (CDF) 2.13.19
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
 
Dataiku & Snowflake Meetup Berlin 2020
Dataiku & Snowflake Meetup Berlin 2020Dataiku & Snowflake Meetup Berlin 2020
Dataiku & Snowflake Meetup Berlin 2020
 
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
 
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
IBM THINK 2020 - Cloud Data Lake with IBM Cloud Data Services
 
Data Warehouse - Incremental Migration to the Cloud
Data Warehouse - Incremental Migration to the CloudData Warehouse - Incremental Migration to the Cloud
Data Warehouse - Incremental Migration to the Cloud
 

More from Senturus

Power BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringPower BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, Configuring
Senturus
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
Senturus
 
Power Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedPower Automate for Power BI: Getting Started
Power Automate for Power BI: Getting Started
Senturus
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Senturus
 
Tips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xTips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1x
Senturus
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
Senturus
 
4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid
Senturus
 
Extending Power BI Functionality with R
Extending Power BI Functionality with RExtending Power BI Functionality with R
Extending Power BI Functionality with R
Senturus
 
Take Control of Your Cloud
Take Control of Your CloudTake Control of Your Cloud
Take Control of Your Cloud
Senturus
 
Using Python with Power BI
Using Python with Power BIUsing Python with Power BI
Using Python with Power BI
Senturus
 
User-Friendly Power BI Report Nav
User-Friendly Power BI Report NavUser-Friendly Power BI Report Nav
User-Friendly Power BI Report Nav
Senturus
 
Streamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsStreamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & Consolidations
Senturus
 
What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1
Senturus
 
Planning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentPlanning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise Deployment
Senturus
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports
Senturus
 
Tableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsTableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share Dashboards
Senturus
 
Cognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesCognos Analytics 11.2 New Features
Cognos Analytics 11.2 New Features
Senturus
 
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameAzure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Senturus
 
Secrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSecrets of High Performing Report Development Teams
Secrets of High Performing Report Development Teams
Senturus
 
Power BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorPower BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query Editor
Senturus
 

More from Senturus (20)

Power BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, ConfiguringPower BI Gateway: Understanding, Installing, Configuring
Power BI Gateway: Understanding, Installing, Configuring
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Power Automate for Power BI: Getting Started
Power Automate for Power BI: Getting StartedPower Automate for Power BI: Getting Started
Power Automate for Power BI: Getting Started
 
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI:  3 Ways to Use Cognos with Power BI & TableauCollaborative BI:  3 Ways to Use Cognos with Power BI & Tableau
Collaborative BI: 3 Ways to Use Cognos with Power BI & Tableau
 
Tips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1xTips for Installing Cognos Analytics 11.2.1x
Tips for Installing Cognos Analytics 11.2.1x
 
How to Prepare for a BI Migration
How to Prepare for a BI MigrationHow to Prepare for a BI Migration
How to Prepare for a BI Migration
 
4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid
 
Extending Power BI Functionality with R
Extending Power BI Functionality with RExtending Power BI Functionality with R
Extending Power BI Functionality with R
 
Take Control of Your Cloud
Take Control of Your CloudTake Control of Your Cloud
Take Control of Your Cloud
 
Using Python with Power BI
Using Python with Power BIUsing Python with Power BI
Using Python with Power BI
 
User-Friendly Power BI Report Nav
User-Friendly Power BI Report NavUser-Friendly Power BI Report Nav
User-Friendly Power BI Report Nav
 
Streamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & ConsolidationsStreamline Cognos Migrations & Consolidations
Streamline Cognos Migrations & Consolidations
 
What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1What’s New in Cognos 11.2.1
What’s New in Cognos 11.2.1
 
Planning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise DeploymentPlanning for a Power BI Enterprise Deployment
Planning for a Power BI Enterprise Deployment
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports
 
Tableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share DashboardsTableau: 6 Ways to Publish & Share Dashboards
Tableau: 6 Ways to Publish & Share Dashboards
 
Cognos Analytics 11.2 New Features
Cognos Analytics 11.2 New FeaturesCognos Analytics 11.2 New Features
Cognos Analytics 11.2 New Features
 
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating GameAzure Synapse vs. Snowflake: The Data Warehouse Dating Game
Azure Synapse vs. Snowflake: The Data Warehouse Dating Game
 
Secrets of High Performing Report Development Teams
Secrets of High Performing Report Development TeamsSecrets of High Performing Report Development Teams
Secrets of High Performing Report Development Teams
 
Power BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query EditorPower BI: Data Cleansing & Power Query Editor
Power BI: Data Cleansing & Power Query Editor
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 

Snowflake’s Cloud Data Platform and Modern Analytics

  • 1. Snowflake’s Cloud Data Platform and Modern Analytics 1
  • 2. GoToWebinar control panel 2 Submit questions in this section Click arrow to restore full control panel
  • 3. 3 To obtain this presentation Visit the Resource Library on the Senturus website to download this presentation and explore other assets: senturus.com/resources 3
  • 4. Agenda • Introductions • Snowflake • Senturus overview • Additional resources • Q&A 4
  • 5. 5 Introductions Chris Richardson Sales Engineer Snowflake Michael Weinhauer Director of Training and Content Senturus, Inc. 5
  • 7. © 2020 Snowflake Inc. All Rights Reserved INTRODUCTION TO SNOWFLAKE Snowflake Cloud Data Platform Overview Training Chris Richardson - Sr. Sales Engineer
  • 8. © 2020 Snowflake Inc. All Rights Reserved AGENDA ● Snowflake Overview ● Snowflake Demo ● Architecture Deep Dive ● Q&A
  • 9. © 2020 Snowflake Inc. All Rights Reserved Introduction to Snowflake
  • 10. © 2020 Snowflake Inc. All Rights Reserved OUR STORY 10 Founded 2012 by industry veterans Over 3000 active customers Over $950M in venture funding from leading investors First customers 2014, general availability 2015 Gartner and Forrester “Leader” Avg # queries processed per day: > 72 million Largest single table: > 68 trillion rows Single customer most data: > 7 PB Single customer most concurrent users: > 400 Single customer most users: > 10,000 SNOWFLAKE FUN FACTS
  • 11. © 2020 Snowflake Inc. All Rights Reserved COMMON CHALLENGES 11 Siloed, Diverse Data Increases Security and Governance Exposure Scale and Speed Issues Limit Timely and Accurate Business Decisions Complex, Costly Infrastructure Slows Innovation
  • 12. © 2020 Snowflake Inc. All Rights Reserved Data Engineering TRADITIONAL DATA ARCHITECTURE Complex, Costly & Constrained Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics Data Consumers OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Backup EDW Data Lake Operational Data Store Data Marts Shared Data ETL Third Party
  • 13. © 2020 Snowflake Inc. All Rights Reserved Data Engineering TRADITIONAL DATA ARCHITECTURE Complex, Costly & Constrained Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics Data Consumers OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Backup EDW Data Lake ETL Unable to ingest data at scale. Operational Data Store Data Marts Shared Data Third Party
  • 14. © 2020 Snowflake Inc. All Rights Reserved Data Engineering TRADITIONAL DATA ARCHITECTURE Complex, Costly & Constrained Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics Data Consumers OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Backup EDW Data Lake ETL Integration is difficult and time consuming. Operational Data Store Data Marts Shared Data Third Party
  • 15. © 2020 Snowflake Inc. All Rights Reserved Data Engineering TRADITIONAL DATA ARCHITECTURE Complex, Costly & Constrained Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics Data Consumers OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Backup EDW Data Lake ETL Limited performance & concurrency. Operational Data Store Data Marts Shared Data Third Party
  • 16. © 2020 Snowflake Inc. All Rights Reserved Data Engineering TRADITIONAL DATA ARCHITECTURE Complex, Costly & Constrained Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics Data Consumers OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Backup EDW Data Lake ETL Governance and security risks from managing multiple copies of data. Operational Data Store Data Marts Shared Data Third Party
  • 17. © 2020 Snowflake Inc. All Rights Reserved Data Engineering TRADITIONAL DATA ARCHITECTURE Complex, Costly & Constrained Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics Data Consumers OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Backup EDW Data Lake ETL On-premises, or limited to a single cloud. Operational Data Store Data Marts Shared Data Third Party
  • 18. © 2020 Snowflake Inc. All Rights Reserved MODERN DATA ARCHITECTURE WITH SNOWFLAKE CLOUD DATA PLATFORM Data Monetization Operational Reporting Ad Hoc Analysis Real-time Analytics OLTP Databases Enterprise Applications Third-Party Web/Log Data IoT Data Sources Data Consumers ETL,Streaming Data Warehouse Data Lake Data Engineering Data Exchange Data Apps Data Science
  • 19. © 2019 Snowflake Inc. All Rights Reserved VALUE OF A CLOUD DATA PLATFORM Multi-Cluster, Shared Data Architecture Secure & Governed Access to all Data Near-Zero Maintenance, as a Service One Platform, One Copy of Data, Many Workloads
  • 20. © 2020 Snowflake Inc. All Rights Reserved SNOWFLAKE IS A FULLY MANAGED DATA PLATFORM AS-A-SERVICE 20 Dynamic three-layer service oriented architecture fully managed by Snowflake ● Cloud Services are a collection of independent, scalable, fault- tolerant stateless services ● Virtual Warehouses are elastic compute engines that handle the execution of customer queries ● Storage layer is highly optimized hybrid columnar format Cache Cache Cache Cache Cloud Services Authentication & Access Control Infrastructure management Query planning & optimization Metadata management Security Virtual Warehouses Database Storage
  • 21. © 2018 Snowflake Computing Inc. All Rights Reserved. M… Automatic multi-cluster warehouse Cloud Services Infrastructure management Query planning & optimization Metadata management Security Transactional control Data Science Sales AWS QuickSight External Data Consumers Data sharing XS M M Structured & semi-structured ETL/ELT AWS Glue Snowpipe = Snowflake Virtual Warehouse = Data in Snowflake Account SXL On-demand elasticity Database clone Prod/Dev S L Finance Data protection & Time Travel
  • 22. © 2019 Snowflake Inc. All Rights Reserved Snowflake Demo
  • 23. © 2019 Snowflake Inc. All Rights Reserved ABOUT CITIBIKE NYC 23 https://www.citibikenyc.com
  • 24. © 2019 Snowflake Inc. All Rights Reserved CITIBIKE SCHEMA ● TRIPS: 76M records, each record represents a single rider trip on the New York City Citibike bike share program. ● WEATHER: 82M weather observations records in JSON format in a variant column. ● STATIONS: 980 records, contains data for the bike stations where trips begin and end. ● PROGRAMS: 61 records with data about the various membership programs that rides are taken under 24
  • 25. © 2019 Snowflake Inc. All Rights Reserved SNOWFLAKE DEMO ● Introduction to Snowflake ● Load + Query Structured Data ● Load + Query Semi-Structured Data (JSON) ● Data Sharing ● Cloning & Time Travel 25
  • 26. © 2020 Snowflake Inc. All Rights Reserved A deep dive into Snowflake Architecture
  • 27. © 2020 Snowflake Inc. All Rights Reserved A NEW ARCHITECTURE FOR DATA WAREHOUSING Multi-cluster, shared data, in the cloud 27 Traditional Architectures Snowflake Additional capacity requires forklift upgrade Reads/Writes at the same time cripples the system Replication requires additional hardware Shared-disk Resizing cluster requires redistributing data. Shut down requires unloading Each cluster requires its own copy of data (ex: test/dev, HA) Vacuuming processes needed to maintain sort and distribution for performance Shared-nothing Multi-cluster, shared data • Centralized, scale-out storage that expands and contracts automatically • Independent compute clusters can read/write at the same time and resize instantly • Backed by eleven 9’s of durability SLA by underlying cloud providers
  • 28. © 2020 Snowflake Inc. All Rights Reserved SNOWFLAKE ARCHITECTURE: STORAGE AND COMPUTE Storage separated from compute Automatically grows without adding nodes. Never run out of space. Resize compute instantly Scale up/down depending on the business needs right now or turn off when not in use. Multiple clusters access data without contention ETL, reporting, data science, and applications all running at the same time without performance impact. 28
  • 29. © 2020 Snowflake Inc. All Rights Reserved SNOWFLAKE ARCHITECTURE: GLOBAL SERVICES Centralized management Separate metadata from storage and compute As soon as data commits, each cluster sees the newest version Full transactional consistency across entire system (ACID) Management Optimization Security Availability Transactions Metadata 29
  • 30. © 2020 Snowflake Inc. All Rights Reserved A DEEPER LOOK 30 Storage decoupled from compute All data in one place Dynamically combine storage and compute JDBC/ODBC Cache Cache Cache Cache Cloud services Authentication & Access Control Infrastructure manager Optimizer Metadata manager Security Virtual warehouses Database storage VPC/VNet A I Q B J R C K S D L T E M U F N V G O W H P X A` E` B` F` C` G` D` H`
  • 31. © 2020 Snowflake Inc. All Rights Reserved SEPARATE COMPUTE, SAME DATA 31 Data science ETL Dev/QA BI/Visualization (Auto scaling) Elastic scaling for storage Low-cost cloud storage, fully replicated and resilient Elastic scaling for compute Virtual warehouses scale up & down instantly without downtime to support workload needs Dedicated performance SLAs Each warehouse can access the same tables at the same time without performance penalty (including ETL) Test/Dev/Staging/QA Reference objects in multiple databases with one SQL statement Elastic scaling for concurrency Auto-scaling maintains constant query performance
  • 32. © 2020 Snowflake Inc. All Rights Reserved CAN YOU HANDLE THE 9AM “RUSH HOUR”? 32 Provides consistent SLAs and performance no matter how many users/applications are accessing the system Single virtual warehouse of multiple compute clusters Automatically scales up and down transparently depending on changing concurrency Clusters automatically paused and resumed to maximize concurrency while minimizing cost Data science ETL BI/Visualization (Auto scaling) Dev/QA BI/Visualization (Auto scaling)
  • 33. © 2020 Snowflake Inc. All Rights Reserved ADAPTIVE CACHING Data Active working set transparently cached on virtual warehouse SSD Metadata Metadata cached for fast access during query planning Query results Results sets cached for reuse without requiring compute (e.g., static dashboard queries) 33 Virtual Warehouse(s) Database Storage Cloud Services
  • 34. © 2020 Snowflake Inc. All Rights Reserved RELATIONAL DATABASE EXTENDED TO SEMI-STRUCTURED DATA 34 > SELECT … FROM … Semi-structured data (JSON, Avro, XML, Parquet, ORC) Structured data (e.g., CSV, TSV, …) Storage optimization Transparent discovery and storage optimization of repeated elements Query optimization Full database optimization for queries on semi-structured data +
  • 35. © 2020 Snowflake Inc. All Rights Reserved A BETTER WAY TO SHARE DATA 35 Data Providers Data Consumers No data movement Share with unlimited number of consumers Live access Data consumers immediately see all updates Ready to use Consumers can immediately start querying
  • 36. © 2019 Snowflake Inc. All Rights Reserved SNOWFLAKE SECURE DATA SHARING A simple, instant and secure way for users to share data Share data without moving or copying Without complex reconstruction In a secure, governed, resilient environment With full database capabilities
  • 37. © 2020 Snowflake Inc. All Rights Reserved COMPREHENSIVE DATA PROTECTION 37 Protection against infrastructure failures All data transparently & synchronously replicated 3+ ways across independent infrastructure Long-term data protection Zero-copy clones + optional export to cloud object storage enable user-managed data copies Protection against corruption & user errors “Time travel” feature enables instant roll-back to any point in time during chosen retention window
  • 38. © 2020 Snowflake Inc. All Rights Reserved BUILT-IN AVAILABILITY 38 Scale-out of all tiers: metadata, compute, storage Resiliency across redundant independent infrastructure backed by cloud provider SLAs separate power supplies built for synchronous replication Fully online updates & patches zero downtime Fully managed by Snowflake Cloud service s Virtual warehouse s Database storage Service s Metadata Data center Data center Data center
  • 39. © 2020 Snowflake Inc. All Rights Reserved “TIME TRAVEL” FOR DATA 39 Previous versions of data automatically retained Retention period selected by customer Accessed via SQL extensions AS OF for selection CLONE to recreate UNDROP recovers from accidental deletionNew data Modified data T0 T1 T2 > SELECT * FROM mytable AS OF T0 > SELECT * FROM mytable AS OF T1
  • 40. © 2020 Snowflake Inc. All Rights Reserved ZERO-COPY DATA CLONING 40 Instant data cloning operations Databases, schema, tables, etc Metadata-only operation Modified data stored as new blocks Unmodified data stored only once No data copying required, no cost! Instant test/dev environments Test code on your entire production dataset Swap tables into production when ready
  • 41. © 2019 Snowflake Inc. All Rights Reserved Snowflake Value Proposition
  • 42. © 2019 Snowflake Inc. All Rights Reserved FAST ELASTICITY Pay for only what you use, at cloud economies of scale 42 Pay only for what you use Cloud economies of scale $10,000 TB/yr $1000 TB/yr $360 TB/yr Snowflake Cloud data warehouse On-prem Traditional databases are inflexible Snowflake uses the cloud to enable elasticity Usage Varies Pay for only what you use with no overprovisioning Eliminate overbuy Scale compute up and down, transparently and automatically No need for capacity planning, make capacity decisions on the fly
  • 43. © 2019 Snowflake Inc. All Rights Reserved ZERO MANAGEMENT Load your data, run queries… we do the rest! 43 Category Manual Task On-premises Cloud-Hosted EDW Snowflake Infrastructure Data center Customer Vendor Vendor Hardware & software Customer Vendor Vendor Scaling Customer Customer Vendor Database management & tuning Index management Customer Customer Vendor Data partitioning Customer Customer Vendor Metadata & statistics maintenance Customer Customer Vendor Query optimization Customer Customer Vendor Data & service protection Failure recovery Customer Vendor Vendor Disaster recovery Customer Customer Vendor Data protection Customer Customer Vendor Service monitoring & alerting Customer Customer Vendor Security Physical security Customer Vendor Vendor Deployment security Customer Customer Vendor Security monitoring Customer Customer Vendor
  • 44. © 2019 - Snowflake Inc. All Rights Reserved HOW SNOWFLAKE COMPARES Snowflake High performance across a broad range of relational queries High performance with native JSON/semi-structured support Scale up, down, or off, without delay/disruption Multi-warehouse/isolated workloads against the same data ✓ ✓ ✓ ✓ Unlimited query concurrency ✓ True SaaS service, admin- free management Live, secure, data sharing ✓ ✓ Criteria Multi-statement transactions ✓ On-premises MPP Yes Limited Limited Yes No No No No MPP Migrated to Cloud Yes Limited Limited Yes No No No No Cloud Query Engines Limited Limited Limited No No Limited Yes No Why Important? Delivers faster business results Enables 360o views, multi- channel data analytics Eliminates queueing delays Pipeline and transactional integrity Productive teams, w/o interference Quickly matches resources to business need w/o penalty Simplifies environments, enables higher strategic focus Build an economy for data
  • 45. © 2020 Snowflake Inc. All Rights Reserved TRADITIONAL PLATFORMS Partitioning Indexing Ordering Vacuuming Statistic Collection Memory Management Parallelism Query Plan Hinting Workload Management Initial Setup Upgrading Patching Capacity Planning Storage Security Query TuningPhysical DesignInfrastructure Manage Infrastructure, not data. Availability & Maintenance Replication Backups Re-Clustering Account Management
  • 46. © 2020 Snowflake Inc. All Rights Reserved SNOWFLAKE CLOUD DATA PLATFORM Partitioning Indexing Ordering Vacuuming Statistic Collection Memory Management Parallelism Query Plan Hinting Workload Management Initial Setup Upgrading Patching Capacity Planning Storage Security Query TuningPhysical DesignInfrastructure Limited Administration Availability & Maintenance Replication Backups Re-Clustering Account Management Simply load and query data
  • 47. © 2020 Snowflake Inc. All Rights Reserved
  • 48. © 2020 Snowflake Inc. All Rights Reserved 48 PROVEN BY OVER 3000 CUSTOMERS
  • 49. EVER EXPANDING ECOSYSTEM Platform BI/Analytics ETL Data Science Services
  • 51. The authority in Business Intelligence Exclusively focused on BI, Senturus is unrivaled in its expertise across the BI stack. 51
  • 52. Decisions & actionsBusiness needs Bridging the data & decisioning gap 52 Analysis-ready data
  • 53. Full spectrum BI services • Dashboards, reporting and visualizations • Data preparation and modern data warehousing • Hybrid BI environments (migrations, security, etc.) • Software to enable bimodal BI and platform migrations • BI support retainer (expertise on demand) • Training and mentoring 53
  • 54. A long, strong history of success • 19+ years • 1300+ clients • 2500+ projects 54
  • 55. Expand your knowledge Find more resources on the Senturus website: senturus.com/senturus-resources 55
  • 56. Upcoming events •Connecting to and prepping data in Power BI •Pros & cons of four different data connection scenarios •Thursday, Mar. 12, 2020, 11am PT/2pm ET •Cognos 11.1.6 •Live Q&A with IBM offering manager •Thursday, Apr. 16, 2020, 11am PT/2pm ET 56
  • 57. Complete BI training 57 Instructor-led online courses Self-paced learning MentoringTailored group sessions
  • 58. Additional resources 58 Insider viewpointsTechnical tipsUnbiased product reviews Product demos Upcoming eventsMore on this subject
  • 59. Q & A •If your question or issue is broader than what we are able to answer today, contact us at: • info@senturus.com •and we will set up a free consultation. 59
  • 60. © 2020 by Senturus, Inc. This presentation may not be reused or distributed without the written consent of Senturus, Inc. www.senturus.com 888 601 6010 info@senturus.com Thank You