SlideShare a Scribd company logo
1 of 28
#mongo&telco




               Edouard Servan-Schreiber, Ph.D.
                Director of Solution Architecture
                                           10gen
                           edouard@10gen.com
Agenda
• Challenges
• Voice vs Data
• Infrastructure Commoditization
• Big Data Scenarios

• MongoDB to the rescue

• Network Dashboard

• Self Organizing Network

• Product Catalog

• Conclusions
Couple of notes
• For each main section
– 2 minute at the end for QA
– Short recap at the end of each QA block


• If some questions are not addressed please
 forward them offline
Challenges
Voice vs Data
       http://im.ft-static.com/content/images/be9bda8a-fb70-11e1-
                            b5d0-00144feabdc0.img
Landline vs Mobile
       http://im.ft-static.com/content/images/be9bda8a-fb70-11e1-
                            b5d0-00144feabdc0.img
Commoditization
      http://hometoys.com/ezine/08.10/wang/index_clip_image002.gif
Voice vs Data vs Apps
Churn
• 1.5% - 6% of customers leave every
 MONTH!


• This means your entire customer base can
 wither in less than 2 years if you are not
 careful
M2M
      http://m2m.gemalto.com/tl_files/m2m_exp/content/home-top-3.jpg
Big Data Telcos - Use Cases
• M2M
  – The Internet of Things
     • Everything connected
  – Devices
     • Ubiquitous
  – Sensors
     • Billions of inputs
  – Network
     • Analysis
     • SON ( Self Organizing Network)
User Modeling
      http://m2m.gemalto.com/tl_files/m2m_exp/content/home-top-3.jpg
Big Data Telcos - Use Cases
• User Modeling
  – Millions of customers
  – Personalization
     • Products
     • Services
  – Cross selling
     • Same customer across services
  – Knowing your customers
     • Preferences / Permissions / Profile
     • Sentiment Analysis
Big Data Telcos - Use Cases
• Catalog Management
  – Several hundreds of options
  – Different tastes
  – Marketing campaigns

• Geo Reference Services
  –   Mobility companion
  –   Mobile Life
  –   Real time offerings
  –   Advanced services
  –   Distribution management
2 minute QA
Challenges
MongoDB to the
Rescue
MongoDB - Operational Big Data

                     Application
                                              Agile
                                              Flexible
                                                   { author: “roger”,
High Performance              Highly               date: new Date(),
                                                 text: “Spirited Away”,
Strong Consistency            Available       tags: [“Tezuka”, “Manga”]}
                              -Replica Sets




                                                +Aggregation
                                                Framework

    Horizontally Scalable                       +MapReduce
    -Sharding                                   Framework


                                                                      17
Network Quality Dashboard
      http://semanticommunity.info/@api/deki/files/13708/DashboardReportDashboard.png
Network Quality Dashboard
• MongoDB is Used To Store Captured Events
  – ADSL Landlines
     • Capture SNMP Traps from ADSL switch
     • Metrics on several KPI
  – Event handler stores the data
     • Very unstructured data
     • High variability
       – Different devices
       – Different metrics
       – Different thresholds
Network Quality Dashboard
• MongoDB Performance
  – Allows realtime aggregation to plot dashboards
  – Customer Care can have immediate access to
   failure
     • Before the customer even notices problems
     • Preemptive support
• Tech Department Dashboard
  – Allows to identify regional outages
     • Geo Spacial Data
  – Allows Faster Maintenance
     • Mobile services for field technicians
Self Organizing Network
       http://www.visualcomplexity.com/vc/images/20_big02.jpg
Self Organizing Network
• Overload of Mobile Cell Towers
   – High call drop rate
   – Bad Mobile Connectivity
   – Sad Users

• Intelligent Distribution of Load
   – Better Usage
   – Better Connectivity
   – Happy Users
Self Organizing Network
• Needs to access regional tower data
  – To calculate local unbalanced towers
  – To avoid performing queries on non-relevant data


• Overview Dashboards
  –   Aggregate data based on regional sensor data
  –   Thresholds and alerts
  –   Overall network overview
  –   Overlapping zones calculation
Self Organizing Network
• MongoDB Allows
  –   Distributed Data Across Network
  –   Geo Localized Queries
  –   Aggregate Data Based on Metrics
  –   Fast Access to Data for Load Balance Calculation
  –   Direct Integration with Software
  –   Horizontal Growth for Future versions using more
      metrics

  – Identifying impact at customer level and engaging
      valuable customers to mitigate high value churn
Digital Catalog Management
       http://www.saveatreeprinting.com/images/BookStack.png
Catalog Management
• Telco Catalogs can have very different
 products
  – Mobile phones
  – Landline subscriptions
  – Mobile
     • Pre-paid
     • Contract
     • Different tariffs
  – Concert tickets, music albums, movies
Catalog Management
• MongoDB for:
  – Consistent and up to date view across all customer
      channels
  –   Flexible Schema
  –   High Availability
  –   Performance
  –   Low TCO
  –   Fast Development Iterations
Conclusions
• Telco is the ultimate Big Data customer
• Success depends on agility and capacity to
 adapt as fast as the market
• MongoDB enables Telco to benefit from
 Operational Big Data
  –   Real Time Network Dashboard
  –   Self Organizing Network and Customer satisfaction
  –   Multi-Channel Product Catalog
  –   and new ones everyday...

More Related Content

Viewers also liked

Creating a Single View Part 1: Overview and Data Analysis
Creating a Single View Part 1: Overview and Data AnalysisCreating a Single View Part 1: Overview and Data Analysis
Creating a Single View Part 1: Overview and Data Analysis
MongoDB
 
Calculating ROI with Innovative eCommerce Platforms
Calculating ROI with Innovative eCommerce PlatformsCalculating ROI with Innovative eCommerce Platforms
Calculating ROI with Innovative eCommerce Platforms
MongoDB
 

Viewers also liked (7)

Creating a Single View: Overview and Analysis
Creating a Single View: Overview and AnalysisCreating a Single View: Overview and Analysis
Creating a Single View: Overview and Analysis
 
Creating a Single View Part 1: Overview and Data Analysis
Creating a Single View Part 1: Overview and Data AnalysisCreating a Single View Part 1: Overview and Data Analysis
Creating a Single View Part 1: Overview and Data Analysis
 
Webinar: Making A Single View of the Customer Real with MongoDB
Webinar: Making A Single View of the Customer Real with MongoDBWebinar: Making A Single View of the Customer Real with MongoDB
Webinar: Making A Single View of the Customer Real with MongoDB
 
MongoDB - How to model and extract your data
MongoDB - How to model and extract your dataMongoDB - How to model and extract your data
MongoDB - How to model and extract your data
 
Webinar: How Banks Manage Reference Data with MongoDB
 Webinar: How Banks Manage Reference Data with MongoDB Webinar: How Banks Manage Reference Data with MongoDB
Webinar: How Banks Manage Reference Data with MongoDB
 
Calculating ROI with Innovative eCommerce Platforms
Calculating ROI with Innovative eCommerce PlatformsCalculating ROI with Innovative eCommerce Platforms
Calculating ROI with Innovative eCommerce Platforms
 
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
 

More from MongoDB

More from MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Webinar: How Telcos Use MongoDB

  • 1. #mongo&telco Edouard Servan-Schreiber, Ph.D. Director of Solution Architecture 10gen edouard@10gen.com
  • 2. Agenda • Challenges • Voice vs Data • Infrastructure Commoditization • Big Data Scenarios • MongoDB to the rescue • Network Dashboard • Self Organizing Network • Product Catalog • Conclusions
  • 3. Couple of notes • For each main section – 2 minute at the end for QA – Short recap at the end of each QA block • If some questions are not addressed please forward them offline
  • 5. Voice vs Data http://im.ft-static.com/content/images/be9bda8a-fb70-11e1- b5d0-00144feabdc0.img
  • 6. Landline vs Mobile http://im.ft-static.com/content/images/be9bda8a-fb70-11e1- b5d0-00144feabdc0.img
  • 7. Commoditization http://hometoys.com/ezine/08.10/wang/index_clip_image002.gif
  • 8. Voice vs Data vs Apps
  • 9. Churn • 1.5% - 6% of customers leave every MONTH! • This means your entire customer base can wither in less than 2 years if you are not careful
  • 10. M2M http://m2m.gemalto.com/tl_files/m2m_exp/content/home-top-3.jpg
  • 11. Big Data Telcos - Use Cases • M2M – The Internet of Things • Everything connected – Devices • Ubiquitous – Sensors • Billions of inputs – Network • Analysis • SON ( Self Organizing Network)
  • 12. User Modeling http://m2m.gemalto.com/tl_files/m2m_exp/content/home-top-3.jpg
  • 13. Big Data Telcos - Use Cases • User Modeling – Millions of customers – Personalization • Products • Services – Cross selling • Same customer across services – Knowing your customers • Preferences / Permissions / Profile • Sentiment Analysis
  • 14. Big Data Telcos - Use Cases • Catalog Management – Several hundreds of options – Different tastes – Marketing campaigns • Geo Reference Services – Mobility companion – Mobile Life – Real time offerings – Advanced services – Distribution management
  • 17. MongoDB - Operational Big Data Application Agile Flexible { author: “roger”, High Performance Highly date: new Date(), text: “Spirited Away”, Strong Consistency Available tags: [“Tezuka”, “Manga”]} -Replica Sets +Aggregation Framework Horizontally Scalable +MapReduce -Sharding Framework 17
  • 18. Network Quality Dashboard http://semanticommunity.info/@api/deki/files/13708/DashboardReportDashboard.png
  • 19. Network Quality Dashboard • MongoDB is Used To Store Captured Events – ADSL Landlines • Capture SNMP Traps from ADSL switch • Metrics on several KPI – Event handler stores the data • Very unstructured data • High variability – Different devices – Different metrics – Different thresholds
  • 20. Network Quality Dashboard • MongoDB Performance – Allows realtime aggregation to plot dashboards – Customer Care can have immediate access to failure • Before the customer even notices problems • Preemptive support • Tech Department Dashboard – Allows to identify regional outages • Geo Spacial Data – Allows Faster Maintenance • Mobile services for field technicians
  • 21. Self Organizing Network http://www.visualcomplexity.com/vc/images/20_big02.jpg
  • 22. Self Organizing Network • Overload of Mobile Cell Towers – High call drop rate – Bad Mobile Connectivity – Sad Users • Intelligent Distribution of Load – Better Usage – Better Connectivity – Happy Users
  • 23. Self Organizing Network • Needs to access regional tower data – To calculate local unbalanced towers – To avoid performing queries on non-relevant data • Overview Dashboards – Aggregate data based on regional sensor data – Thresholds and alerts – Overall network overview – Overlapping zones calculation
  • 24. Self Organizing Network • MongoDB Allows – Distributed Data Across Network – Geo Localized Queries – Aggregate Data Based on Metrics – Fast Access to Data for Load Balance Calculation – Direct Integration with Software – Horizontal Growth for Future versions using more metrics – Identifying impact at customer level and engaging valuable customers to mitigate high value churn
  • 25. Digital Catalog Management http://www.saveatreeprinting.com/images/BookStack.png
  • 26. Catalog Management • Telco Catalogs can have very different products – Mobile phones – Landline subscriptions – Mobile • Pre-paid • Contract • Different tariffs – Concert tickets, music albums, movies
  • 27. Catalog Management • MongoDB for: – Consistent and up to date view across all customer channels – Flexible Schema – High Availability – Performance – Low TCO – Fast Development Iterations
  • 28. Conclusions • Telco is the ultimate Big Data customer • Success depends on agility and capacity to adapt as fast as the market • MongoDB enables Telco to benefit from Operational Big Data – Real Time Network Dashboard – Self Organizing Network and Customer satisfaction – Multi-Channel Product Catalog – and new ones everyday...