What are Modular Plug-and-Play Data Systems?
We have determined that siloed data systems lack the master data and metadata commonality needed to directly share their data with other data systems. Data Compatibility Standards are added to each data system to provide the master data and metadata commonality making the data system compatible. Compatible data systems directly share their data with any other compatible data systems. Any data from a compatible data system can be directly combined with any data from other compatible data systems.
When a dataset is encapsulated with a series of Data Compatibility Standards, the dataset becomes modularized. All direct data interoperability between compatible datasets is through Data Compatibility Standards. Any compatible dataset can dynamically interact on-demand with any other compatible datasets. Dataset plug-and-play functionality results because of direct dataset interoperability among modular datasets.
Businesses now have direct access to whatever data they need, no matter what compatible data systems are involved. Beyond that, there are no programmed data flow dependencies among data systems. All data systems remain independent, which results in amazing agility not currently seen without plug-and-play functionality. No data flow data systems greatly reduce the resources needed for development and maintenance while increasing data trust.
Data system modularity begins with Compatible Data Modeling – an enhanced form of conventional data modeling. Modular data models are encapsulated within a "shell" of Data Compatibility Standard data entities. This shell of standardized data entities is a characteristic of modular data models and essential to the formation of compatible data models. Each modular data model can be integrated with any other modular data model. When a modular data model is instantiated as a data system, that data system is also modular and readily integrates with other modular data systems. Modular data models and modular data systems are new to IT.
Compatible data systems have an outer "shell" of Data Compatibility Standards. Each Data Compatibility Standard is designed to form direct data links with its copies in other compatible data systems. These standard data links are dynamic as they form and dissolve on-demand. As a result, compatible data systems are plug-and-play.
The plug-and-play features of compatible data systems are critical for on-demand direct data sharing and direct data harmonization. Modular plug-and-play data systems are the basis of a digital transformation for business. Businesses are now unlimited in their ability to combine data to become data-driven. Even consolidated real-time operational decision support is delivered. Modular plug-and-play data systems are also essential to support seamless business mergers, acquisitions, and divestitures.
Business and IT Agility
Ever had a problem onboarding a new data system or retiring an outdated data system? The difficulty emanates from disparate data systems bound together with hand-crafted data flow software needed to integrate their data. These data systems and their data integration software have been named the Data Integration Hairball because of the complexity of their interdependence. This siloed data architecture is stagnant because of the difficultly and expense of making changes.
Plug-and-play data systems feature no code standardized data junctions between compatible modular data systems. These standardized data junctions do not require nor want data movement, data preparation, or data transformations. Developing and maintaining modular plug-and-play data systems is very efficient, cost-effective, and flexible compared to any Data Integration Hairball.
These compatible modular data systems are components that spontaneously form a single consistent Compatible Data Fabric. Since the direct data junctions are standardized, any compatible data systems can easily be added or removed from the Compatible Data Fabric. Plug-and-play functionality creates a compatible data architecture that is very agile.