Mais conteúdo relacionado
Semelhante a AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits (20)
AWS Summit Singapore 2019 | Snowflake: Your Data. No Limits
- 3. © 2019 Snowflake Computing Inc. All Rights Reserved 3
OUR MISSION
ENABLE EVERY ORGANISATION
TO BE DATA-DRIVEN
- 4. 4© 2019 Snowflake Computing Inc. All Rights Reserved.
THE PROBLEMS WE SAW
Complexity
Cumbersome
and time-
consuming
Limited
Scalability
Can’t support
all data, users
and workloads
Diversity
Unable to
consolidate
siloed datasets
Inadequate
Elasticity
Stuck with
rigid, inflexible
architectures
Rigid
Cost
Forced to
keep the lights
on 24/7
- 5. 5© 2019 Snowflake Computing Inc. All Rights Reserved.
THE SOLUTION WE BUILT
Built for
the cloud
SQL Data
Warehouse
Delivered as
a service
- 6. 6© 2019 Snowflake Computing Inc. All Rights Reserved.
Traditional Architectures Snowflake
Shared storage
Single cluster
Shared-disk
Decentralised, distributed
storage
Single cluster
Shared-nothing Multi-cluster, shared data
Centralised, scale-out storage
Multiple, independent compute clusters
A BRAND NEW ARCHITECTURE
- 7. 7© 2019 Snowflake Computing Inc. All Rights Reserved.
END-TO-END SECURITY
Authentication
• Embedded multi-factor
authentication
• Federated authentication
available
X
…
.
X
Access control
• Role-based access control
model
• Granular privileges on all
objects & actions
Data encryption
• All data encrypted, always,
end-to-end
• Encryption keys managed
automatically
• Customer-managed keys
External validation
Certified against enterprise-class
requirements
• SOC 2 Type II
• HIPAA
• PCI
• FedRamp
Built-in enterprise grade security controls
- 8. 8© 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS
S
M
M
L
Sales
Data
Science
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
S
AWS Glue
- 11. © 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS M
Sales
Data
Science
XLS
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
- 13. © 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS M
Sales
Data
Science
M…
XL
Multi-cluster
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
- 14. © 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
Snowpipe
XS M
Sales
Data
Science
M…
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
- 15. QUERY JSON WITH SQL
Apple 101.12 250 FIH-2316
Pear 56.22 202 IHO-6912
Orange 98.21 600 WHQ-6090
Structured data
(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" }
]
}
select v:lastName::string as last_name
from json_demo;
All Your Data!
- 16. © 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
Snowpipe
XS
S
M
Sales
Data
Science
M…
Test/Dev
Clone
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
- 17. © 2019 Snowflake Computing Inc. All Rights Reserved.
Zero-copy data cloning
Instant data cloning operations
• Databases and tables
• Metadata-only operation
• No data copying required
Modified data stored as new blocks
• Unmodified data stored only once
…CLONE…
…CLONE…
- 18. © 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
Snowpipe
XS
S
M
L
Finance
Sales
Data
Science
M…
Test/Dev
Clone
Data protection
& time travel
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
- 19. © 2019 Snowflake Computing Inc. All Rights Reserved.
COMPREHENSIVE DATA PROTECTION
19
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
- 20. © 2019 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
Snowpipe
XS
S
M
M
L
External
Finance
Sales
Data
Science
M…
Test/Dev
Clone
Share
Data protection
& time travel
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
- 22. © 2019 Snowflake Computing Inc. All Rights Reserved.
DATA SHARING WITH SNOWFLAKE
22
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
- 23. © 2019 Snowflake Computing Inc. All Rights Reserved.
What Customers are doing with Snowflake
Share live data
with clients
BI, ANALYTICS &
APPLICATIONS
DATA SOURCES
DATA MARTS
& EXTRACTS
STAGING
DATA LAKE
DATA
WAREHOUSE
- 24. © 2019 Snowflake Computing Inc. All Rights Reserved.
What Customers are doing with Snowflake
Consolidate
data silos to
reduce cost &
complexity
Replace NoSQL
data lakes for
simpler, faster
data exploration
Modernize data
warehouse to
deliver fast,
scalable BI
and analytics Share live data
with clients
BI, ANALYTICS &
APPLICATIONS
DATA SOURCES
- 25. © 2019 Snowflake Computing Inc. All Rights Reserved.
Diversity
One place for
all your data
Scalability
Any scale of
data, users and
workloads
Flexible
Cost
Pay for what
you use, when
you use it
Simplicity
Simple,
serverless,
plug-and-play
Elasticity
Size for what
you need
right now
WHY SNOWFLAKE?