24
Can the Cloud solve my data warehousing challenges? Bob Muglia CEO, Snowflake Computing

Bob Muglia, Snowflake // Navigating the Cloud

Embed Size (px)

Citation preview

Page 1: Bob Muglia, Snowflake // Navigating the Cloud

Can the Cloud solve my data warehousing challenges?

Bob MugliaCEO, Snowflake Computing

Page 2: Bob Muglia, Snowflake // Navigating the Cloud

2

Page 3: Bob Muglia, Snowflake // Navigating the Cloud

3

What exactly is a cloud?

Page 4: Bob Muglia, Snowflake // Navigating the Cloud

4

a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet

technologies

Source: Gartner

Page 5: Bob Muglia, Snowflake // Navigating the Cloud

5

Private or Public?

Page 6: Bob Muglia, Snowflake // Navigating the Cloud

6

Page 7: Bob Muglia, Snowflake // Navigating the Cloud

7

On-demand capacity for new

projects

Converted TBs of archive image data to

modern formats

Delivering scalable new

services

Service for efficient storage and

management of financial data

Datacenter decommissioning

Migrated private datacenter to cloud

ways public cloud are being used

Page 8: Bob Muglia, Snowflake // Navigating the Cloud

8

What cloud modelshould I use?

Page 9: Bob Muglia, Snowflake // Navigating the Cloud

9

PaaSPlatform

applicationinfrastructure(middleware)

IaaSInfrastructure

compute +networking+storage

SaaSSoftware

providerdeliveredsoftware

Source: Gartner

Page 10: Bob Muglia, Snowflake // Navigating the Cloud

10

How does this apply to data warehousing?

Vendor-managed

Optimization, tuning,

maintenanceDatabase software

Datacenter & Hardware

On-premiseCustomer-managed

IaaSInfrastructurePaaSPlatformSaaSSoftware

Page 11: Bob Muglia, Snowflake // Navigating the Cloud

11

Can a cloud data warehousescale to meet my data needs?

Page 12: Bob Muglia, Snowflake // Navigating the Cloud

12

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

Traditional Data Warehouse

compute and storage

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

Cloud

Page 13: Bob Muglia, Snowflake // Navigating the Cloud

13

How can I work withmachine generated data?

Page 14: Bob Muglia, Snowflake // Navigating the Cloud

14

structured data + semi-structured data

• Transactional data

• Relational• Fixed schema• Dominant in

traditional environments

• Machine-generated

• Non-relational• Varying schema• Most common in

cloud environments

Page 15: Bob Muglia, Snowflake // Navigating the Cloud

15

Is the cloud secure?

Page 16: Bob Muglia, Snowflake // Navigating the Cloud

16

data security

• Two-factor authentication

• Data Encryption• Granular access

control

• Process & procedure

• Audit and certification

Established Best Practices

Only in the Cloud

• Software always up to date• Online upgrade• Scalable logging and auditing

services+

Page 17: Bob Muglia, Snowflake // Navigating the Cloud

17

Is the cloud reliable?

Page 18: Bob Muglia, Snowflake // Navigating the Cloud

18

availability

Data Storage

Compute

Cloud Services

Availability Zone Availability Zone Availability Zone

Load balancer

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

CPU

Page 19: Bob Muglia, Snowflake // Navigating the Cloud

19

Can I save money usingthe cloud?

Page 20: Bob Muglia, Snowflake // Navigating the Cloud

20

$Yes!

Page 21: Bob Muglia, Snowflake // Navigating the Cloud

21

Should I use the cloudfor my data warehouse?

Page 22: Bob Muglia, Snowflake // Navigating the Cloud

22

what can happen when you do

fraud detection company

“Snowflake enables us to unlock large datasets to

make it possible for business analysts,

developers and account managers to ask their

own questions directly of the data.”

gaming company

“It’s now possible to have all of our teams

working with data in one system, without worrying that one group or job will

impact another.”

online advertising technology company

“Instead of spending an hour waiting for a

response, we get it in 5 minutes with Snowflake. So we can spend more time interpreting the

result or white-boarding harder questions”

Page 23: Bob Muglia, Snowflake // Navigating the Cloud

23

It’s worth a try…

Page 24: Bob Muglia, Snowflake // Navigating the Cloud

Learn more at snowflake.net