SlideShare a Scribd company logo
Tableau in the Cloud:
A Netflix Original
Albert Wong - Enterprise Reporting Platform
● Carnegie Mellon Alum
● 2005 - Introduced to BI
● 2011 - Started Netflix
My Background
Metrics
93 million members
125 hours/day
190 countries
@netflixdata
Data Platform
Data Engineering Data Science
Hadoop, Hive, Pig
Spark
Presto
Teradata
Amazon Redshift
Druid
MicroStrategy
Tableau
D3
R
Jupyter
Zeppelin
S3
Python
Portal
Data Pipelines
Visualizations
Metrics
A/B Testing
Algorithms Research
Machine Learning
Netflix Culture
● Freedom and responsibility
● Loosely coupled, highly aligned
● Context over control
Google Search: Netflix Culture Deck
2016 Tableau in the Cloud - A Netflix Original (AWS Re:invent)
Data Platform
events data
operations data
data processors
fast storage data viz
data
exploration
data services
kragle
metacat
portal
Amazon S3
Amazon Redshift
Single Data Warehouse
Amazon S3
Accessing Data Warehouse
Specialized Data Storage
Amazon Redshift
Visualizing Data
Connecting to Data
Amazon Redshift
Data Platform Tech Summary
●Culture
●Cloud
●Scalability
●Developmen
t
A Closer Look
● User Account Management
● Emails
● Navigation
● Big Data
● Governance
Distinguishing Desktop and Server
Account Management
+ REST API
Account Management
redirect
identify
signup flow
authenticate
add
no account error
redirect
Account Management
Emailing
+ tabcmd
Emailing
Emailing
Personalization
Navigation
Navigation
Navigation
Connecting to BIG Data
Amazon Redshift
Tableau data
extract
Netflix + Tableau API
Governance
Tableau data
extract
Netflix + Tableau API
Netflix SQL Repository
ETL
Users
@albertcwong
@netflixdata
jobs.netflix.com
Resources

More Related Content

PDF
DATA @ NFLX (Tableau Conference 2014 Presentation)
PPTX
Netflix Data Engineering @ Uber Engineering Meetup
PPTX
Data Warehousing Patterns for Hadoop
PDF
Big Data Day LA 2016/ Big Data Track - Rapid Analytics @ Netflix LA (Updated ...
PPTX
Data-Driven @ Netflix
PPTX
Watching Pigs Fly with the Netflix Hadoop Toolkit (Hadoop Summit 2013)
PPTX
Rapid Data Analytics @ Netflix
PPTX
Notebooks @ Netflix: From analytics to engineering with Jupyter notebooks
DATA @ NFLX (Tableau Conference 2014 Presentation)
Netflix Data Engineering @ Uber Engineering Meetup
Data Warehousing Patterns for Hadoop
Big Data Day LA 2016/ Big Data Track - Rapid Analytics @ Netflix LA (Updated ...
Data-Driven @ Netflix
Watching Pigs Fly with the Netflix Hadoop Toolkit (Hadoop Summit 2013)
Rapid Data Analytics @ Netflix
Notebooks @ Netflix: From analytics to engineering with Jupyter notebooks

What's hot (20)

PPTX
Getting It Right Exactly Once: Principles for Streaming Architectures
PDF
Leveraging Spark to Democratize Data for Omni-Commerce with Shafaq Abdullah
PPTX
In-Memory Computing Webcast. Market Predictions 2017
PDF
Life is but a Stream
PPTX
Real-Time, Geospatial, Maps by Neil Dahlke
PDF
Cloud Connect 2012, Big Data @ Netflix
PDF
Scaling ML-Based Threat Detection For Production Cyber Attacks
PDF
Taking Jupyter Notebooks and Apache Spark to the Next Level PixieDust with Da...
PPTX
Ronan Corkery, kdb+ developer at Kx Systems: “Kdb+: How Wall Street Tech can ...
PDF
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
PPTX
CTO View: Driving the On-Demand Economy with Predictive Analytics
PPTX
Scaling Data Quality @ Netflix
PDF
Unlocking Value in Device Data Using Spark: Spark Summit East talk by John La...
PDF
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
PDF
Modernizing to a Cloud Data Architecture
PDF
Money Heist - A Stream Processing Original! | Meha Pandey and Shengze Yu, Net...
PDF
How Apache Spark Changed the Way We Hire People with Tomasz Magdanski
PDF
Real-Time Analytics and Actions Across Large Data Sets with Apache Spark
PPTX
No sql and sql - open analytics summit
PDF
Zillow's favorite big data & machine learning tools
Getting It Right Exactly Once: Principles for Streaming Architectures
Leveraging Spark to Democratize Data for Omni-Commerce with Shafaq Abdullah
In-Memory Computing Webcast. Market Predictions 2017
Life is but a Stream
Real-Time, Geospatial, Maps by Neil Dahlke
Cloud Connect 2012, Big Data @ Netflix
Scaling ML-Based Threat Detection For Production Cyber Attacks
Taking Jupyter Notebooks and Apache Spark to the Next Level PixieDust with Da...
Ronan Corkery, kdb+ developer at Kx Systems: “Kdb+: How Wall Street Tech can ...
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
CTO View: Driving the On-Demand Economy with Predictive Analytics
Scaling Data Quality @ Netflix
Unlocking Value in Device Data Using Spark: Spark Summit East talk by John La...
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Modernizing to a Cloud Data Architecture
Money Heist - A Stream Processing Original! | Meha Pandey and Shengze Yu, Net...
How Apache Spark Changed the Way We Hire People with Tomasz Magdanski
Real-Time Analytics and Actions Across Large Data Sets with Apache Spark
No sql and sql - open analytics summit
Zillow's favorite big data & machine learning tools
Ad

Viewers also liked (17)

PDF
Netflix - Enabling a Culture of Analytics
PPTX
Cloud Native: A dose of reality
PDF
SV Forum Platform Architecture SIG - Netflix Open Source Platform
PPTX
MessageBus vs MessageBus
PDF
Top Mistakes When Writing Reactive Applications - Scala by the Bay 2016
PPTX
Inside Netflix: The Company Culture That Created a $37B Business
PDF
The Five Stages of Cloud Native
PDF
The Cloud Native Stack
PDF
User Focused Security at Netflix: Stethoscope
PDF
Cloud Native Java Microservices
PDF
Taking the friction out of microservice frameworks with Lagom
PDF
Stay productive while slicing up the monolith
PPTX
The Cloud Native Journey
PDF
Netflix’s Success through Technology and Culture - Andicom 2014
PDF
Modernizing Applications with Microservices
PDF
Global Netflix Platform
PDF
The state of sbt 0.13, sbt server, and sbt 1.0 (ScalaMatsuri ver)
Netflix - Enabling a Culture of Analytics
Cloud Native: A dose of reality
SV Forum Platform Architecture SIG - Netflix Open Source Platform
MessageBus vs MessageBus
Top Mistakes When Writing Reactive Applications - Scala by the Bay 2016
Inside Netflix: The Company Culture That Created a $37B Business
The Five Stages of Cloud Native
The Cloud Native Stack
User Focused Security at Netflix: Stethoscope
Cloud Native Java Microservices
Taking the friction out of microservice frameworks with Lagom
Stay productive while slicing up the monolith
The Cloud Native Journey
Netflix’s Success through Technology and Culture - Andicom 2014
Modernizing Applications with Microservices
Global Netflix Platform
The state of sbt 0.13, sbt server, and sbt 1.0 (ScalaMatsuri ver)
Ad

Similar to 2016 Tableau in the Cloud - A Netflix Original (AWS Re:invent) (20)

PPTX
4th Industrial Revolution
PDF
Data Platform Architecture Principles and Evaluation Criteria
PDF
Data Platform on GCP
PDF
AWS vs Azure vs Google (GCP) - Slides
PPTX
Architecting an Open Source AI Platform 2018 edition
PDF
Delivering business insights and automation utilizing aws data services
PDF
Integrating Web and Business Data
PPTX
Gimel and PayPal Notebooks @ TDWI Leadership Summit Orlando
PDF
Unlocking the Value of Your Data Lake
PPTX
Netflix Big Data Paris 2017
PPTX
Data analytics at a petabyte scale final
PDF
Integrating Web and Business Data
PDF
Metadata Lakes for Next-Gen AI/ML - Lisa N. Cao
PDF
Apache Druid 101
PDF
Open Data Inside - Why Internal Data Portals are Key to Successful Data Gover...
PDF
A primer on building real time data-driven products
PDF
Metadata Lakes for Next-Gen AI/ML - Datastrato
PDF
Marketing Data Engineering Team @ Netflix
PDF
Intro Presentation at AWS AWSome Day Glasgow September 2015
PPTX
Distributed Data Quality - Technical Solutions for Organizational Scaling
4th Industrial Revolution
Data Platform Architecture Principles and Evaluation Criteria
Data Platform on GCP
AWS vs Azure vs Google (GCP) - Slides
Architecting an Open Source AI Platform 2018 edition
Delivering business insights and automation utilizing aws data services
Integrating Web and Business Data
Gimel and PayPal Notebooks @ TDWI Leadership Summit Orlando
Unlocking the Value of Your Data Lake
Netflix Big Data Paris 2017
Data analytics at a petabyte scale final
Integrating Web and Business Data
Metadata Lakes for Next-Gen AI/ML - Lisa N. Cao
Apache Druid 101
Open Data Inside - Why Internal Data Portals are Key to Successful Data Gover...
A primer on building real time data-driven products
Metadata Lakes for Next-Gen AI/ML - Datastrato
Marketing Data Engineering Team @ Netflix
Intro Presentation at AWS AWSome Day Glasgow September 2015
Distributed Data Quality - Technical Solutions for Organizational Scaling

More from Albert Wong (7)

PPTX
Server Admin Tableau User Group.pptx
PDF
2014 DATA @ NFLX (Tableau Customer Conference)
PPTX
2015 Tableau Server on AWS (Tableau Customer Conference)
PPTX
2013 Netflix / MicroStrategy / Amazon AWS Webinar
PPTX
2013 MicroStrategy World
PPTX
2014 MicroStrategy at Netflix (MicroStrategy User Group)
PPTX
2013 DATA @ NFLX (Tableau User Group)
Server Admin Tableau User Group.pptx
2014 DATA @ NFLX (Tableau Customer Conference)
2015 Tableau Server on AWS (Tableau Customer Conference)
2013 Netflix / MicroStrategy / Amazon AWS Webinar
2013 MicroStrategy World
2014 MicroStrategy at Netflix (MicroStrategy User Group)
2013 DATA @ NFLX (Tableau User Group)

Recently uploaded (20)

PPT
Quality review (1)_presentation of this 21
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PDF
Launch Your Data Science Career in Kochi – 2025
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PDF
.pdf is not working space design for the following data for the following dat...
PDF
Lecture1 pattern recognition............
PPTX
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
PDF
Introduction to Business Data Analytics.
PDF
Foundation of Data Science unit number two notes
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
Quality review (1)_presentation of this 21
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
Introduction to Knowledge Engineering Part 1
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
Launch Your Data Science Career in Kochi – 2025
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Fluorescence-microscope_Botany_detailed content
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
Reliability_Chapter_ presentation 1221.5784
Data_Analytics_and_PowerBI_Presentation.pptx
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
climate analysis of Dhaka ,Banglades.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
.pdf is not working space design for the following data for the following dat...
Lecture1 pattern recognition............
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
Introduction to Business Data Analytics.
Foundation of Data Science unit number two notes
Introduction-to-Cloud-ComputingFinal.pptx

2016 Tableau in the Cloud - A Netflix Original (AWS Re:invent)