Core data integration
Core data integration is the use of data integration technology for a significant, centrally planned and managed IT initiative within a company. Examples of core data integration initiatives could include:
- ETL (Extract, transform, load) implementations
- EAI (Enterprise Application Integration) implementations
- SOA (Service-Oriented Architecture) implementations
A core data integration differs from an edge data integration, which is not centrally planned and which will probably be completed with a smaller budget and a tighter deadline. Most edge integrations involve hand-coded scripts. Some may take the form of enterprise mashups, Rich Internet applications, or other browser-based models that take advantage of Web 2.0 technologies to combine data in a Web browser.
Core data integrations are often designed with to be enterprise-wide integration solutions. Because they do not address all integration needs, IT engineers and even business users create edge integrations, using technology that may be incompatible with that used at the core.