SlideShare a Scribd company logo
1 of 39
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
Table of Contents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Case for Coordinated EDM and SOA Strategies ,[object Object]
SOA and Data Dependencies – The CIO Perspective ,[object Object],[object Object],[object Object],[object Object],[object Object],IDG Research Services, 2008
“ The Perfect Storm” for EDM and SOA
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Enterprise Data Management (EDM) Components EDM:  The overarching framework of ongoing processes and organizational interactions that define, integrate, manage, prioritize, and measure the business value of enterprise data over time ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],An EDM initiative is generally comprised of selected components from this framework. Legend Primary EDM – SOA Coordination Component Secondary EDM – SOA Coordination Component
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
EDM Framework and Component Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Service-Oriented Architecture (SOA) Components A SOA initiative is generally comprised of selected components from this reference architecture.
SOA Component Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOA Best Practices Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1. When Thinking About Services, Don’t Forget to Consider the Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],“ Wild West” Ownership / Stewardship Encapsulation Object ,[object Object],[object Object],[object Object],[object Object],[object Object]
2. Focus on Avoiding the Proliferation of Unshareable Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3. Reward Both Reusability and Reuse ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4. When Establishing Governance, Stay Away From Dictatorships ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],“ Wild West” Federated Dictatorship ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5. Establish a COE to Provide Governance and Centralized Coordination ,[object Object],[object Object]
6. Invest in Systematically Designed Fundamental Core Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary of Key EDM and SOA Strategy Coordination Points ,[object Object],[object Object],[object Object]
Key EDM – SOA Coordination Points from the EDM Perspective ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key EDM – SOA Coordination Points from the SOA Perspective ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other Coordination Points in a Mature EDM – SOA Environment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Significant MDM and SOA Dependencies & Synergies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
C-SODA Framework for Coordinated EDM and SOA Strategies  ,[object Object]
The C-SODA Framework for Coordinated EDM and SOA Strategies ,[object Object],[object Object],[object Object]
Coordinated Service-Oriented Data Architecture  (C-SODA) Framework Overview WHAT WHO HOW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hitachi Consulting Framework for Assessing Strategic Readiness of EDM and SOA Programs Strategy Metrics Data Services / Applications Architecture People Process While all framework dimensions would be addressed in detail for an EDM or SOA Strategy Roadmap, we primarily focus on the Process, Architecture, and Data components in the context of coordinating EDM and SOA program objectives, dependencies, and synergies.  The other components are referenced secondarily within the C-SODA framework.
Primary  & Secondary Dimensions & Components of the C-SODA Framework  Strategy Data Services / Applications Architecture People Hitachi’s framework considers the interrelationships between key building blocks Metrics Process Business IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business and IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business and IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fine-Tuning and Utilizing the C-SODA Framework for Your Organization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
C-SODA Capability Maturity Model ,[object Object]
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
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
Business value of EDM – SOA environments grow slowly in early phases as organizations consolidate Data, deliver Services providing consistent information, and empower users w/ reliable and reusable Services. Value accelerates in later phases as C-SODA becomes an enterprise-wide philosophy driving critical processes & competitive advantage. ,[object Object],C-SODA Capability Maturity Model:  EDM View Initiation “ Keep The Lights On” Deployment “ Build The Foundation” Agility “ Expand Capabilities” Data & Services Managed  as Corporate Assets Framework Dimension C-SODA Strategy Phase: Disparate Converging Centralized Managed Enabled Optimized Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Services / Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Business Value
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
Next Steps and Opportunities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank You Merci Grazie Gracias Obrigado Danke Japanese French Russian German Italian Spanish Brazilian Portuguese Arabic Chinese Hindi Swedish Thai Korean Tack
Appendix:  Coordinated EDM – SOA with Oracle Tools and Products
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)
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
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
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”

More Related Content

Viewers also liked

Lecture 2 edm wedm and medm
Lecture 2 edm wedm and medmLecture 2 edm wedm and medm
Lecture 2 edm wedm and medm
VJTI Production
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data Hub
Cloudera, Inc.
 
Optimization of wedm process parameters using taguchi method
Optimization of wedm  process parameters using taguchi methodOptimization of wedm  process parameters using taguchi method
Optimization of wedm process parameters using taguchi method
Dharam Deo Prasad
 
Edm Presentation
Edm PresentationEdm Presentation
Edm Presentation
damerval
 
Autonomous Maintenance Presentation
Autonomous Maintenance PresentationAutonomous Maintenance Presentation
Autonomous Maintenance Presentation
Abdul Rehman Ghauri
 
Seminar report on electric discharge machine
Seminar report on electric discharge machineSeminar report on electric discharge machine
Seminar report on electric discharge machine
Ankit Amlan
 

Viewers also liked (20)

MRR improvement in electrical discharge machining
MRR improvement in electrical discharge machiningMRR improvement in electrical discharge machining
MRR improvement in electrical discharge machining
 
Gemba Kaizen for lean manufacturing chap2 | kaizen collection of cases | lea...
Gemba Kaizen for lean manufacturing chap2  | kaizen collection of cases | lea...Gemba Kaizen for lean manufacturing chap2  | kaizen collection of cases | lea...
Gemba Kaizen for lean manufacturing chap2 | kaizen collection of cases | lea...
 
Lecture 2 edm wedm and medm
Lecture 2 edm wedm and medmLecture 2 edm wedm and medm
Lecture 2 edm wedm and medm
 
ELECTRIC DISCHARGE MACHINING(EDM)
ELECTRIC DISCHARGE MACHINING(EDM)ELECTRIC DISCHARGE MACHINING(EDM)
ELECTRIC DISCHARGE MACHINING(EDM)
 
The Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data HubThe Future of Data Management: The Enterprise Data Hub
The Future of Data Management: The Enterprise Data Hub
 
EDM & WCEDM
EDM & WCEDMEDM & WCEDM
EDM & WCEDM
 
Optimization of wedm process parameters using taguchi method
Optimization of wedm  process parameters using taguchi methodOptimization of wedm  process parameters using taguchi method
Optimization of wedm process parameters using taguchi method
 
Electrical Discharge machining
Electrical Discharge machiningElectrical Discharge machining
Electrical Discharge machining
 
Electric Discharge Machining
Electric Discharge MachiningElectric Discharge Machining
Electric Discharge Machining
 
Edm
EdmEdm
Edm
 
Edm Presentation
Edm PresentationEdm Presentation
Edm Presentation
 
Enterprise Data Hub: The Next Big Thing in Big Data
Enterprise Data Hub: The Next Big Thing in Big DataEnterprise Data Hub: The Next Big Thing in Big Data
Enterprise Data Hub: The Next Big Thing in Big Data
 
EDM wirecut report
EDM wirecut reportEDM wirecut report
EDM wirecut report
 
Autonomous Maintenance Presentation
Autonomous Maintenance PresentationAutonomous Maintenance Presentation
Autonomous Maintenance Presentation
 
Edm
EdmEdm
Edm
 
Electrical discharge machining
Electrical discharge machining Electrical discharge machining
Electrical discharge machining
 
Seminar report on electric discharge machine
Seminar report on electric discharge machineSeminar report on electric discharge machine
Seminar report on electric discharge machine
 
Electric discharge machining by shaikh mohd aslam
Electric discharge machining  by shaikh mohd aslamElectric discharge machining  by shaikh mohd aslam
Electric discharge machining by shaikh mohd aslam
 
Electric discharge machining (edm)
Electric discharge machining (edm)Electric discharge machining (edm)
Electric discharge machining (edm)
 
ELECTRIC DISCHARGE MACHINING
ELECTRIC DISCHARGE MACHININGELECTRIC DISCHARGE MACHINING
ELECTRIC DISCHARGE MACHINING
 

Recently uploaded

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
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
  • 2.
  • 3.
  • 4.
  • 5. “ The Perfect Storm” for EDM and SOA
  • 6.
  • 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
  • 35. Appendix: Coordinated EDM – SOA with Oracle Tools and Products
  • 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”