SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
CUSTOMER EXPERIENCE
AT DISNEY+ THROUGH
DATA PERSPECTIVE
Rekha Bachwani
Principal Engineer
ML Platform
Martin Zapletal
Director
Data Platform
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 2
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 3
▸ Personalized home page
using recommendations
▸ Traffic routing
▸ Fraud detection
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
MAIN
GOALS
Personalized Disney+ Magic at Scale
• Millions of users from across the world
• Broad and diverse content catalog
1
2
3
Heterogeneity
• Multitude of devices, networks and geographies
• Interconnected networks spread over complex
distribution channels
Seamless Viewing Experience
• Across all platforms, networks and regions
4
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
PROBLEM: SEAMLESS USER EXPERIENCE
5
1. Traffic routing
– Minimize latency and meet bandwidth requirements
– Shorter stream start time
– Prevent re-buffering and streaming errors
– Faster content delivery
2. Personalization
– Efficient content distribution and hosting
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
APPROACH
6
1. Effective logging and data persistence
– Capture relevant interactions
– Ensure data quality and efficient storage
o Support analytics for continual evaluation and optimization
o Help in uncovering issues and in debugging
2. Learning based intelligence
– Past behavior to predict traffic patterns
– Device and user characteristics for personalized performance
– Geographical and network constraints for optimal routing
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Users and
Devices
Edge
Streaming Data
Platform
Services Data Lake
Experimentation
Analytics, ML
BI, Reporting
7
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Users and
Devices
Edge
Streaming Data
Platform
Services Data Lake
Experimentation
Analytics, ML
BI, Reporting
8
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
PLATFORM
CUSTOMER EXPERIENCE AT DISNEY+ THROUGH DATA PERSPECTIVE
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Data
Management
Amazon Elastic
Container Service
Amazon
DynamoDB
Amazon
ElastiCache
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks / Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks/Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Simple
Storage Service (S3)
Databricks / Spark Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
Amazon
Elasticsearch
Service
Amazon Kinesis
Data Analytics for
Apache Flink
Amazon Kinesis
Data Streams
10
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Amazon Elastic
Container Service
Amazon
DynamoDB
Amazon
ElastiCache
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks / Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks/Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Simple
Storage Service (S3)
Databricks / Spark Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
Amazon
Elasticsearch
Service
Amazon Kinesis
Data Analytics for
Apache Flink
Amazon Kinesis
Data Streams
Data
Management
11
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Data
Management
Amazon Elastic
Container Service
Amazon
DynamoDB
Amazon
ElastiCache
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks / Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks/Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Simple
Storage Service (S3)
Databricks / Spark Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
Amazon
Elasticsearch
Service
Amazon Kinesis
Data Analytics for
Apache Flink
Amazon Kinesis
Data Streams
Schema Registry
12
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Platform
Self-service patterns
Amazon Elastic
Container Service
Amazon
DynamoDB
Amazon
ElastiCache
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks / Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Streams
Amazon Elastic
Container Service
Amazon Elastic
Container Service
Databricks / Spark Amazon Simple
Storage Service
(S3)
Databricks/Spark Amazon Simple
Storage Service
(S3)
Amazon Kinesis
Data Streams
Amazon Simple
Storage Service (S3)
Databricks / Spark Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
Amazon
Elasticsearch
Service
Amazon Kinesis
Data Analytics for
Apache Flink
Amazon Kinesis
Data Streams
13
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Platform
14
● Data lineage
● Data guarantees and semantics
● Self-healing
● Distributed tracing
● Cost efficiency
● Discoverability
● Traffic management
● Data as a service platform
● Etc.
● Architecture patterns
● Automated testing
● Performance testing and management
● Elasticity and auto-scaling
● Deployment automation
● Observability
● Alerting
● Reliability and resilience
● Operations simplicity
● Multi-region and failover
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Platform
15
● Operational use cases impacting customer experience
● Configurable trade-offs
● End-to-end management
● Achieved via services and tools
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Tech Stack
16
Analytics and ML Data processing Services
Streaming Data Platform | Data Platform | ML Platform | Experimentation
AWS KDA
Amazon Kinesis Data Streams, AWS MSK, AWS S3
AWS
Lambda
AWS SDK,
KPL, KCL
Databricks Airflow JupyterHub
EMR, AWS
ECS, AWS
EKS
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
ANALYTICS & ML
CUSTOMER EXPERIENCE AT DISNEY+ THROUGH DATA PERSPECTIVE
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Traffic routing using
behavioral analytics
User preferences
Device, geography
Request characteristics
Content metadata, network, and
bandwidth
Use Cases
Seasonality and traffic
trends
Statistical models and time
series analysis
Demand forecasting
Operational efficiency
Optimal allocation of
resources based on
demand, cost and
experience
18
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Typical Pipeline
19
Event Data
Feature
Engineering
Features
Heuristics
& Metrics
Time Series
Analysis
Predictors
& Classifiers
Services
Data
Lake
Batch Data
Model
Output
Machine Learning
Transformed &
tabularized data
Raw Data
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
• Personalized experience at scale
o Data is integral to Disney+ magic
– Accessibility, quality and ubiquity
o Intentional optimization of user experience
o Operational excellence
• Feedback to continually improve service
• Self-service platform (libraries, tools, services, apis, automation, …)
and solution enablement over “pipelines”
• Cloud, OSS, vendors help with rapid development
20
Summary
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Disney Media & Entertainment Distribution ∙ Disney Streaming
©Disney
Thank you
Martin Zapletal
Twitter: @zapletal_martin
LinkedIn: martinzapletal
Rekha Bachwani
Twitter: @rnbachwani
LinkedIn: rbachwani
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 22
To learn more and explore career opportunities visit
DISNEYTECH.COM
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney
Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 23
Feedback
Your feedback is important to us.
Don’t forget to rate and review the sessions.

Mais conteúdo relacionado

Mais procurados

Strategic Relations Sales Deck | 2019 v3
Strategic Relations Sales Deck | 2019 v3Strategic Relations Sales Deck | 2019 v3
Strategic Relations Sales Deck | 2019 v3RICHTER
 
Group case study assignment
Group case study assignmentGroup case study assignment
Group case study assignmentOlgaKovalchuk15
 
Livestream Sales Deck
Livestream Sales DeckLivestream Sales Deck
Livestream Sales DeckRyanHug
 
Netflix-Case Study-- When a Pioneer Has to Reinvent Itself
Netflix-Case Study-- When a Pioneer Has to Reinvent Itself Netflix-Case Study-- When a Pioneer Has to Reinvent Itself
Netflix-Case Study-- When a Pioneer Has to Reinvent Itself James Rothaar
 
FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...
FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...
FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...FT Partners / Financial Technology Partners
 
The Netflix Marketing Plan Power Point
The Netflix Marketing Plan Power PointThe Netflix Marketing Plan Power Point
The Netflix Marketing Plan Power PointShawn McNail
 
Branding Games - Kelme
Branding Games - KelmeBranding Games - Kelme
Branding Games - KelmeHugo Coria
 
Tableau Conference 2018: Binging on Data - Enabling Analytics at Netflix
Tableau Conference 2018: Binging on Data - Enabling Analytics at NetflixTableau Conference 2018: Binging on Data - Enabling Analytics at Netflix
Tableau Conference 2018: Binging on Data - Enabling Analytics at NetflixBlake Irvine
 
ProdPad Sales Deck - Software for Highly Effective Product Managers
ProdPad Sales Deck - Software for Highly Effective Product Managers ProdPad Sales Deck - Software for Highly Effective Product Managers
ProdPad Sales Deck - Software for Highly Effective Product Managers ProdPad
 
Netflix: Digital Marketing Evaluation of the Over-the-top Media-Service Provider
Netflix: Digital Marketing Evaluation of the Over-the-top Media-Service ProviderNetflix: Digital Marketing Evaluation of the Over-the-top Media-Service Provider
Netflix: Digital Marketing Evaluation of the Over-the-top Media-Service ProviderSagarChaujar
 
Direct Marketing Netflix Presentation
Direct Marketing Netflix Presentation  Direct Marketing Netflix Presentation
Direct Marketing Netflix Presentation JosephPapandrea
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Trieu Nguyen
 
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesPitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesSlideTeam
 
Netflix - Business Models Canvas
Netflix - Business Models CanvasNetflix - Business Models Canvas
Netflix - Business Models CanvasGiovanna Correa
 

Mais procurados (20)

Strategic Relations Sales Deck | 2019 v3
Strategic Relations Sales Deck | 2019 v3Strategic Relations Sales Deck | 2019 v3
Strategic Relations Sales Deck | 2019 v3
 
Group case study assignment
Group case study assignmentGroup case study assignment
Group case study assignment
 
Livestream Sales Deck
Livestream Sales DeckLivestream Sales Deck
Livestream Sales Deck
 
Netflix-Case Study-- When a Pioneer Has to Reinvent Itself
Netflix-Case Study-- When a Pioneer Has to Reinvent Itself Netflix-Case Study-- When a Pioneer Has to Reinvent Itself
Netflix-Case Study-- When a Pioneer Has to Reinvent Itself
 
Netflix Case Study
Netflix Case StudyNetflix Case Study
Netflix Case Study
 
Netflix case study
Netflix case studyNetflix case study
Netflix case study
 
FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...
FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...
FT Partners Research: FinTech Meets Alternative Investments - Innovation in a...
 
Front series A deck
Front series A deckFront series A deck
Front series A deck
 
The Netflix Marketing Plan Power Point
The Netflix Marketing Plan Power PointThe Netflix Marketing Plan Power Point
The Netflix Marketing Plan Power Point
 
Branding Games - Kelme
Branding Games - KelmeBranding Games - Kelme
Branding Games - Kelme
 
Netflix Case Study
Netflix Case StudyNetflix Case Study
Netflix Case Study
 
Tableau Conference 2018: Binging on Data - Enabling Analytics at Netflix
Tableau Conference 2018: Binging on Data - Enabling Analytics at NetflixTableau Conference 2018: Binging on Data - Enabling Analytics at Netflix
Tableau Conference 2018: Binging on Data - Enabling Analytics at Netflix
 
ProdPad Sales Deck - Software for Highly Effective Product Managers
ProdPad Sales Deck - Software for Highly Effective Product Managers ProdPad Sales Deck - Software for Highly Effective Product Managers
ProdPad Sales Deck - Software for Highly Effective Product Managers
 
Netflix
NetflixNetflix
Netflix
 
Netflix: Digital Marketing Evaluation of the Over-the-top Media-Service Provider
Netflix: Digital Marketing Evaluation of the Over-the-top Media-Service ProviderNetflix: Digital Marketing Evaluation of the Over-the-top Media-Service Provider
Netflix: Digital Marketing Evaluation of the Over-the-top Media-Service Provider
 
Direct Marketing Netflix Presentation
Direct Marketing Netflix Presentation  Direct Marketing Netflix Presentation
Direct Marketing Netflix Presentation
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?
 
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesPitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
 
Netflix - Business Models Canvas
Netflix - Business Models CanvasNetflix - Business Models Canvas
Netflix - Business Models Canvas
 
Netflix
NetflixNetflix
Netflix
 

Semelhante a Customer Experience at Disney+ Through Data Perspective

How Disney+ uses fast data ubiquity to improve the customer experience
 How Disney+ uses fast data ubiquity to improve the customer experience  How Disney+ uses fast data ubiquity to improve the customer experience
How Disney+ uses fast data ubiquity to improve the customer experience Martin Zapletal
 
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...Amazon Web Services
 
How TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPTHow TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPTAmazon Web Services
 
FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...
FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...
FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...Amazon Web Services
 
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...Amazon Web Services
 
Building a Real-Time Data Platform on AWS
Building a Real-Time Data Platform on AWSBuilding a Real-Time Data Platform on AWS
Building a Real-Time Data Platform on AWSInjae Kwak
 
MAE402-Media Intelligence for the Cloud with Amazon AI.pdf
MAE402-Media Intelligence for the Cloud with Amazon AI.pdfMAE402-Media Intelligence for the Cloud with Amazon AI.pdf
MAE402-Media Intelligence for the Cloud with Amazon AI.pdfAmazon Web Services
 
Visualizing Geospatial Data at Scale
Visualizing Geospatial Data at ScaleVisualizing Geospatial Data at Scale
Visualizing Geospatial Data at ScaleArcadia Data
 
Intro To AWS for Mobile Developers: Collision 2018
Intro To AWS for Mobile Developers: Collision 2018Intro To AWS for Mobile Developers: Collision 2018
Intro To AWS for Mobile Developers: Collision 2018Amazon Web Services
 
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020Amazon Web Services Korea
 
Immersion Day - Como simplificar o acesso ao seu ambiente analítico
Immersion Day - Como simplificar o acesso ao seu ambiente analíticoImmersion Day - Como simplificar o acesso ao seu ambiente analítico
Immersion Day - Como simplificar o acesso ao seu ambiente analíticoAmazon Web Services LATAM
 
AWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAmazon Web Services
 
Deep Dive on Archiving and Compliance
Deep Dive on Archiving and ComplianceDeep Dive on Archiving and Compliance
Deep Dive on Archiving and ComplianceAmazon Web Services
 
Introduction to AWS for Mobile Developers
Introduction to AWS for Mobile DevelopersIntroduction to AWS for Mobile Developers
Introduction to AWS for Mobile DevelopersAmazon Web Services
 
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best PracticesBuild Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best PracticesAmazon Web Services
 
Build Data Lakes and Analytics on AWS: Patterns & Best Practices
Build Data Lakes and Analytics on AWS: Patterns & Best PracticesBuild Data Lakes and Analytics on AWS: Patterns & Best Practices
Build Data Lakes and Analytics on AWS: Patterns & Best PracticesAmazon Web Services
 
DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...
DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...
DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...Amazon Web Services
 
GPSWKS401_Designing a Cloud Enterprise Data Warehouse
GPSWKS401_Designing a Cloud Enterprise Data WarehouseGPSWKS401_Designing a Cloud Enterprise Data Warehouse
GPSWKS401_Designing a Cloud Enterprise Data WarehouseAmazon Web Services
 

Semelhante a Customer Experience at Disney+ Through Data Perspective (20)

How Disney+ uses fast data ubiquity to improve the customer experience
 How Disney+ uses fast data ubiquity to improve the customer experience  How Disney+ uses fast data ubiquity to improve the customer experience
How Disney+ uses fast data ubiquity to improve the customer experience
 
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
 
How TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPTHow TrueCar Gains Actionable Insights with Splunk Cloud PPT
How TrueCar Gains Actionable Insights with Splunk Cloud PPT
 
FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...
FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...
FINRA's Managed Data Lake: Next-Gen Analytics in the Cloud - ENT328 - re:Inve...
 
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
Migrating Millions of Video Content Files to The Cloud Using AWS Snowball - S...
 
Building a Real-Time Data Platform on AWS
Building a Real-Time Data Platform on AWSBuilding a Real-Time Data Platform on AWS
Building a Real-Time Data Platform on AWS
 
STG401_This Is My Architecture
STG401_This Is My ArchitectureSTG401_This Is My Architecture
STG401_This Is My Architecture
 
MAE402-Media Intelligence for the Cloud with Amazon AI.pdf
MAE402-Media Intelligence for the Cloud with Amazon AI.pdfMAE402-Media Intelligence for the Cloud with Amazon AI.pdf
MAE402-Media Intelligence for the Cloud with Amazon AI.pdf
 
Visualizing Geospatial Data at Scale
Visualizing Geospatial Data at ScaleVisualizing Geospatial Data at Scale
Visualizing Geospatial Data at Scale
 
Building your Datalake on AWS
Building your Datalake on AWSBuilding your Datalake on AWS
Building your Datalake on AWS
 
Intro To AWS for Mobile Developers: Collision 2018
Intro To AWS for Mobile Developers: Collision 2018Intro To AWS for Mobile Developers: Collision 2018
Intro To AWS for Mobile Developers: Collision 2018
 
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
 
Immersion Day - Como simplificar o acesso ao seu ambiente analítico
Immersion Day - Como simplificar o acesso ao seu ambiente analíticoImmersion Day - Como simplificar o acesso ao seu ambiente analítico
Immersion Day - Como simplificar o acesso ao seu ambiente analítico
 
AWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless Architectures
 
Deep Dive on Archiving and Compliance
Deep Dive on Archiving and ComplianceDeep Dive on Archiving and Compliance
Deep Dive on Archiving and Compliance
 
Introduction to AWS for Mobile Developers
Introduction to AWS for Mobile DevelopersIntroduction to AWS for Mobile Developers
Introduction to AWS for Mobile Developers
 
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best PracticesBuild Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
 
Build Data Lakes and Analytics on AWS: Patterns & Best Practices
Build Data Lakes and Analytics on AWS: Patterns & Best PracticesBuild Data Lakes and Analytics on AWS: Patterns & Best Practices
Build Data Lakes and Analytics on AWS: Patterns & Best Practices
 
DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...
DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...
DAT324_Expedia Flies with DynamoDB Lightning Fast Stream Processing for Trave...
 
GPSWKS401_Designing a Cloud Enterprise Data Warehouse
GPSWKS401_Designing a Cloud Enterprise Data WarehouseGPSWKS401_Designing a Cloud Enterprise Data Warehouse
GPSWKS401_Designing a Cloud Enterprise Data Warehouse
 

Mais de Databricks

DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDatabricks
 
Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1Databricks
 
Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2Databricks
 
Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Databricks
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of HadoopDatabricks
 
Democratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized PlatformDemocratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized PlatformDatabricks
 
Learn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceLearn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceDatabricks
 
Why APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML MonitoringWhy APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML MonitoringDatabricks
 
The Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch FixThe Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch FixDatabricks
 
Stage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI IntegrationStage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI IntegrationDatabricks
 
Simplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorchSimplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorchDatabricks
 
Scaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on KubernetesScaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on KubernetesDatabricks
 
Scaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark PipelinesScaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark PipelinesDatabricks
 
Sawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature AggregationsSawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature AggregationsDatabricks
 
Redis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen SinkRedis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen SinkDatabricks
 
Re-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkRe-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkDatabricks
 
Raven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction QueriesRaven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction QueriesDatabricks
 
Processing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkProcessing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkDatabricks
 
Massive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta LakeMassive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta LakeDatabricks
 

Mais de Databricks (20)

DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1
 
Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2
 
Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
 
Democratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized PlatformDemocratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized Platform
 
Learn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceLearn to Use Databricks for Data Science
Learn to Use Databricks for Data Science
 
Why APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML MonitoringWhy APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML Monitoring
 
The Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch FixThe Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
 
Stage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI IntegrationStage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI Integration
 
Simplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorchSimplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorch
 
Scaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on KubernetesScaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on Kubernetes
 
Scaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark PipelinesScaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark Pipelines
 
Sawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature AggregationsSawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature Aggregations
 
Redis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen SinkRedis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
 
Re-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkRe-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and Spark
 
Raven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction QueriesRaven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction Queries
 
Processing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkProcessing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache Spark
 
Massive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta LakeMassive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta Lake
 

Último

Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 

Último (20)

Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 

Customer Experience at Disney+ Through Data Perspective

  • 1. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney CUSTOMER EXPERIENCE AT DISNEY+ THROUGH DATA PERSPECTIVE Rekha Bachwani Principal Engineer ML Platform Martin Zapletal Director Data Platform
  • 2. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 2
  • 3. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 3 ▸ Personalized home page using recommendations ▸ Traffic routing ▸ Fraud detection
  • 4. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney MAIN GOALS Personalized Disney+ Magic at Scale • Millions of users from across the world • Broad and diverse content catalog 1 2 3 Heterogeneity • Multitude of devices, networks and geographies • Interconnected networks spread over complex distribution channels Seamless Viewing Experience • Across all platforms, networks and regions 4
  • 5. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney PROBLEM: SEAMLESS USER EXPERIENCE 5 1. Traffic routing – Minimize latency and meet bandwidth requirements – Shorter stream start time – Prevent re-buffering and streaming errors – Faster content delivery 2. Personalization – Efficient content distribution and hosting
  • 6. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney APPROACH 6 1. Effective logging and data persistence – Capture relevant interactions – Ensure data quality and efficient storage o Support analytics for continual evaluation and optimization o Help in uncovering issues and in debugging 2. Learning based intelligence – Past behavior to predict traffic patterns – Device and user characteristics for personalized performance – Geographical and network constraints for optimal routing
  • 7. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Users and Devices Edge Streaming Data Platform Services Data Lake Experimentation Analytics, ML BI, Reporting 7
  • 8. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Users and Devices Edge Streaming Data Platform Services Data Lake Experimentation Analytics, ML BI, Reporting 8
  • 9. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney PLATFORM CUSTOMER EXPERIENCE AT DISNEY+ THROUGH DATA PERSPECTIVE
  • 10. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Data Management Amazon Elastic Container Service Amazon DynamoDB Amazon ElastiCache Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks / Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks/Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Simple Storage Service (S3) Databricks / Spark Amazon Kinesis Data Streams Amazon Kinesis Data Firehose Amazon Elasticsearch Service Amazon Kinesis Data Analytics for Apache Flink Amazon Kinesis Data Streams 10
  • 11. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Amazon Elastic Container Service Amazon DynamoDB Amazon ElastiCache Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks / Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks/Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Simple Storage Service (S3) Databricks / Spark Amazon Kinesis Data Streams Amazon Kinesis Data Firehose Amazon Elasticsearch Service Amazon Kinesis Data Analytics for Apache Flink Amazon Kinesis Data Streams Data Management 11
  • 12. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Data Management Amazon Elastic Container Service Amazon DynamoDB Amazon ElastiCache Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks / Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks/Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Simple Storage Service (S3) Databricks / Spark Amazon Kinesis Data Streams Amazon Kinesis Data Firehose Amazon Elasticsearch Service Amazon Kinesis Data Analytics for Apache Flink Amazon Kinesis Data Streams Schema Registry 12
  • 13. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Platform Self-service patterns Amazon Elastic Container Service Amazon DynamoDB Amazon ElastiCache Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks / Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Kinesis Data Streams Amazon Elastic Container Service Amazon Elastic Container Service Databricks / Spark Amazon Simple Storage Service (S3) Databricks/Spark Amazon Simple Storage Service (S3) Amazon Kinesis Data Streams Amazon Simple Storage Service (S3) Databricks / Spark Amazon Kinesis Data Streams Amazon Kinesis Data Firehose Amazon Elasticsearch Service Amazon Kinesis Data Analytics for Apache Flink Amazon Kinesis Data Streams 13
  • 14. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Platform 14 ● Data lineage ● Data guarantees and semantics ● Self-healing ● Distributed tracing ● Cost efficiency ● Discoverability ● Traffic management ● Data as a service platform ● Etc. ● Architecture patterns ● Automated testing ● Performance testing and management ● Elasticity and auto-scaling ● Deployment automation ● Observability ● Alerting ● Reliability and resilience ● Operations simplicity ● Multi-region and failover
  • 15. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Platform 15 ● Operational use cases impacting customer experience ● Configurable trade-offs ● End-to-end management ● Achieved via services and tools
  • 16. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Tech Stack 16 Analytics and ML Data processing Services Streaming Data Platform | Data Platform | ML Platform | Experimentation AWS KDA Amazon Kinesis Data Streams, AWS MSK, AWS S3 AWS Lambda AWS SDK, KPL, KCL Databricks Airflow JupyterHub EMR, AWS ECS, AWS EKS
  • 17. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney ANALYTICS & ML CUSTOMER EXPERIENCE AT DISNEY+ THROUGH DATA PERSPECTIVE
  • 18. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Traffic routing using behavioral analytics User preferences Device, geography Request characteristics Content metadata, network, and bandwidth Use Cases Seasonality and traffic trends Statistical models and time series analysis Demand forecasting Operational efficiency Optimal allocation of resources based on demand, cost and experience 18
  • 19. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Typical Pipeline 19 Event Data Feature Engineering Features Heuristics & Metrics Time Series Analysis Predictors & Classifiers Services Data Lake Batch Data Model Output Machine Learning Transformed & tabularized data Raw Data
  • 20. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney • Personalized experience at scale o Data is integral to Disney+ magic – Accessibility, quality and ubiquity o Intentional optimization of user experience o Operational excellence • Feedback to continually improve service • Self-service platform (libraries, tools, services, apis, automation, …) and solution enablement over “pipelines” • Cloud, OSS, vendors help with rapid development 20 Summary
  • 21. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Disney Media & Entertainment Distribution ∙ Disney Streaming ©Disney Thank you Martin Zapletal Twitter: @zapletal_martin LinkedIn: martinzapletal Rekha Bachwani Twitter: @rnbachwani LinkedIn: rbachwani
  • 22. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 22 To learn more and explore career opportunities visit DISNEYTECH.COM
  • 23. Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney Disney Media & Entertainment Distribution ● Disney Streaming ● ©Disney 23 Feedback Your feedback is important to us. Don’t forget to rate and review the sessions.