SlideShare a Scribd company logo
1 of 16
CONFIDENTIAL. Copyright © 2018
Data Analytics
for Digital TV Platforms
Paul Amiss, VP of Service Transition & In Life, Liberty Global
Val Tsitlik, VP of Technology Solutions, EPAM
Big Data Expo, 19 September 2019
Who We Are
Liberty Global is the world’s largest international TV
and broadband company, with operations in 10
European countries under the consumer brands
Virgin Media, Ziggo, Telenet and UPC.
LIBERTY GLOBAL EPAM SYSTEMS
Complete Services for Digital Business
Our multi-disciplinary teams combine business expertise
with design thinking, world-class engineering, modern
operations practices and knowledge of leading tools and
frameworks to optimize performance.
A R C H I T E C T U R E
S E C U R I T Y
S C A L A B I L I T Y
S T A B I L I T Y
B U S I N E S S A N A L Y S I S
Partnership
+
INSIGHT
ANALYTICS
SCALABILITY
MERGING DATA
AGILE DEVELOPMENT
INTEGRATION
HOLISTIC VIEW
Guiding Principles
• Millions of users
• Multiple clients: Set-top boxes,TV apps, mobile, web
• Country-specific functionality
• Content availability
• Complexity – hundreds of components
• Wi-Fi and broadband connectivity
• Millions of users
• Affects digitalTV experience and vice versa
• Historically, a separate data silo from digitalTV
and entertainment
Connectivity and Entertainment
6
Initial Problem Statements
R E A C T I V E P R O B L E M
S O L V I N G
M U L T I P L E M O N I T O R I N G
S O L U T I O N S
S E P A R A T E D A T A S I L O S
H A R D T O S C A L EN O D A T A A N A L Y S I SH A R D T O I N T E G R A T E
A N D I M P R O V E
When monitoring is not a part of the
core platform, it is hard to integrate
new components and costly to
maintain
Lack of data and correlation
capabilities makes troubleshooting
expensive
Scaling of traditional monitoring
solutions is challenging
Traditionally, DTV platforms have been
launched with minimal monitoring and
then expanded reactively
Multiple monitoring solutions for
different parts of the system
Connectivity Monitoring and
Entertainment monitoring are not
connected
Centralized operational data platform to replace multiple
co-existing monitoring solutions with a holistic system –
and to provide insight in the end-to-end health of the
overall systems.
ONE MONITORING PLATFORM
ODH
MODEMS
SET-TOP
BOXES
PERFORMANCE
VALIDATION
PLATFORM
DATA CENTER
HEAD-END
LAYER
NETWORK
LAYER
Operational Data Hub
9
Facts & Figures
Servers with
87 VMs
138
Production and
Satellite Clusters
18
Kafka Messages
per Second
ES Documents
per Second
100,000
Pull RequestsSpark Jobs
500,000
6000100+
Aggregating logs
from backend
components
Setting queues Aggregating
messages
Storage and
Parsing
Visualization
Data Pipeline
F L U M E K A F K A S P A R K E L A S T I C S E A R C H K I B A N A
AGILE SUPPORT
ODH supports Agile methodology
by easily adapting to any release
and testing cadence
MULTI-COUNTRY
ODH supports separate release
trains in multiple countries and
environments
FREQUENT RELEASES
ODH supports Agile methodology
by allowing frequent production
code drops in a complex DTV
ecosystem
Agile Support
DATA PROCESSING OPTIONS
Using historical data for proactive
capacity management, e.g.
consistent feedback for knowing
how and when to expand different
elements of the infrastructure
EASY ADOPTION & INTEGRATION
Every new component is integrated
and components do not need to
think about it
HOLISTIC VIEW
All the data is in one place:
backend components, set-top
boxes, modems, network,
performance
Data Availability
ANOMALY DETECTION
Neural-network based anomaly
detection trained on historical data
CORRELATIONS
Capabilities to correlate data from
different sources view the best
insight into end user experience
and undertake root-cause analysis
PREDICTIVE MODELLING
Using historical data for proactive
capacity management
Data Products
• Build a talented team, it will become experienced in the process
• Easy integration is the way to adopt a new solution
• When people recognize the value, it's time to get pickier, but first,
be flexible and willing to help
• The platform worked perfectly well without data and without
users. When the real integration began, we had masses of data,
users and requirements, needing effort to stabilize and optimize.
All architectural issues and lack of optimization surfaced
• Monitoring the monitoring system is important
Lessons Learned
Where We Are
Developers
50+
Countries
15
Continents
4
CONFIDENTIAL. Copyright © 2018
Thank You
Paul Amiss, VP of Service Transition & In Life, Liberty Global
Val Tsitlik, VP of Technology Solutions, EPAM

More Related Content

What's hot

What's hot (9)

Digital technology revolutionised the viewing experience of the tour de france
Digital technology revolutionised the viewing experience of the tour de franceDigital technology revolutionised the viewing experience of the tour de france
Digital technology revolutionised the viewing experience of the tour de france
 
Gartner Symposium 2018: BMW Group Presentation
Gartner Symposium 2018: BMW Group PresentationGartner Symposium 2018: BMW Group Presentation
Gartner Symposium 2018: BMW Group Presentation
 
Weather forecast
Weather forecastWeather forecast
Weather forecast
 
6 stages of smart data at the Tour de France
6 stages of smart data at the Tour de France6 stages of smart data at the Tour de France
6 stages of smart data at the Tour de France
 
Tesibit's Brochure
Tesibit's BrochureTesibit's Brochure
Tesibit's Brochure
 
Zurich case study: Reducing risk for insurance customers
Zurich case study: Reducing risk for insurance customersZurich case study: Reducing risk for insurance customers
Zurich case study: Reducing risk for insurance customers
 
AIOps Roundtable Munich 2018: Intro to Splunk's ML Technologies
AIOps Roundtable Munich 2018: Intro to Splunk's ML TechnologiesAIOps Roundtable Munich 2018: Intro to Splunk's ML Technologies
AIOps Roundtable Munich 2018: Intro to Splunk's ML Technologies
 
SEnerCon´s profile and its role in SUPERSEDE
SEnerCon´s profile and its role in SUPERSEDESEnerCon´s profile and its role in SUPERSEDE
SEnerCon´s profile and its role in SUPERSEDE
 
Partner Exec Summit 2018 - Frankfurt: AIOps
Partner Exec Summit 2018 - Frankfurt: AIOpsPartner Exec Summit 2018 - Frankfurt: AIOps
Partner Exec Summit 2018 - Frankfurt: AIOps
 

Similar to Case study: Building a Holistic View of Data - Big Data Expo 2019

Logitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATION
Logitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATIONLogitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATION
Logitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATION
Avinash Deshpande
 
APAC Big Data Strategy RadhaKrishna Hiremane
APAC Big Data  Strategy RadhaKrishna  HiremaneAPAC Big Data  Strategy RadhaKrishna  Hiremane
APAC Big Data Strategy RadhaKrishna Hiremane
IntelAPAC
 
APAC Big Data Strategy_RK
APAC Big Data Strategy_RKAPAC Big Data Strategy_RK
APAC Big Data Strategy_RK
IntelAPAC
 
NLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | InfovistaNLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | Infovista
Infovista
 

Similar to Case study: Building a Holistic View of Data - Big Data Expo 2019 (20)

inmation Presentation_2017
inmation Presentation_2017inmation Presentation_2017
inmation Presentation_2017
 
Denodo DataFest 2016: Big Data Virtualization in the Cloud
Denodo DataFest 2016: Big Data Virtualization in the CloudDenodo DataFest 2016: Big Data Virtualization in the Cloud
Denodo DataFest 2016: Big Data Virtualization in the Cloud
 
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarBuild and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
 
HP Iot platform and solution plans
HP Iot platform and solution plansHP Iot platform and solution plans
HP Iot platform and solution plans
 
Digital transformation with microsoft data and ai
Digital transformation with microsoft data and ai Digital transformation with microsoft data and ai
Digital transformation with microsoft data and ai
 
Logitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATION
Logitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATIONLogitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATION
Logitech - LOGITECH ACCELERATES CLOUD ANALYTICS USING DATA VIRTUALIZATION
 
APAC Big Data Strategy RadhaKrishna Hiremane
APAC Big Data  Strategy RadhaKrishna  HiremaneAPAC Big Data  Strategy RadhaKrishna  Hiremane
APAC Big Data Strategy RadhaKrishna Hiremane
 
APAC Big Data Strategy_RK
APAC Big Data Strategy_RKAPAC Big Data Strategy_RK
APAC Big Data Strategy_RK
 
It Consulting & Services - Black Basil Technologies
It Consulting & Services  - Black Basil TechnologiesIt Consulting & Services  - Black Basil Technologies
It Consulting & Services - Black Basil Technologies
 
Internet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzInternet of Things IoT Guido Schmutz
Internet of Things IoT Guido Schmutz
 
Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICSHIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
HIGH-IMPACT USE CASES POWERED BY NEXT-GENERATION NETWORK ANALYTICS
 
Dell Technologies - Company and Portfolio Introduction in 20 Minutes
Dell Technologies - Company and Portfolio Introduction in 20 MinutesDell Technologies - Company and Portfolio Introduction in 20 Minutes
Dell Technologies - Company and Portfolio Introduction in 20 Minutes
 
NLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | InfovistaNLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | Infovista
 
Better Connections.Better Experiences.For Everyone - Extreme Networks
Better Connections.Better Experiences.For Everyone - Extreme NetworksBetter Connections.Better Experiences.For Everyone - Extreme Networks
Better Connections.Better Experiences.For Everyone - Extreme Networks
 
NetScout Systems corporate overview
NetScout Systems corporate overviewNetScout Systems corporate overview
NetScout Systems corporate overview
 
Extreme networks - Better Connections. Better Experiences. For Everyone.
Extreme networks - Better Connections. Better Experiences. For Everyone.Extreme networks - Better Connections. Better Experiences. For Everyone.
Extreme networks - Better Connections. Better Experiences. For Everyone.
 
Introduction to Puppet Enterprise - Jan 30, 2019
Introduction to Puppet Enterprise - Jan 30, 2019Introduction to Puppet Enterprise - Jan 30, 2019
Introduction to Puppet Enterprise - Jan 30, 2019
 
ActiveEon’s OW2 ProActive accelerates, automates and scales Metagenomics anal...
ActiveEon’s OW2 ProActive accelerates, automates and scales Metagenomics anal...ActiveEon’s OW2 ProActive accelerates, automates and scales Metagenomics anal...
ActiveEon’s OW2 ProActive accelerates, automates and scales Metagenomics anal...
 

More from webwinkelvakdag

ING: Dirk Mulder
ING: Dirk MulderING: Dirk Mulder
ING: Dirk Mulder
webwinkelvakdag
 

More from webwinkelvakdag (20)

ISM eCompany: Sander Berlinski
ISM eCompany: Sander BerlinskiISM eCompany: Sander Berlinski
ISM eCompany: Sander Berlinski
 
Social Nomads - Lynn
Social Nomads - LynnSocial Nomads - Lynn
Social Nomads - Lynn
 
Thuiswinkel.org & Omoda: Alicja Van Ewijk
Thuiswinkel.org & Omoda: Alicja Van EwijkThuiswinkel.org & Omoda: Alicja Van Ewijk
Thuiswinkel.org & Omoda: Alicja Van Ewijk
 
Worldpay: Maria Prados
Worldpay: Maria PradosWorldpay: Maria Prados
Worldpay: Maria Prados
 
Van Moof: Simon Vreeman
Van Moof: Simon VreemanVan Moof: Simon Vreeman
Van Moof: Simon Vreeman
 
ANWB: Carolina van den Hoven & Margot van Leeuwen
ANWB: Carolina van den Hoven & Margot van LeeuwenANWB: Carolina van den Hoven & Margot van Leeuwen
ANWB: Carolina van den Hoven & Margot van Leeuwen
 
HEMA: Ilse Lankhorst, Bas Karsemeijer
HEMA: Ilse Lankhorst, Bas KarsemeijerHEMA: Ilse Lankhorst, Bas Karsemeijer
HEMA: Ilse Lankhorst, Bas Karsemeijer
 
ISM eCompany: Kees Beckeringh
ISM eCompany: Kees BeckeringhISM eCompany: Kees Beckeringh
ISM eCompany: Kees Beckeringh
 
ING: Dirk Mulder
ING: Dirk MulderING: Dirk Mulder
ING: Dirk Mulder
 
Martijn Kozijn: Jessica van Haaster & Martijn Leclaire
Martijn Kozijn: Jessica van Haaster & Martijn LeclaireMartijn Kozijn: Jessica van Haaster & Martijn Leclaire
Martijn Kozijn: Jessica van Haaster & Martijn Leclaire
 
ING: Dirk Mulder
ING: Dirk MulderING: Dirk Mulder
ING: Dirk Mulder
 
Cemex trescon: Marloe de Ruiter
Cemex trescon: Marloe de RuiterCemex trescon: Marloe de Ruiter
Cemex trescon: Marloe de Ruiter
 
LINDA.Foundation: Jocelyn Nassenstein-Brouwer
LINDA.Foundation: Jocelyn Nassenstein-BrouwerLINDA.Foundation: Jocelyn Nassenstein-Brouwer
LINDA.Foundation: Jocelyn Nassenstein-Brouwer
 
Maersk: Niek Minderhoud
Maersk: Niek MinderhoudMaersk: Niek Minderhoud
Maersk: Niek Minderhoud
 
Q&A: Brenda Hoekstra
Q&A: Brenda HoekstraQ&A: Brenda Hoekstra
Q&A: Brenda Hoekstra
 
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha SoorsAanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
 
ISM eCompany: Ralph van Woensel
ISM eCompany: Ralph van WoenselISM eCompany: Ralph van Woensel
ISM eCompany: Ralph van Woensel
 
Lecot: Raf Maesen
Lecot: Raf MaesenLecot: Raf Maesen
Lecot: Raf Maesen
 
Lobbes: Berry de Snoo
Lobbes: Berry de SnooLobbes: Berry de Snoo
Lobbes: Berry de Snoo
 
ISM eCompany: Sander Lems
ISM eCompany: Sander LemsISM eCompany: Sander Lems
ISM eCompany: Sander Lems
 

Recently uploaded

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
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
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Case study: Building a Holistic View of Data - Big Data Expo 2019

  • 1. CONFIDENTIAL. Copyright © 2018 Data Analytics for Digital TV Platforms Paul Amiss, VP of Service Transition & In Life, Liberty Global Val Tsitlik, VP of Technology Solutions, EPAM Big Data Expo, 19 September 2019
  • 2. Who We Are Liberty Global is the world’s largest international TV and broadband company, with operations in 10 European countries under the consumer brands Virgin Media, Ziggo, Telenet and UPC. LIBERTY GLOBAL EPAM SYSTEMS Complete Services for Digital Business Our multi-disciplinary teams combine business expertise with design thinking, world-class engineering, modern operations practices and knowledge of leading tools and frameworks to optimize performance.
  • 3. A R C H I T E C T U R E S E C U R I T Y S C A L A B I L I T Y S T A B I L I T Y B U S I N E S S A N A L Y S I S Partnership +
  • 5. • Millions of users • Multiple clients: Set-top boxes,TV apps, mobile, web • Country-specific functionality • Content availability • Complexity – hundreds of components • Wi-Fi and broadband connectivity • Millions of users • Affects digitalTV experience and vice versa • Historically, a separate data silo from digitalTV and entertainment Connectivity and Entertainment
  • 6. 6 Initial Problem Statements R E A C T I V E P R O B L E M S O L V I N G M U L T I P L E M O N I T O R I N G S O L U T I O N S S E P A R A T E D A T A S I L O S H A R D T O S C A L EN O D A T A A N A L Y S I SH A R D T O I N T E G R A T E A N D I M P R O V E When monitoring is not a part of the core platform, it is hard to integrate new components and costly to maintain Lack of data and correlation capabilities makes troubleshooting expensive Scaling of traditional monitoring solutions is challenging Traditionally, DTV platforms have been launched with minimal monitoring and then expanded reactively Multiple monitoring solutions for different parts of the system Connectivity Monitoring and Entertainment monitoring are not connected
  • 7. Centralized operational data platform to replace multiple co-existing monitoring solutions with a holistic system – and to provide insight in the end-to-end health of the overall systems. ONE MONITORING PLATFORM
  • 9. 9 Facts & Figures Servers with 87 VMs 138 Production and Satellite Clusters 18 Kafka Messages per Second ES Documents per Second 100,000 Pull RequestsSpark Jobs 500,000 6000100+
  • 10. Aggregating logs from backend components Setting queues Aggregating messages Storage and Parsing Visualization Data Pipeline F L U M E K A F K A S P A R K E L A S T I C S E A R C H K I B A N A
  • 11. AGILE SUPPORT ODH supports Agile methodology by easily adapting to any release and testing cadence MULTI-COUNTRY ODH supports separate release trains in multiple countries and environments FREQUENT RELEASES ODH supports Agile methodology by allowing frequent production code drops in a complex DTV ecosystem Agile Support
  • 12. DATA PROCESSING OPTIONS Using historical data for proactive capacity management, e.g. consistent feedback for knowing how and when to expand different elements of the infrastructure EASY ADOPTION & INTEGRATION Every new component is integrated and components do not need to think about it HOLISTIC VIEW All the data is in one place: backend components, set-top boxes, modems, network, performance Data Availability
  • 13. ANOMALY DETECTION Neural-network based anomaly detection trained on historical data CORRELATIONS Capabilities to correlate data from different sources view the best insight into end user experience and undertake root-cause analysis PREDICTIVE MODELLING Using historical data for proactive capacity management Data Products
  • 14. • Build a talented team, it will become experienced in the process • Easy integration is the way to adopt a new solution • When people recognize the value, it's time to get pickier, but first, be flexible and willing to help • The platform worked perfectly well without data and without users. When the real integration began, we had masses of data, users and requirements, needing effort to stabilize and optimize. All architectural issues and lack of optimization surfaced • Monitoring the monitoring system is important Lessons Learned
  • 16. CONFIDENTIAL. Copyright © 2018 Thank You Paul Amiss, VP of Service Transition & In Life, Liberty Global Val Tsitlik, VP of Technology Solutions, EPAM

Editor's Notes

  1. Innovative digital products depend on new digital technologies. Engineering capability figures heavily in our ability to deliver and our credibility as a holistic digital service provider. But we need more capability in order to address all of the different challenges. Technology still underpins business success.
  2. Support Agile development – frequent drops of new code Scale: up to 10 million (?) users Provide an integrated, holistic view Merge the data between platforms – Connectivity and Digital TV Enable (complex) data analysis Provide insight into customer’s experience Ease of integration
  3. 97 bare metal servers, 45 VMs in the main cluster; 42 servers, 42 VMs in other clusters 4 production clusters, 14 satellite clusters for local data ingestion 500k Kafka messages per second, 100k ES documents per second 100+ spark jobs 6000 PRs (4000PRs in ansible repo, 2000PRs in spark jobs' repos) AG TODO: maybe
  4. Support Agile development – frequent drops of new code Scale: up to 10 million (?) users Provide an integrated, holistic view Merge the data between platforms – Connectivity and Digital TV Enable (complex) data analysis Provide insight into customer’s experience Ease of integration
  5. TODO: Ilya Epifanov
  6. process (supports agile, frequent releases, multiple countries)
  7. data availability (sources and integrations, data processing options, holistic view)
  8. data products (anomaly detection, correlations, predictive modelling)