Cloud, On-prem, Both? Dropboxs approach to Infrastructure Akhil - - PowerPoint PPT Presentation

cloud on prem both
SMART_READER_LITE
LIVE PREVIEW

Cloud, On-prem, Both? Dropboxs approach to Infrastructure Akhil - - PowerPoint PPT Presentation

Cloud, On-prem, Both? Dropboxs approach to Infrastructure Akhil Gupta VP Engineering Strictly confidential History of Today 3.3B Dropbox connections Enterprise 2015 Business 2013 Teams 2011 APIs 2009 Sharing Dropbox 2008 2007


slide-1
SLIDE 1

Strictly confidential

Cloud, On-prem, Both?

Dropbox’s approach to Infrastructure

Akhil Gupta VP Engineering

slide-2
SLIDE 2

Strictly confidential

Today

3.3B

connections

Dropbox

2007

Sharing

2008

APIs

2009

Teams

2011

Business

2013

Enterprise

2015

History of Dropbox

slide-3
SLIDE 3

Strictly confidential

Size & Scale

  • f Dropbox

500M+

Users

300K+

Dropbox Business Customers

Media Tech Edu CPG/Retail Other Industrial Regulated

slide-4
SLIDE 4

Strictly confidential

Scale of our Infrastructure

20% 1+ EB

Growth in storage year to year Total systems Customer data

50+ K 14+ MW 2+ Tb/s

Total power Ingress/Egress

slide-5
SLIDE 5

Strictly confidential

Dropbox Infrastructure Evolution

slide-6
SLIDE 6

Strictly confidential

2012– 2014 2014– 2015 2016 2016–2017 2018 2019 Pre-2011

Evolution of Infrastructure Footprint

Hybrid Infrastructure

  • Migrated to leased

datacenter

Hybrid Infrastructure

  • Third party cloud provider

for file storage as well as web and databases

slide-7
SLIDE 7

Strictly confidential

2012– 2014 2014– 2015 2016 2016–2017 2018 2019 Pre-2011

Evolution of Infrastructure Footprint

Magic Pocket

  • Expanded into 3 regions
  • Built and migrated storage in-

house

Hybrid Infrastructure

  • Migrated to leased

datacenter

Hybrid Infrastructure

  • Third party cloud provider

for file storage as well as web and databases

slide-8
SLIDE 8

Strictly confidential

2012– 2014 2014– 2015 2016 2016–2017 2018 2019 Pre-2011

Evolution of Infrastructure Footprint

Global Network(POPs) Magic Pocket

  • Expanded into 3 regions
  • Built and migrated storage in-

house

Hybrid Infrastructure

  • Migrated to leased

datacenter

Hybrid Infrastructure

  • Third party cloud provider

for file storage as well as web and databases

International Expansion

  • Expanding edge network

with PoPs in EU and APAC

International Expansion

  • Storing block data in

Europe

slide-9
SLIDE 9

Strictly confidential

2012– 2014 2014– 2015 2016 2016–2017 2018 2019 Pre-2011

Evolution of Infrastructure Footprint

SMR APJ Data Center Nautilus Global Network(POPs) Magic Pocket

  • Expanded into 3 regions
  • Built and migrated storage in-

house

Hybrid Infrastructure

  • Migrated to leased

datacenter

Hybrid Infrastructure

  • Third party cloud provider

for file storage as well as web and databases

International Expansion

  • Expanding edge network

with PoPs in EU and APAC

International Expansion

  • Storing block data in

Europe

AMD First major industry deployment

slide-10
SLIDE 10

Strictly confidential

Dropbox Infrastructure Strategy

To be on public cloud or not to be…

Strictly confidential

slide-11
SLIDE 11

Strictly confidential Strictly confidential

The 3 question test

slide-12
SLIDE 12

Strictly confidential Strictly confidential

1

Do we have a scale at which investment in infrastructure is cost effective?

The 3 question test

slide-13
SLIDE 13

Strictly confidential Strictly confidential

2

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly?

1

Do we have a scale at which investment in infrastructure is cost effective?

The 3 question test

slide-14
SLIDE 14

Strictly confidential Strictly confidential

Can that innovation add value for users?

3 1

Do we have a scale at which investment in infrastructure is cost effective?

2

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly?

The 3 question test

slide-15
SLIDE 15

Strictly confidential

Dropbox Hybrid Infrastructure

CDN / DNS Routing Analytics Email / User Notification Dropbox Core Service Machine Learning Platform Databases Storage Compute Network Backbone

Dropbox Private Cloud Aa Public Cloud Aa Hybrid Cloud Aa

slide-16
SLIDE 16

Strictly confidential

Lessons learned

1

Establish and communicate a clear POV and strategy

slide-17
SLIDE 17

Strictly confidential

Lessons learned

2 1

Leverage automation for hybrid infrastructure strategy Establish and communicate a clear POV and strategy

slide-18
SLIDE 18

Strictly confidential

Establish discipline in using public cloud & scaling

3 2 1

Lessons learned

Leverage automation for hybrid infrastructure strategy Establish and communicate a clear POV and strategy

slide-19
SLIDE 19

Strictly confidential

Taking the same operational approach for public and private cloud

3 1

Communicating your POV

2

Leveraging automation

Key lessons:

Business impact of innovation

3 1

Scale

2

Ability to innovate

Three questions:

slide-20
SLIDE 20

Strictly confidential

Q&A

Strictly confidential

slide-21
SLIDE 21

Strictly confidential

Thank you!

slide-22
SLIDE 22

Strictly confidential

2 1

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly? Can that innovation add value for users? Do we have a scale at which investment in infrastructure is cost effective?

3

Strictly confidential

slide-23
SLIDE 23

Strictly confidential

2 1

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly? Can that innovation add value for users? Do we have a scale at which investment in infrastructure is cost effective?

3

Strictly confidential

slide-24
SLIDE 24

Strictly confidential

2 1

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly? Can that innovation add value for users? Do we have a scale at which investment in infrastructure is cost effective?

3

Strictly confidential

slide-25
SLIDE 25

Strictly confidential

Dropbox Infrastructure Strategy

slide-26
SLIDE 26

Strictly confidential

When to look beyond public cloud

3 questions to evaluate

slide-27
SLIDE 27

Strictly confidential

1

Do we have a scale at which investment in infrastructure is cost effective?

Strictly confidential

slide-28
SLIDE 28

Strictly confidential

2

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly?

1

Do we have a scale at which investment in infrastructure is cost effective?

Strictly confidential

slide-29
SLIDE 29

Strictly confidential

Can that innovation add value for users?

3 2 1

Does our scale enable us to innovate by building custom services and integrate hardware/ software more tightly? Do we have a scale at which investment in infrastructure is cost effective?

Strictly confidential

slide-30
SLIDE 30

Strictly confidential

Early Hybrid Infrastructure

Block Serving Block Processing Desktop, Web, API, Mobile Amazon S3 Internal Services Web Serving, Business Logic File Journal Edgestore MySQL

Dropbox Datacenters Amazon Web Services

slide-31
SLIDE 31

Strictly confidential

Dropbox Datacenters Amazon Web Services

Block Serving Block Processing Amazon S3

Infrastructure Expansion

Desktop, Web, API, Mobile File Journal Edgestore Internal Services MySQL Web Serving, Business Logic

Dropbox Datacenters Amazon Web Services

Block Serving Block Processing Magic Pocket External Services