YOUnite MDM Stack:

YOUnite has created a MDM solution that is based on what we call the YOUnite MDM Stack. The stack is made up of 3 layers of features that YOUnite MDM brings to its clients. Often people describe in too general terms what MDM does and the generalization clouds the differences between different vendors who offer MDM solutions. Hopefully, this will help you understand better what YOUnite can do for your business, but we really hope is you will contact us so we can talk in real terms how we can help you.

Think of the YOUnite MDM Stack as layers and each layer builds on the capabilities of the one below it. Each performs a role in synchronizing in real time the critical business data across the various computer systems in the enterprise while also improving the data quality and allowing you to control who has access to the data down to the granular level. On the top layer the YOUnite ecosystem can send notifications of important data changes to subscribed corporate department systems or it can assemble and send master data to an application to trigger its business logic.

The 3 layers are data synchronization, governance, and notifications & data access.

MDM Flow

Data Synchronization (Layer1):

Data synchronization is the linking of multiple different data systems in a business enterprise so that important data stored in the disparate systems can be shared and kept up to date across the entire ecosystem. Integrating the data is more than connecting the systems together. MDM integration is the process of describing and cataloging data inside of an organization and understanding which stakeholders value which sources of data. In other words, the businesses’ decision makers decide what data is critical to them to make the best, most informed, decisions for the company and YOUnite manages that data for you.

Once it is decided what data is important to the business leaders of the company, the data is mapped to the various company systems in which it resides and adapters are made to extract, transform and load the data into the YOUnite ecosystem. The adapters are represented by the ‘plugs’ in the adjacent diagram.

The YOUnite ecosystem overcomes the problem of the different business systems not being able to communicate with each other or the ad hoc development of singular connections between two systems by having every system communicating through the YOUnite DataHub.

An added benefit with YOUnite’s federated system (which we will talk about later), is your business can grow into the YOUnite MDM ecosystem over time. Once you have the YOUnite ecosystem in place, you can add new departments or divisions without disturbing the system.

Governance (Layer 2):

Governance is the application of business rules for master data access, security and consumption. With the rules, the YOUnite MDM system can control who and what applications can have access to data, what systems the data can, and cannot, be shared with, and route the master data to the appropriate systems throughout the business enterprise.

This is significant in business because of the important and sensitive financial data and personal identifiable information a company has of its products, employees, and customers. The governance layer internalizes the legal, regulatory, and business concerns to ensure the data is properly synchronized only with the appropriate corporate systems.

Often this type of sensitive data is stored on relatively isolated servers for privacy and security reasons. YOUnite allows you to leave your data where it is while performing data integration and applying governance rules. Other MDM solutions require that all master data, including the sensitive data, be stored in a centralized server, which many legal, HR, and regulatory compliance officers do not like. While physical consolidation of the business data has some appeal, it is often a very large task to move data from multiple disparate systems to a single server and can lead to major disruptions to the normal business activities during the transfer. For many the idea of migrating all data to an outside server and surrendering control over their data is unacceptable.

YOUnite responds to those concerns by offering a federated MDM system. With a federated system your data physically stays on the server of your choosing (i.e. HR, accounting, distribution, SIS, CRM). YOUnite does not hold your data, but only uses metadata (data that gives information about other data) to keep track of where your data is on your systems.

Through the use of filters, YOUnite allows you to decide how much data is shared and who can see it. YOUnite gives you a range of control in deciding, on one hand, if all information can be shared to a particular group or system or, instead, restrict the flow of data sharing to some fraction of that. You could even control the data flow all the way down to a single attribute on a single adapter, if you so choose. For example, you may want your sales department to share customer delivery addresses with your shipping department, but not to share the customer’s credit card information. Or, if you should want to conduct a study then information could be shared with your research department without violating privacy concerns by restricting the sharing of personally identifiable information through the YOUnite governance layer.

MDM Flow

MDM Flow

Notifications and Data Access (Layer 3):

At the top of the YOUnite MDM stack is the notifications and data access layer.

The notification layer will push data out to authorized systems or applications that have subscribed to be informed of certain data changes.

After layer 1 has done data integration across the desperate systems and layer 2 governance has applied the business rules to in the discreet distribution of the changed or updated data, then layer 3 provides notice to those systems and applications that have subscribed for alerts of certain events.

The other part of 3rd layer is Data Access, which is the delivery of master data records to an authorized application in order for the application to run its business logic. Regardless of synchronizing the data across the systems, in order for an application to work it needs to be notified of and receive data from relevant data sources. Without YOUnite, you would likely have to connect the application to each corporate system to port the data to the application. However, the critical data may be spread over many data system requiring ad hoc connections to the systems for the application to return useful data analytics. With YOUnite, the application would communicate to a single access point, the YOUnite DataHub, to gain access to the entire YOUnite ecosystem. Provided the application is authorized under the governance rules, then the application could query YOUnite to assemble the necessary master data from the various systems holding the data for consumption by the application.