🌐 Get started: What is MongoDB Operational Data Layer? (Part 1)

danc

Danny Chan

Posted on August 21, 2024

🌐 Get started: What is MongoDB Operational Data Layer? (Part 1)

✨ Operational Data Store (Layer):

  • Same as Data Fabric, Operational Data Hub
  • Layer between existing data sources and consumers
  • Don't need to replace legacy systems
  • Combine data from multiple systems into a single hub


🔍 Collect data sets from different systems

  • Provide a complete picture of data


🔥 Ad-hoc analytical tools

  • Real-time analytics
  • Up-to-the-minute view of the whole business
  • Without interfering with operational workloads


💡 Example:

  • Day-to-day responsibilities
  • Required Service Level Agreements (SLAs)


🏗️ Foundation for re-architecting

  • Iterative approach to digital transformation
  • Parallel to legacy and new systems
  • Legacy system continue to work without interruption


🚀 Legacy Modernization:

  • Build new business functions faster
  • Scale to millions of users
  • Data consumers access Operational Data Layer (ODL)


💎 Benefit:

  • Access entire data set
  • Customer single view
  • Artificial intelligence processes


💻 Data as a Service:

  • Operational Data Layer gathers all important data in one place
  • Applications and analytics get the full picture of enterprise data


☁️ Cloud of Operational Data Layer:

  • Deployed on the same cloud provider
  • Same regions as its consuming systems
  • Gradual, non-disruptive approach to cloud migration


🔍 Challenge:

  • 70 different systems in 15 different screens


🔑 Solution:

  • Single view
  • Use only one screen to access all the information
  • Real-time representation
  • Customer 360
  • Single views of products, financial assets, entities relevant for business
  • Data from multiple sources


🚀 Faster customer call times

  • Analyze customer data for cross-sell and upsell opportunities


📋 Use Case:

  • Customer service representatives
  • Fraud and risk systems
  • Sales and marketing staff
  • Quantitative analysts
  • User online account


💪 Mainframe Offload:

  • Single point of failure
  • Taken offline for maintenance
  • Easier to serve mainframe data to new digital channels without straining legacy systems


🤔 Challenge:

  • Requires a complete view of enterprise data
  • Warehouse or a Hadoop-based analytics
  • Can't meet today's demand for real-time analytics
  • Loaded in daily or weekly batches
  • Long-running queries taking hours


🔍 Solution:

  • For real-time decisions
  • Up-to-the-minute state of data
  • Low latency analytics queries
  • Ad-hoc questions
  • Example:
    • Recommendations for customers
    • Personalizing content based on user info
    • Machine learning on enterprise data to extract new insights
    • Improve operational efficiency



🚀 Modernization:

  • Exposing existing data to new applications
  • Don't have potential impact to legacy systems



💼 Data Steward:

  • Get data from application database then store to operational data layer
  • Use ETL (Extract, transform, load), CDC (change data capture)
  • Data must fulfill requirements
  • Frequency of data transfer
  • Without affecting current producing & consuming applications


🤖 Reference:

https://www.mongodb.com/resources/basics/implementing-an-operational-data-layer
Implementing an Operational Data Layer

https://www.mongodb.com/resources/solutions/use-cases/mainframe-modernization-reference-architecture
Mainframe Modernization Reference Architecture


Editor

Image description

Danny Chan, specialty of FSI and Serverless

Image description

Kenny Chan, specialty of FSI and Machine Learning

💖 💪 🙅 🚩
danc
Danny Chan

Posted on August 21, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related