What is CDM? What is CDM? CDM is the abbreviated form of "Common Data Model" or "Canonical Data Model". CDM is intended to be a common vocabulary for data at the enterprise level. (How is this different from EDD?) When do we use CDM? CDM should be used in the following scenarios: Integrate more than two systems Integrate with in two Systems if more frequent changes in those Systems Entities which are in CDM will reuse in many place in Enterprise level Where is CDM used? CDM mainly used in Integration Layer Values & Principles CDM Should be built rather than COTS Try to create only one CDM in EAI level instead of maintaining too many CDM Easily understood by all the users not only technical folks Review and update more frequently Re-usability Extensible Drafting Notes CDM a Common Vocabulary for Data in the Enterprise level Try to create only one CDM in EAI level instead of maintaining too many CDM. CDM Should ...
What is SOA? SOA is Architecture Principle for building the reusable/loosely coupled and interoperable services which maps to business functionalities and business requirements in Enterprise level. What are the Benefits in EA Level ? Benefits categorized into two 1) Business SOA helps greater alignment between Business and IT while generating more flexibility , it will helps in Business ie business can change the process dynamically and faster . It helps to easy integration with Partners/customer's services into Enterprise level , it will generate the Reveniew and reduced the cost. SOA is not necessary to start from scratch instead we reuse the existing asset to wrap/expose into services . It will reduced the cost 2) Technical SOA helps to standardize the Interface contract and guidelines Loosely coupled principle used to hide the implementation from consumers . We can change the implementat...
Comments
Post a Comment