This process for constructing an Operational Data Layer has been successfully implemented with many customers. Starting with clear definitions of project scope and identifying required producing and consuming systems is the first step to ensure success. Based on these findings, we assign data stewards for clear chains of responsibility, then begin the process of developing and deploying the Operational Data Layer with loading and merging, data access API creation, validation, and optimization. This process is iterative, repeating to add new access patterns and consuming apps or enrich the ODL with new data sources.
A successfully implemented ODL is a springboard for the agile implementation of new business requirements. MongoDB can help drive continued innovation through a structured program that facilitates prototyping and development of new features and applications.