SlideShare a Scribd company logo
1
www.matillion.com
© 2017 Matillion. All rights reserved.
Presented by:
Copyright © 2017. All rights reserved. Matillion, trademarks, registered trademarks or service
marks are property of their respective owners. 12/19/2017
Simplifying Your Journey to the Cloud:
The Benefits of a Cloud-Based Data Warehouse
Wednesday, December 13th, 11am EST
Jim Duffy (Slalom), Todd Beauchene (Snowflake) and Ed Thompson (Matillion)
2
www.matillion.com
© 2017 Matillion. All rights reserved.
Introduction
 Current Scenario Around Big Data and Best Practices—Jim Duffy
 Intro to Snowflake & Snowflake Best Practices—Todd Beauchene
 Demo of Matillion ETL Loading Data into Snowflake—Ed Thompson
4,700+
7 delivery centers
25 markets
Cloud Certified
Consultants
200+
Cloud Projects Delivered
8 Global Deployments on 7 continents
150+
Cloud, Application
& Data Architects
400+
Slalom is a Premier AWS Partner offering a wide network of
Application & Cloud Architects with extensive cloud credentials
Our teams understand how to get the MOST out of AWS deployments.
Sagemaker
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data Warehouse
Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data Warehouse
Self
Service
Operational
Interface
Scalable
Architecture
Sales POS
Inventory E-commerce
9© 2017 Snowflake Computing Inc. All Rights Reserved.
Y O U R D A T A , N O
L I M I T S
Todd Beauchene – Global Alliances Architect
Bringing Your Data
Together in the Cloud
10© 2017 Snowflake Computing Inc. All Rights Reserved.
“Data! Data! Data!
I can't make bricks without clay.”
--Sherlock Holmes
11© 2017 Snowflake Computing Inc. All Rights Reserved.
Data Warehousing in the Cloud
Data Integration
Business Intelligence &
Analytics
Data Warehouse
Enterprise
apps
Data Sources
Corporate
Web
Mobile
IoT
12© 2017 Snowflake Computing Inc. All Rights Reserved.
What is Snowflake
Built for the
cloud
SQL Data
Warehouse
Our Vision
Provide all users anytime, anywhere
insights so they can make actionable
decisions based on data
Our Solution
Next-generation data warehouse built
from the ground up for the cloud and for
today’s data and analytics
Delivered as
a service
13© 2017 Snowflake Computing Inc. All Rights Reserved.
Snowflake’s differentiating technology
Unique architecture: Multi-cluster, shared data
Single place for
data
z
Instant, unlimited
scalability
Minimal
management
Instant, live data
sharing
14© 2017 Snowflake Computing Inc. All Rights Reserved.
• Storage separated from
compute
• Multiple compute clusters
(“virtual warehouses”)
• Virtual warehouses
concurrently access data
without contention
Snowflake architecture: Storage and compute
Compute
(virtual warehouses)
Storage
(cloud storage)
15© 2017 Snowflake Computing Inc. All Rights Reserved.
• Centralized management
• Metadata separate from
storage and compute
• Full transactional consistency
across entire system
Snowflake architecture: Service
Compute
(virtual
warehouses)
Storage
(cloud
storage)
Service
MetadataSecurityTransactionsManagementOptimization
16© 2017 Snowflake Computing Inc. All Rights Reserved.
Data Sources
Cloud
Typically backed by a
cloud database (i.e.
RDS)
Can run in customer
VPC
Typically offers fewer
options than on-
premises
Software as a service
Typically data is only
available via API
Outside of customer
firewall or VPC
Customer has very little
control over handling of
data
On Premises
Typically backed by a
local database
Data lives within the
firewall
Customer controls both
the data and the
system
17© 2017 Snowflake Computing Inc. All Rights Reserved.
Data Integration Solutions
ETL
No need for code
Processing most often
happens outside of the
database
Easier to maintain than
code, but requires
specialized skills
ELT
Shift all data
processing to EDW
Requires tight
integration between
Data Integration and
EDW
Raw and transformed
data in one system
Customer Code
Flexible but complex
Programmers control
where the processing
will be done
Challenging to manage
and maintain
18© 2017 Snowflake Computing Inc. All Rights Reserved.
Data Integration Solutions
Cloud
Easy to deploy and manage
Can run in customer VPC to provide
direct access to data within VPC or
behind firewall
Easy integration with Cloud Data
Warehouse
On Premises
Customer owns hardware and
software installation, configuration,
and updates
Don’t have to deal with firewall to
access local sources
Requires custom integration with
Cloud Data Warehouse
19© 2017 Snowflake Computing Inc. All Rights Reserved.
Best Practices
Use bulk loading to get the data to the cloud
Leverage the scalable compute layer to do the bulk of
the data processing
Isolate load and transform jobs from queries to prevent
resource contention
Focus on organizing the data to support business users
Leverage the expertise of a Solution partner
© 2017 Snowflake | All Rights Reserved.
DATA INTEGRATION FOR CLOUD DATA WAREHOUSING
20© 2017 Snowflake Computing Inc. All Rights Reserved.
YOUR DATA, NO
LIMITS
Thank You!
Todd Beauchene
Global Alliances Architect
todd@snowflake.net
@toddbeauchene
21© 2017 Snowflake Computing Inc. All Rights Reserved.
Presented by:
Copyright © 2017. All rights reserved. Matillion, trademarks, registered trademarks or
service marks are property of their respective owners. 12/19/2017
Matillion ETL for Snowflake Demo
Ed Thompson (CTO, Matillion)
22
www.matillion.com
© 2017 Matillion. All rights reserved.
ELT - Extract, Load then Transform
MATILLION EXTRACT, LOAD &
TRANSFORM APPROACH
TRADITIONAL EXTRACT, LOAD &
TRANSFORM APPROACH
23
www.matillion.com
© 2017 Matillion. All rights reserved.
Benefits Matillion ETL for Snowflake
24
www.matillion.com
© 2017 Matillion. All rights reserved.
25© 2017 Snowflake Computing Inc. All Rights Reserved.
Presented by:
Copyright © 2017. All rights reserved. Matillion, trademarks, registered trademarks or
service marks are property of their respective owners. 12/19/2017
Thank You
Jim Duffy (Slalom), Todd Beauchene (Snowflake) and Ed Thompson (Matillion)

More Related Content

PDF
Snowflake Company Presentation
PPTX
Get Savvy with Snowflake
PPTX
Using ELT to load 1 Billion Rows of Data in 15 Minutes
PPTX
Dive Into Data Lakes
PPTX
Reach New Heights with Amazon Redshift
PPTX
Pick a Winner: How to Choose a Data Warehouse
PPTX
Lets Talk Google BigQuery
PPTX
Snowflake: The Good, the Bad, and the Ugly
Snowflake Company Presentation
Get Savvy with Snowflake
Using ELT to load 1 Billion Rows of Data in 15 Minutes
Dive Into Data Lakes
Reach New Heights with Amazon Redshift
Pick a Winner: How to Choose a Data Warehouse
Lets Talk Google BigQuery
Snowflake: The Good, the Bad, and the Ugly

What's hot (17)

PPTX
Data Sharing with Snowflake
PPTX
Snowflake + Power BI: Cloud Analytics for Everyone
PPTX
Master the Multi-Clustered Data Warehouse - Snowflake
PDF
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
PPTX
Elastic Data Warehousing
PPTX
Snowflake Overview
PDF
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
PDF
Data Warehouse - Incremental Migration to the Cloud
PPTX
Launching a Data Platform on Snowflake
PDF
Dataiku & Snowflake Meetup Berlin 2020
PDF
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
PDF
SLC Snowflake User Group - Mar 12, 2020
PPTX
Event Sponsor NetApp - CSO- Jon Kissane
PPTX
Altis AWS Snowflake Practice
PDF
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
PDF
Smartsheet’s Transition to Snowflake and Databricks: The Why and Immediate Im...
PPTX
Zero to Snowflake Presentation
Data Sharing with Snowflake
Snowflake + Power BI: Cloud Analytics for Everyone
Master the Multi-Clustered Data Warehouse - Snowflake
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
Elastic Data Warehousing
Snowflake Overview
Continuous Data Replication into Cloud Storage with Oracle GoldenGate
Data Warehouse - Incremental Migration to the Cloud
Launching a Data Platform on Snowflake
Dataiku & Snowflake Meetup Berlin 2020
Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cl...
SLC Snowflake User Group - Mar 12, 2020
Event Sponsor NetApp - CSO- Jon Kissane
Altis AWS Snowflake Practice
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Smartsheet’s Transition to Snowflake and Databricks: The Why and Immediate Im...
Zero to Snowflake Presentation
Ad

Similar to Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data Warehouse (20)

PDF
Demystifying Data Warehousing as a Service - DFW
PPTX
Demystifying Data Warehouse as a Service
PDF
Changing the game with cloud dw
PDF
Demystifying Data Warehousing as a Service (GLOC 2019)
PDF
Demystifying Data Warehouse as a Service (DWaaS)
PDF
Delivering rapid-fire Analytics with Snowflake and Tableau
PPTX
Delivering Data Democratization in the Cloud with Snowflake
PPTX
Snowflake’s Cloud Data Platform and Modern Analytics
PPTX
Modern data warehouse presentation
PPTX
Altis: AWS Snowflake Practice
PDF
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
PPTX
Introducing the Snowflake Computing Cloud Data Warehouse
PDF
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
PPTX
Why Snowflake is important and what is Snowflake
PDF
Laboratorio práctico: Data warehouse en la nube
DOC
snowflake-course-training-in-hyderabad.DOC
PDF
Introduction to Snowflake & Cloud Data Warehousing | Best Snowflake Online Tr...
PPTX
10 Reasons Snowflake Is Great for Analytics
PDF
Unlock Scalable & Secure Data Insights with Snowflake
PDF
week1slides1704202828322.pdf
Demystifying Data Warehousing as a Service - DFW
Demystifying Data Warehouse as a Service
Changing the game with cloud dw
Demystifying Data Warehousing as a Service (GLOC 2019)
Demystifying Data Warehouse as a Service (DWaaS)
Delivering rapid-fire Analytics with Snowflake and Tableau
Delivering Data Democratization in the Cloud with Snowflake
Snowflake’s Cloud Data Platform and Modern Analytics
Modern data warehouse presentation
Altis: AWS Snowflake Practice
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Introducing the Snowflake Computing Cloud Data Warehouse
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
Why Snowflake is important and what is Snowflake
Laboratorio práctico: Data warehouse en la nube
snowflake-course-training-in-hyderabad.DOC
Introduction to Snowflake & Cloud Data Warehousing | Best Snowflake Online Tr...
10 Reasons Snowflake Is Great for Analytics
Unlock Scalable & Secure Data Insights with Snowflake
week1slides1704202828322.pdf
Ad

More from Matillion (9)

PPTX
ELT is Better. Here's Why.
PDF
Google BigQuery Best Practices
PPTX
ELT vs. ETL - How they’re different and why it matters
PPTX
How to Choose a Data Warehouse
PDF
Kickstart your data strategy for 2018: Getting started with Amazon Redshift
PPTX
Using Google Cloud for Marketing Analytics: How the7stars, the UK’s largest i...
PPTX
Webinar | Accessing Your Data Lake Assets from Amazon Redshift Spectrum
PPTX
Webinar | Getting Started With Amazon Redshift Spectrum
PPTX
Getting Started With Amazon Redshift
ELT is Better. Here's Why.
Google BigQuery Best Practices
ELT vs. ETL - How they’re different and why it matters
How to Choose a Data Warehouse
Kickstart your data strategy for 2018: Getting started with Amazon Redshift
Using Google Cloud for Marketing Analytics: How the7stars, the UK’s largest i...
Webinar | Accessing Your Data Lake Assets from Amazon Redshift Spectrum
Webinar | Getting Started With Amazon Redshift Spectrum
Getting Started With Amazon Redshift

Recently uploaded (20)

PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Nekopoi APK 2025 free lastest update
PPTX
ai tools demonstartion for schools and inter college
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Introduction to Artificial Intelligence
PPTX
L1 - Introduction to python Backend.pptx
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
history of c programming in notes for students .pptx
PDF
medical staffing services at VALiNTRY
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Nekopoi APK 2025 free lastest update
ai tools demonstartion for schools and inter college
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Introduction to Artificial Intelligence
L1 - Introduction to python Backend.pptx
Wondershare Filmora 15 Crack With Activation Key [2025
history of c programming in notes for students .pptx
medical staffing services at VALiNTRY
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PTS Company Brochure 2025 (1).pdf.......
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Navsoft: AI-Powered Business Solutions & Custom Software Development
ISO 45001 Occupational Health and Safety Management System
Internet Downloader Manager (IDM) Crack 6.42 Build 41
2025 Textile ERP Trends: SAP, Odoo & Oracle
Design an Analysis of Algorithms I-SECS-1021-03
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...

Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data Warehouse

  • 1. 1 www.matillion.com © 2017 Matillion. All rights reserved. Presented by: Copyright © 2017. All rights reserved. Matillion, trademarks, registered trademarks or service marks are property of their respective owners. 12/19/2017 Simplifying Your Journey to the Cloud: The Benefits of a Cloud-Based Data Warehouse Wednesday, December 13th, 11am EST Jim Duffy (Slalom), Todd Beauchene (Snowflake) and Ed Thompson (Matillion)
  • 2. 2 www.matillion.com © 2017 Matillion. All rights reserved. Introduction  Current Scenario Around Big Data and Best Practices—Jim Duffy  Intro to Snowflake & Snowflake Best Practices—Todd Beauchene  Demo of Matillion ETL Loading Data into Snowflake—Ed Thompson
  • 4. Cloud Certified Consultants 200+ Cloud Projects Delivered 8 Global Deployments on 7 continents 150+ Cloud, Application & Data Architects 400+ Slalom is a Premier AWS Partner offering a wide network of Application & Cloud Architects with extensive cloud credentials Our teams understand how to get the MOST out of AWS deployments.
  • 9. 9© 2017 Snowflake Computing Inc. All Rights Reserved. Y O U R D A T A , N O L I M I T S Todd Beauchene – Global Alliances Architect Bringing Your Data Together in the Cloud
  • 10. 10© 2017 Snowflake Computing Inc. All Rights Reserved. “Data! Data! Data! I can't make bricks without clay.” --Sherlock Holmes
  • 11. 11© 2017 Snowflake Computing Inc. All Rights Reserved. Data Warehousing in the Cloud Data Integration Business Intelligence & Analytics Data Warehouse Enterprise apps Data Sources Corporate Web Mobile IoT
  • 12. 12© 2017 Snowflake Computing Inc. All Rights Reserved. What is Snowflake Built for the cloud SQL Data Warehouse Our Vision Provide all users anytime, anywhere insights so they can make actionable decisions based on data Our Solution Next-generation data warehouse built from the ground up for the cloud and for today’s data and analytics Delivered as a service
  • 13. 13© 2017 Snowflake Computing Inc. All Rights Reserved. Snowflake’s differentiating technology Unique architecture: Multi-cluster, shared data Single place for data z Instant, unlimited scalability Minimal management Instant, live data sharing
  • 14. 14© 2017 Snowflake Computing Inc. All Rights Reserved. • Storage separated from compute • Multiple compute clusters (“virtual warehouses”) • Virtual warehouses concurrently access data without contention Snowflake architecture: Storage and compute Compute (virtual warehouses) Storage (cloud storage)
  • 15. 15© 2017 Snowflake Computing Inc. All Rights Reserved. • Centralized management • Metadata separate from storage and compute • Full transactional consistency across entire system Snowflake architecture: Service Compute (virtual warehouses) Storage (cloud storage) Service MetadataSecurityTransactionsManagementOptimization
  • 16. 16© 2017 Snowflake Computing Inc. All Rights Reserved. Data Sources Cloud Typically backed by a cloud database (i.e. RDS) Can run in customer VPC Typically offers fewer options than on- premises Software as a service Typically data is only available via API Outside of customer firewall or VPC Customer has very little control over handling of data On Premises Typically backed by a local database Data lives within the firewall Customer controls both the data and the system
  • 17. 17© 2017 Snowflake Computing Inc. All Rights Reserved. Data Integration Solutions ETL No need for code Processing most often happens outside of the database Easier to maintain than code, but requires specialized skills ELT Shift all data processing to EDW Requires tight integration between Data Integration and EDW Raw and transformed data in one system Customer Code Flexible but complex Programmers control where the processing will be done Challenging to manage and maintain
  • 18. 18© 2017 Snowflake Computing Inc. All Rights Reserved. Data Integration Solutions Cloud Easy to deploy and manage Can run in customer VPC to provide direct access to data within VPC or behind firewall Easy integration with Cloud Data Warehouse On Premises Customer owns hardware and software installation, configuration, and updates Don’t have to deal with firewall to access local sources Requires custom integration with Cloud Data Warehouse
  • 19. 19© 2017 Snowflake Computing Inc. All Rights Reserved. Best Practices Use bulk loading to get the data to the cloud Leverage the scalable compute layer to do the bulk of the data processing Isolate load and transform jobs from queries to prevent resource contention Focus on organizing the data to support business users Leverage the expertise of a Solution partner © 2017 Snowflake | All Rights Reserved. DATA INTEGRATION FOR CLOUD DATA WAREHOUSING
  • 20. 20© 2017 Snowflake Computing Inc. All Rights Reserved. YOUR DATA, NO LIMITS Thank You! Todd Beauchene Global Alliances Architect todd@snowflake.net @toddbeauchene
  • 21. 21© 2017 Snowflake Computing Inc. All Rights Reserved. Presented by: Copyright © 2017. All rights reserved. Matillion, trademarks, registered trademarks or service marks are property of their respective owners. 12/19/2017 Matillion ETL for Snowflake Demo Ed Thompson (CTO, Matillion)
  • 22. 22 www.matillion.com © 2017 Matillion. All rights reserved. ELT - Extract, Load then Transform MATILLION EXTRACT, LOAD & TRANSFORM APPROACH TRADITIONAL EXTRACT, LOAD & TRANSFORM APPROACH
  • 23. 23 www.matillion.com © 2017 Matillion. All rights reserved. Benefits Matillion ETL for Snowflake
  • 25. 25© 2017 Snowflake Computing Inc. All Rights Reserved. Presented by: Copyright © 2017. All rights reserved. Matillion, trademarks, registered trademarks or service marks are property of their respective owners. 12/19/2017 Thank You Jim Duffy (Slalom), Todd Beauchene (Snowflake) and Ed Thompson (Matillion)

Editor's Notes

  • #23: “Lets zoom into what we mean by ELT… because that’s an important concept when comparing Matillion to alternate tools” Describe ETL vs ELT If you wish, summarise by saying, “ELT has always been a good idea, but the databases haven’t been readily available to support it. Redshift makes high performance analytical database capability easily accessible, and Matillion’s ELT architecture makes use of that.
  • #24: Benefits for customers – why they buy it Bring these to life