Demonstrates the benefits of coordinating an organization\'s EDM and SOA strategies, then introduces a new C-SODA Framework and Capability Maturity Model for doing so, and shows one example of how to use Oracle technologies in this situation.
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Optimizing the Benefits of EDM and SOA by Coordinating Strategies
1. Optimizing the Benefits of EDM & SOA by Coordinating these Strategies: The Power of Synergistic Data and Services (with the C-SODA Framework and Maturity Model) Keith R. Worfolk Sr. Architect, Hitachi Consulting [email_address] April 16, 2008
7. Enterprise Information Architecture (EIA) Business Processes Organization Governance Metadata Management Data Integration Data Quality Enterprise Information Architecture Service Oriented Architecture Transaction Data Data Warehouse Master Data Management
8.
9. Service-Oriented Architecture (SOA) Components A SOA initiative is generally comprised of selected components from this reference architecture.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29. Future Vision – Conceptual Service-Oriented Data Architecture (SODA) etc. Metadata Mgmt Data Metadata Services Metadata 3 rd Party / B2B Business Rules SOA / ESB EIA / Data Integration Layer Workflow Management - EAI Orchestration SOA / ESB Services & Data Hubs Business Rules Coordinated EDM-SOA Strategy (Business Alignment, Roadmap, Vision) PMO, Methodologies (Prioritization, Funding, Delivery) Data-SOA Governance (Stewardship, Master Data, Shared Metadata, Services, ICC, Stds & Practices) Coordinated Architecture (Master Data, Metadata, Security, Services Management, ICC, Tools) User Experience / Presentation Layer / Bus. Intelligence User Portals, Dashboard, Reporting UI Operational / Third-Party Systems Siebel Oracle PeopleSoft Data Warehouse (EDW) Master Data Mgmt Data Mining / Profiling ETL Operational Data Store (ODS) Services & Data Hubs Workflow Management - EAI Orchestration
30. C-SODA Capability Maturity Model: Building Blocks Data Ownership / Stewardship Enterprise Information Optimization Initiation – Data Foundation Data Services Enablement Data & Services Agility Data & Services Reuse Data Definitions Data Monitoring, Controls & Balancing Data Quality Management Metadata Management EIA & Enterprise Data Model “ Gold Standard” Data Sources Master Data Management (MDM) Business Process Management (BPM) & Orchestration Enterprise Business Services (SOA) Business Rules Engine Driven Corporate Performance Management (CPM) Data Governance Enterprise Business Intelligence Integrated Data – SOA Governance Enterprise Infrastructure Services (e.g. CRUD) Enterprise Data Mgmt (EDM) Enterprise Data Platform Services (e.g. ETL) Workflow Management Services (SOA) Service-Oriented Data Architecture (SODA) Data & Services Managed as Corporate Assets Centralized Managed Enabled Optimized C-SODA Strategy Phases: Converging Enterprise Data Integration (ESB/SOA) Data Transformation Enterprise Data Services (e.g. Access, Monitoring) Business Value
31.
32. Emerging Enterpr. Asset Portfolio Mgmt, Org Strategic Enterprise & Coordinated Governance Dynamically aligned Skills & Asset Portfolio Mgmt via Strategic Governance Services / Applications Metrics Process People Data Strategy Functional Module Structured Analysis & Design Svc-Oriented Modeling, Bus. Svcs, Svc-Data Normalization Dynamic Assembly & Process Integration of Context-aware Composite Apps via Bus. Grammar Modeling Component Dev., Reusable Infra. / Data Services O-O Modeling, Some Reusability Ad Hoc LOB-Specific Emerging Strategic cross-LOB & Governance Automated, Evolving, & Configurable Enterprise-wide w/ Coordinated Gov. Common cross-LOB for short-term Governance needs Ad Hoc Enterprise-wide Ad Hoc LOB IT Strategy & Governance Integrated Data-SOA Gov., part of overall IT Gov. Evolving Data-SOA & IT Governance via Policy, Corp. Performance Mgmt Common IT, Data, SOA Strategy & Governance Ad Hoc Enterprise IT Strategy, Data Gov. emerges Maturing Data-SOA Governance, BPM & Orchestration via Bus. Rules Process Integration via BPM & Composite Services LOB-Specific Functional Skills & Organization Strategic cross-LOB & IT Enterpr. Mgmt, Org Shared LOB / Enterprise Skills & Organization Application-Specific Information As a Service Virtualized Data Services and Semantic Data Vocabularies Canonical Enterprise Models LOB or Enterprise Specific Enterprise Business Data Dictionary & Repository Isolated Business Line Driven Componentized Business and Services Mix & match Business and context-aware capabilities for independent svc centers Componentized Business Business Process Integration Processes through service composition Monolithic Architectures, LOB-Specific Emerging Project-Based SOA Dynamically Re-Configurable SOA Environ. w/ Virtualization Component Arch. w/ common reusable infrastr. Layered Architecture w/ Enterprise Stds. Common Shared SOA Environment Architecture C-SODA Capability Maturity Model: SOA View Silos Strategic Enterprise Asset Portfolio and Skills Mgmt & Org Initiation “ Keep The Lights On” Deployment “ Build The Foundation” Agility “ Expand Capabilities” Business Value Disparate Managed Enabled Optimized Centralized Converging Level 0 Level 3 Level 4 Level 5 Level 2 Level 1
33.
34. Thank You Merci Grazie Gracias Obrigado Danke Japanese French Russian German Italian Spanish Brazilian Portuguese Arabic Chinese Hindi Swedish Thai Korean Tack
36. EDM – SOA Governance & Coordination using Oracle Platform Governance Services Shared Platform Services Web Services Manager Applications Repository Services Registry SOA Suite (Infrastructure, Data, Metadata & Business Services) Application Server Enterprise Manager Grid Control (Run-time Governance) EDM – SOA Governance Services Business Process Analysis Suite (Process Governance, Business Rules) Warehouse Builder (Enterprise Metadata Management) MDM Suite (Customer Data Hub, Product Data Hub)
37. Metadata Management Coordination with the Oracle SOA Platform J2EE Application Server Oracle AS, JBoss, WebLogic, WebSphere Messaging Mediation Legacy Data Quality WS Policies Metadata Repository DATA SERVICES & CONNECTIVITY Apps Adapters Partners B2B RFID SES DB ODI ETL / Bulk Replication Multi Protocol Routing XSLT Transform Enterprise Services Bus (ESB) Native BPEL Business Rules Human Workflow BPEL Process Manager ROUTING & ORCHESTRATION UDDI / Discovery Policies Management Security Web Services Manager Registry GOVERNANCE Events Analytics Business Monitoring System Monitoring Enterprise Manager BAM BI MANAGEMENT & MONITORING App Dev Framework JDeveloper Analyst Tools BPA Suite
38. Metadata Management Coordination with the Oracle BPM Platform Office ROUTING & ORCHESTRATION Forums Wiki Chat Collaboration - Oracle Web Center Content Servers Packaged apps, external services Portlets Forms Process Dashboards Worklist User, Role Directory Process Templates – Oracle Appl. Integration Architecture Metadata Repository BPEL Execution BPM server - Oracle SOA Suite Human WF Rules BAM Model, Simulate & Publish Oracle BPA Suite ESB Generic business processes and Industry specific templates Imaging Integration Content Applications, Legacy sys Image Server Document Services
39. New Human – Services Process Metadata Integration Technical Modeling Oracle SOA Suite BPEL Process Designer Business Modeling Oracle BPA Suite (BPMN, EPC) Conceptual Model Executable Model Logical Model Shared Metadata “ Process Blueprint”