SOA Patterns > Foundational Inventory Patterns > Enterprise Inventory
Enterprise Inventory (Erl)
How can services be delivered to maximize recomposition?
Delivering services independently via different project teams across an enterprise establishes a constant risk of producing inconsistent service and architecture implementations, compromising recomposition opportunities.
Services for multiple solutions can be designed for delivery within a standardized, enterprise-wide inventory architecture wherein they can be freely and repeatedly recomposed.
The enterprise service inventory is ideally modeled in advance, and enterprise-wide standards are applied to services delivered by different project teams.
Significant upfront analysis is required to define an enterprise inventory blueprint and numerous organizational impacts result from the subsequent governance requirements.
Related Patterns in This Catalog
Canonical Protocol, Canonical Resources, Canonical Schema, Contract Centralization, Domain Inventory, Inventory Endpoint, Logic Centralization, Metadata Centralization, Service Layers, Service Normalization
Related Service-Oriented Computing Goals