β¨ 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
Danny Chan, specialty of FSI and Serverless
Kenny Chan, specialty of FSI and Machine Learning
Top comments (0)