SlideShare una empresa de Scribd logo
1 de 47
SOA Brings New Opportunities to Data Management DAMA International Symposium San Diego, March 2008 Richard Veryard
Agenda ,[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 themes of this presentation … ,[object Object],agility Model-Driven Architecture interoperability Need for  Semantic Precision Loose Coupling + economics of scale Database Administration Data Security Management Data Architecture, Analysis & Design  Metadata Management Data Warehousing & Business Intelligence Reference & Master Data Management Data Quality Improvement Unstructured Data  Management Data Stewardship, Strategy & Governance
The origins of SOA … Computing Modular programming Model-based development Object Orientation Software Components Networks Internet WWW Open Systems Open Distributed Processing Net-Centricity System-of- Systems Engineering SOA Web Services Enterprise Mash-Ups ESB & Grid Software As A Service Business Long Tail Mass Customization Business As A Platform Outsourcing Loosely Coupled Organization Enterprise Federation agility interoperability economics of scale
SOA Vision – Flexible, Federated Business Processes Service Service Service Service Service Payment Inventory Manufacturing Logistics Ordering Resource Resource Resource Ticket Sales Service Service Ticket Collection Service Service Service Availability federation reuse flexibility aggregation
The Service-Based Business (SBB) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Evolution or revolution ??? ,[object Object],agility interoperability + economics of scale Model-Driven Architecture Need for  Semantic Precision Loose Coupling Database Administration Data Security Management Data Architecture, Analysis & Design  Metadata Management Data Warehousing & Business Intelligence Reference & Master Data Management Data Quality Improvement Unstructured Data  Management Data Stewardship, Strategy & Governance
from complex world … to simple schema
…  via abstraction generalization aggregation classification
…  via abstraction generalization aggregation classification HOTEL MOTEL ACCOMMODATION MEAL TICKET TRAVEL & SUBSISTENCE CHARGING POLICY TAXATION RULE EXPENSE ITEM
abstraction equals attenuation but sometimes … less reach less richness less agility less assurance
generalization A picture is worth a thousand words. A word is worth a  thousand pictures. VEHICLE
different people generalize differently but sometimes … Jack and Jill … …  went up the hill … …  to fetch a pail of water
“ lumpers” see similarities ,[object Object],[object Object],“ Jack and Jill are essentially the same, and belong to the same type.”
“ splitters” focus on differences ,[object Object],[object Object],“ There are important differences between Jack and Jill, so they belong to different types.”
Who is right - lumper or splitter? OR AND
What if lumper and splitter are both right? PATIENT PERSON is-a PATIENT PERSON PERSON PATIENT TREATMENT Subtypes and Inheritance various notations PARTY
Decoupling Abstraction Layers PATIENT PERSON TREATMENT Splitter Model Lumper Model
Decoupled Services PATIENT PERSON TREATMENT Medical Services ANIMAL Other Services Other Services *
Decoupled Identity, Security, Privacy, Context CRIMINAL PERSON CRIME Justice Services NATIONAL THREAT Other Services Homeland Security *
Business Services rest on Underlying Services - e.g Identity and Context Identity Services Underlying Services Core Business Services Context Services Customer Product User-Centric Identity Identity Metasystem Identity 2.0 CardSpace Higgins YADIS SXIP
Identity and Identifier PERSON Business Identifier PERSON PERSONAL IDENTIFIER PASSPORT DRIVING LICENCE CREDIT CARD … *
User-Centric Identity Consumer Service Provider Identity Services Identity Data Business Services Consumer Service Provider Identity Services Identity Data Business Services Service Provider Business Services
So who is the Identity Service Provider? Consumer Service Provider Identity Services Identity Data Business Services Service Provider Business Services Credit Card Company? Telephone Company? Google Yahoo Microsoft? National / Local Government?
security and compliance Data as Liability Data as Asset
Business Services rest on Underlying Services - e.g Identity and Context Identity Services Underlying Services Core Business Services Context Services Customer Product Differentiated Service Situation Awareness
situation awareness Differentiated Service One-Size Fits All
Pay As You Drive Variable Insurance Fixed Insurance
Decoupling WHAT from HOW ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
…  information gets more complex  in a net-centric world … more reach more richness more agility more assurance
NCW Maturity Model Traditional Self-Synchronization Collaboration Organic Sources Information Sharing Shared Awareness Developing Situational Awareness Command and Control 0 1 2 3 4 source: Power to the Edge (Alberts & Hayes, DoD CCRP, 2003)
Example of net-centric information Supply chain visibility Materiel Distribution Information Distribution Knowledge & Intelligence 1 Historical Asset Visibility Shipment last recorded 2 Current Asset Visibility Shipment right now 3 Predictive Asset Visibility Expected arrival 4 Process Visibility Current state of process 5 Information Visibility Reliability of information 6 Knowledge Visibility Show me your reasoning Past Shipment Present Shipment Future Shipment 1 2 3 4 5 6
Another key semantic question … HOW MANY? BANK “ Jack and Jill have a joint checking account, so we regard them as a single instance of CUSTOMER.” HOSPITAL “ Every time Jack is admitted to hospital, we start a new patient record.” LIBRARY “ When Jill was a student, she had a student card. Now she is a member of staff, she is registered through a completely different system.”
How many books? ,[object Object],[object Object],[object Object],[object Object]
Different Use of Same System / Service Legacy System Sales Prospect Prospect’s secretary Sales Exec 1 Sales Prospect and secretary is another Sales Prospect Sales Exec 2 Sales Prospect System Designer
Semantic Alignment Heterogeneous Service Composition Composition mySAP Wrapped Legacy Mashup eBay SalesForce GoogleMap
Semantic Generalization CUSTOMER Identity Rule CUSTOMER IDENTITY POLICY Membership Rule MEMBERSHIP POLICY
Making the Data Model more flexible ,[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],From the Strong to the Weak Post Before Processing
Semantic Precision ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
≈ knowledge ≈ data ≈ information Location Route Shipment Core Business Services Planning Deployment Distribution Problem-Solving Process Services Automated Reasoning Capability Manifesting Service ERP capability Routing and Rating Service Capability Services Identity & Security Services Geospatial Services Collaboration Services Utility Services COTS Underlying Services Text file Database Portal Warehouse Data Mart Heterogeneous Data Sources Metadata Repository Registry Metadata Storage Translation & Mapping Services Text access Database access Portal access Warehouse access Data Mart access Data Integration Services
Understanding Business Semantics Business Semantic Model Business Type Model Business Information Needs Resource-Based Services Information Schemas Document & Message Schemas Interface & Storage Schemas Enquiry-Based Services Services Business Capability Model
Semantic Modeling feeds Service Planning Company Accounts and other documents Business Concept Model Business Type Model Customer Relationship <<concept>> Customer <<type>> Semantic Modeling Business Semantics Service View (for a Domain) Customers Service <<service>> <<domain>> Customer Management Business Domain  Definitions Identify (Core Business)  Services & Dependencies high-level  model detailed domain model Identify Business Domains Service Portfolio Planning
How does EA accommodate SOA? WHAT HOW WHERE WHO WHEN WHY FOR WHOM? Zachman TOGAF DODAF MODAF Single Business System Model (Logical) Service Interoperability Single Service Business Collaboration Enterprise Model (Conceptual)
How does the DMBOK accommodate SOA? ,[object Object],[object Object],[object Object],[object Object],Database Administration Data Security Management Data Architecture, Analysis & Design  Metadata Management Data Warehousing & Business Intelligence Reference & Master Data Management Data Quality Improvement Unstructured Data  Management Data Stewardship, Strategy & Governance
What data architects need to do to accommodate 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],[object Object],[object Object],[object Object],[object Object],[object Object]
…  the story continues … ,[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],Subscribe January 2008
Independent Guidance for Service Architecture and Engineering  www.cbdiforum.com www.everware-cbdi.com

Más contenido relacionado

Destacado

Soa Em Tempos De Crise
Soa Em Tempos De CriseSoa Em Tempos De Crise
Soa Em Tempos De CriseSensedia
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by SensediaSensedia
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)Carole Goble
 
DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008Robert J. Abate, CBIP, CDMP
 
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...mfjennin777
 
The Chief Data Officer's Agenda: What a CDO Needs to Know about Data Quality
The Chief Data Officer's Agenda: What a CDO Needs to Know about Data QualityThe Chief Data Officer's Agenda: What a CDO Needs to Know about Data Quality
The Chief Data Officer's Agenda: What a CDO Needs to Know about Data QualityDATAVERSITY
 
Real-World Data Governance: Build Your Own Data Governance Tools
Real-World Data Governance: Build Your Own Data Governance ToolsReal-World Data Governance: Build Your Own Data Governance Tools
Real-World Data Governance: Build Your Own Data Governance ToolsDATAVERSITY
 
Soa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOASoa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOASensedia
 
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Sensedia
 
SOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESBSOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESBunknown08
 
Construindo APIs Mobile
Construindo APIs MobileConstruindo APIs Mobile
Construindo APIs MobileSensedia
 
Construção de APIs para apps móveis
Construção de APIs para apps móveisConstrução de APIs para apps móveis
Construção de APIs para apps móveisSensedia
 
SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!Sensedia
 
Repositorio SOA
Repositorio SOARepositorio SOA
Repositorio SOASensedia
 
REST - padrões e melhores práticas
REST - padrões e melhores práticasREST - padrões e melhores práticas
REST - padrões e melhores práticasSensedia
 
Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaSensedia
 
Patterns for Payment Systems Integration
Patterns for Payment Systems IntegrationPatterns for Payment Systems Integration
Patterns for Payment Systems IntegrationGary Farrow
 
A Data Management Maturity Model Case Study
A Data Management Maturity Model Case StudyA Data Management Maturity Model Case Study
A Data Management Maturity Model Case StudyDATAVERSITY
 
Hadoop - Primeiros passos
Hadoop - Primeiros passosHadoop - Primeiros passos
Hadoop - Primeiros passosSensedia
 

Destacado (20)

Soa Em Tempos De Crise
Soa Em Tempos De CriseSoa Em Tempos De Crise
Soa Em Tempos De Crise
 
Open API Strategy, by Sensedia
Open API Strategy, by SensediaOpen API Strategy, by Sensedia
Open API Strategy, by Sensedia
 
FAIR Data and Model Management for Systems Biology (and SOPs too!)
FAIR Data and Model Management for Systems Biology(and SOPs too!)FAIR Data and Model Management for Systems Biology(and SOPs too!)
FAIR Data and Model Management for Systems Biology (and SOPs too!)
 
DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008DAMA International Symposium San Diego CA 03-17-2008
DAMA International Symposium San Diego CA 03-17-2008
 
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
2015 Mar-10 Improving Data Management through Utilizing Big Data - Mapping a ...
 
The Chief Data Officer's Agenda: What a CDO Needs to Know about Data Quality
The Chief Data Officer's Agenda: What a CDO Needs to Know about Data QualityThe Chief Data Officer's Agenda: What a CDO Needs to Know about Data Quality
The Chief Data Officer's Agenda: What a CDO Needs to Know about Data Quality
 
Real-World Data Governance: Build Your Own Data Governance Tools
Real-World Data Governance: Build Your Own Data Governance ToolsReal-World Data Governance: Build Your Own Data Governance Tools
Real-World Data Governance: Build Your Own Data Governance Tools
 
Soa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOASoa Next Steps/Passos de Adoção SOA
Soa Next Steps/Passos de Adoção SOA
 
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
Hackathons & Innovation: como engajar desenvolvedores em torno da sua empresa...
 
SOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESBSOA @ T-Mobile: Automatic Service Provisioning to the ESB
SOA @ T-Mobile: Automatic Service Provisioning to the ESB
 
Construindo APIs Mobile
Construindo APIs MobileConstruindo APIs Mobile
Construindo APIs Mobile
 
Construção de APIs para apps móveis
Construção de APIs para apps móveisConstrução de APIs para apps móveis
Construção de APIs para apps móveis
 
SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!SOA e APIs: O que muda e o que segue!
SOA e APIs: O que muda e o que segue!
 
Repositorio SOA
Repositorio SOARepositorio SOA
Repositorio SOA
 
REST - padrões e melhores práticas
REST - padrões e melhores práticasREST - padrões e melhores práticas
REST - padrões e melhores práticas
 
Governança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na PráticaGovernança de Serviços Automatizada na Prática
Governança de Serviços Automatizada na Prática
 
SOA vs EDA
SOA vs EDASOA vs EDA
SOA vs EDA
 
Patterns for Payment Systems Integration
Patterns for Payment Systems IntegrationPatterns for Payment Systems Integration
Patterns for Payment Systems Integration
 
A Data Management Maturity Model Case Study
A Data Management Maturity Model Case StudyA Data Management Maturity Model Case Study
A Data Management Maturity Model Case Study
 
Hadoop - Primeiros passos
Hadoop - Primeiros passosHadoop - Primeiros passos
Hadoop - Primeiros passos
 

Similar a SOA for Data Management

Identity Management as an Enabler for Digital Transformation
Identity Management as an Enabler for Digital TransformationIdentity Management as an Enabler for Digital Transformation
Identity Management as an Enabler for Digital TransformationCarlos Sousa
 
Business Semantics for Data Governance and Stewardship
Business Semantics for Data Governance and StewardshipBusiness Semantics for Data Governance and Stewardship
Business Semantics for Data Governance and StewardshipPieter De Leenheer
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligenceAhsan Kabir
 
Why an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business SuccessWhy an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business SuccessInformatica
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeDavid Linthicum
 
Book for SOA framework Solution for Data Services
Book for SOA framework Solution for Data ServicesBook for SOA framework Solution for Data Services
Book for SOA framework Solution for Data ServicesDigendra Vir Singh (DV)
 
Using neo4j for enterprise metadata requirements
Using neo4j for enterprise metadata requirementsUsing neo4j for enterprise metadata requirements
Using neo4j for enterprise metadata requirementsNeo4j
 
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationKASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationDenodo
 
PowerPoint presentation
PowerPoint presentationPowerPoint presentation
PowerPoint presentationwebhostingguy
 
Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018LoQutus
 
Jeffrey Ricker - "Big Data Governance"
Jeffrey Ricker - "Big Data Governance"Jeffrey Ricker - "Big Data Governance"
Jeffrey Ricker - "Big Data Governance"Lviv Startup Club
 
The 4th Generation Kingland platform
The 4th Generation Kingland platformThe 4th Generation Kingland platform
The 4th Generation Kingland platformKingland
 
Microsoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server PresentationMicrosoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server PresentationMicrosoft Private Cloud
 
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)Denodo
 
Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)
Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)
Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)Denodo
 
Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Denodo
 
Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Caserta
 

Similar a SOA for Data Management (20)

Identity Management as an Enabler for Digital Transformation
Identity Management as an Enabler for Digital TransformationIdentity Management as an Enabler for Digital Transformation
Identity Management as an Enabler for Digital Transformation
 
The Power of Data
The Power of DataThe Power of Data
The Power of Data
 
Business Semantics for Data Governance and Stewardship
Business Semantics for Data Governance and StewardshipBusiness Semantics for Data Governance and Stewardship
Business Semantics for Data Governance and Stewardship
 
Overview of business intelligence
Overview of business intelligenceOverview of business intelligence
Overview of business intelligence
 
Why an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business SuccessWhy an AI-Powered Data Catalog Tool is Critical to Business Success
Why an AI-Powered Data Catalog Tool is Critical to Business Success
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First Time
 
Big data governance
Big data governanceBig data governance
Big data governance
 
Book for SOA framework Solution for Data Services
Book for SOA framework Solution for Data ServicesBook for SOA framework Solution for Data Services
Book for SOA framework Solution for Data Services
 
Using neo4j for enterprise metadata requirements
Using neo4j for enterprise metadata requirementsUsing neo4j for enterprise metadata requirements
Using neo4j for enterprise metadata requirements
 
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationKASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
 
PowerPoint presentation
PowerPoint presentationPowerPoint presentation
PowerPoint presentation
 
Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018Self-Service Analytics Framework - Connected Brains 2018
Self-Service Analytics Framework - Connected Brains 2018
 
Jeffrey Ricker - "Big Data Governance"
Jeffrey Ricker - "Big Data Governance"Jeffrey Ricker - "Big Data Governance"
Jeffrey Ricker - "Big Data Governance"
 
The 4th Generation Kingland platform
The 4th Generation Kingland platformThe 4th Generation Kingland platform
The 4th Generation Kingland platform
 
Microsoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server PresentationMicrosoft SQL Server 2008 R2 and BizTalk Server Presentation
Microsoft SQL Server 2008 R2 and BizTalk Server Presentation
 
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
Empowering your Enterprise with a Self-Service Data Marketplace (EMEA)
 
Technologies
TechnologiesTechnologies
Technologies
 
Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)
Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)
Empowering your Enterprise with a Self-Service Data Marketplace (ASEAN)
 
Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)
 
Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics
 

Más de Richard Veryard

The New Economics of Manufacturing
The New Economics of ManufacturingThe New Economics of Manufacturing
The New Economics of ManufacturingRichard Veryard
 
Digital Disruption and Consumer Trust - Resolving the Challenge of GDPR
Digital Disruption and Consumer Trust - Resolving the Challenge of GDPRDigital Disruption and Consumer Trust - Resolving the Challenge of GDPR
Digital Disruption and Consumer Trust - Resolving the Challenge of GDPRRichard Veryard
 
Real-Time Personalization
Real-Time PersonalizationReal-Time Personalization
Real-Time PersonalizationRichard Veryard
 
Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015Richard Veryard
 
EA Second Coming EA Forum Nov 2014
EA Second Coming EA Forum Nov 2014EA Second Coming EA Forum Nov 2014
EA Second Coming EA Forum Nov 2014Richard Veryard
 
What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?Richard Veryard
 
Architecting multi sided business 2
Architecting multi sided business 2Architecting multi sided business 2
Architecting multi sided business 2Richard Veryard
 
Perspectives on Enterprise Architecture and Systems Thinking
Perspectives on Enterprise Architecture and Systems ThinkingPerspectives on Enterprise Architecture and Systems Thinking
Perspectives on Enterprise Architecture and Systems ThinkingRichard Veryard
 
Enterprise Architecture on Trial
Enterprise Architecture on TrialEnterprise Architecture on Trial
Enterprise Architecture on TrialRichard Veryard
 
Why do I need to understand business?
Why do I need to understand business?Why do I need to understand business?
Why do I need to understand business?Richard Veryard
 
Business Architecture - The Rise and Fall of Smart Retail
Business Architecture - The Rise and Fall of Smart RetailBusiness Architecture - The Rise and Fall of Smart Retail
Business Architecture - The Rise and Fall of Smart RetailRichard Veryard
 
Six views of business architecture
Six views of business architectureSix views of business architecture
Six views of business architectureRichard Veryard
 
Assessing Org Intelligence
Assessing Org IntelligenceAssessing Org Intelligence
Assessing Org IntelligenceRichard Veryard
 
Architecture led procurement
Architecture led procurementArchitecture led procurement
Architecture led procurementRichard Veryard
 
Architecting multi sided business
Architecting multi sided businessArchitecting multi sided business
Architecting multi sided businessRichard Veryard
 
Next Generation Enterprise Architecture
Next Generation Enterprise ArchitectureNext Generation Enterprise Architecture
Next Generation Enterprise ArchitectureRichard Veryard
 

Más de Richard Veryard (20)

IOT is coming to town
IOT is coming to townIOT is coming to town
IOT is coming to town
 
The New Economics of Manufacturing
The New Economics of ManufacturingThe New Economics of Manufacturing
The New Economics of Manufacturing
 
Digital Disruption and Consumer Trust - Resolving the Challenge of GDPR
Digital Disruption and Consumer Trust - Resolving the Challenge of GDPRDigital Disruption and Consumer Trust - Resolving the Challenge of GDPR
Digital Disruption and Consumer Trust - Resolving the Challenge of GDPR
 
Real-Time Personalization
Real-Time PersonalizationReal-Time Personalization
Real-Time Personalization
 
Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015
 
EA Second Coming EA Forum Nov 2014
EA Second Coming EA Forum Nov 2014EA Second Coming EA Forum Nov 2014
EA Second Coming EA Forum Nov 2014
 
On Customer Insight
On Customer InsightOn Customer Insight
On Customer Insight
 
What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?What can Enterprise Architecture learn from Systems Thinking?
What can Enterprise Architecture learn from Systems Thinking?
 
Architecting multi sided business 2
Architecting multi sided business 2Architecting multi sided business 2
Architecting multi sided business 2
 
Perspectives on Enterprise Architecture and Systems Thinking
Perspectives on Enterprise Architecture and Systems ThinkingPerspectives on Enterprise Architecture and Systems Thinking
Perspectives on Enterprise Architecture and Systems Thinking
 
Enterprise Architecture on Trial
Enterprise Architecture on TrialEnterprise Architecture on Trial
Enterprise Architecture on Trial
 
Why do I need to understand business?
Why do I need to understand business?Why do I need to understand business?
Why do I need to understand business?
 
Business Architecture - The Rise and Fall of Smart Retail
Business Architecture - The Rise and Fall of Smart RetailBusiness Architecture - The Rise and Fall of Smart Retail
Business Architecture - The Rise and Fall of Smart Retail
 
Implementation Roadmap
Implementation RoadmapImplementation Roadmap
Implementation Roadmap
 
Six views of business architecture
Six views of business architectureSix views of business architecture
Six views of business architecture
 
Assessing Org Intelligence
Assessing Org IntelligenceAssessing Org Intelligence
Assessing Org Intelligence
 
Architecture led procurement
Architecture led procurementArchitecture led procurement
Architecture led procurement
 
Architecting multi sided business
Architecting multi sided businessArchitecting multi sided business
Architecting multi sided business
 
Next Generation Enterprise Architecture
Next Generation Enterprise ArchitectureNext Generation Enterprise Architecture
Next Generation Enterprise Architecture
 
Notes on Coupling
Notes on CouplingNotes on Coupling
Notes on Coupling
 

Último

GOODSANDSERVICETAX IN INDIAN ECONOMY IMPACT
GOODSANDSERVICETAX IN INDIAN ECONOMY IMPACTGOODSANDSERVICETAX IN INDIAN ECONOMY IMPACT
GOODSANDSERVICETAX IN INDIAN ECONOMY IMPACTharshitverma1762
 
Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713Sonam Pathan
 
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证jdkhjh
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managmentfactical
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...Amil baba
 
Current Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptxCurrent Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptxuzma244191
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdfHenry Tapper
 
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfmagnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfHenry Tapper
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojnaDharmendra Kumar
 
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》rnrncn29
 
(中央兰开夏大学毕业证学位证成绩单-案例)
(中央兰开夏大学毕业证学位证成绩单-案例)(中央兰开夏大学毕业证学位证成绩单-案例)
(中央兰开夏大学毕业证学位证成绩单-案例)twfkn8xj
 
Stock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfStock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfMichael Silva
 
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...yordanosyohannes2
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithAdamYassin2
 
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...Amil Baba Dawood bangali
 
Vp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppVp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppmiss dipika
 
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...Henry Tapper
 
House of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHouse of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHenry Tapper
 
Governor Olli Rehn: Dialling back monetary restraint
Governor Olli Rehn: Dialling back monetary restraintGovernor Olli Rehn: Dialling back monetary restraint
Governor Olli Rehn: Dialling back monetary restraintSuomen Pankki
 

Último (20)

GOODSANDSERVICETAX IN INDIAN ECONOMY IMPACT
GOODSANDSERVICETAX IN INDIAN ECONOMY IMPACTGOODSANDSERVICETAX IN INDIAN ECONOMY IMPACT
GOODSANDSERVICETAX IN INDIAN ECONOMY IMPACT
 
Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713Call Girls Near Me WhatsApp:+91-9833363713
Call Girls Near Me WhatsApp:+91-9833363713
 
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
原版1:1复刻堪萨斯大学毕业证KU毕业证留信学历认证
 
SBP-Market-Operations and market managment
SBP-Market-Operations and market managmentSBP-Market-Operations and market managment
SBP-Market-Operations and market managment
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
 
Current Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptxCurrent Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptx
 
🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road🔝+919953056974 🔝young Delhi Escort service Pusa Road
🔝+919953056974 🔝young Delhi Escort service Pusa Road
 
fca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdffca-bsps-decision-letter-redacted (1).pdf
fca-bsps-decision-letter-redacted (1).pdf
 
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdfmagnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
magnetic-pensions-a-new-blueprint-for-the-dc-landscape.pdf
 
PMFBY , Pradhan Mantri Fasal bima yojna
PMFBY , Pradhan Mantri  Fasal bima yojnaPMFBY , Pradhan Mantri  Fasal bima yojna
PMFBY , Pradhan Mantri Fasal bima yojna
 
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
《加拿大本地办假证-寻找办理Dalhousie毕业证和达尔豪斯大学毕业证书的中介代理》
 
(中央兰开夏大学毕业证学位证成绩单-案例)
(中央兰开夏大学毕业证学位证成绩单-案例)(中央兰开夏大学毕业证学位证成绩单-案例)
(中央兰开夏大学毕业证学位证成绩单-案例)
 
Stock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfStock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdf
 
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
 
Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam Smith
 
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
 
Vp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsAppVp Girls near me Delhi Call Now or WhatsApp
Vp Girls near me Delhi Call Now or WhatsApp
 
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
letter-from-the-chair-to-the-fca-relating-to-british-steel-pensions-scheme-15...
 
House of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview documentHouse of Commons ; CDC schemes overview document
House of Commons ; CDC schemes overview document
 
Governor Olli Rehn: Dialling back monetary restraint
Governor Olli Rehn: Dialling back monetary restraintGovernor Olli Rehn: Dialling back monetary restraint
Governor Olli Rehn: Dialling back monetary restraint
 

SOA for Data Management

  • 1. SOA Brings New Opportunities to Data Management DAMA International Symposium San Diego, March 2008 Richard Veryard
  • 2.
  • 3.
  • 4. The origins of SOA … Computing Modular programming Model-based development Object Orientation Software Components Networks Internet WWW Open Systems Open Distributed Processing Net-Centricity System-of- Systems Engineering SOA Web Services Enterprise Mash-Ups ESB & Grid Software As A Service Business Long Tail Mass Customization Business As A Platform Outsourcing Loosely Coupled Organization Enterprise Federation agility interoperability economics of scale
  • 5. SOA Vision – Flexible, Federated Business Processes Service Service Service Service Service Payment Inventory Manufacturing Logistics Ordering Resource Resource Resource Ticket Sales Service Service Ticket Collection Service Service Service Availability federation reuse flexibility aggregation
  • 6.
  • 7.
  • 8. from complex world … to simple schema
  • 9. … via abstraction generalization aggregation classification
  • 10. … via abstraction generalization aggregation classification HOTEL MOTEL ACCOMMODATION MEAL TICKET TRAVEL & SUBSISTENCE CHARGING POLICY TAXATION RULE EXPENSE ITEM
  • 11. abstraction equals attenuation but sometimes … less reach less richness less agility less assurance
  • 12. generalization A picture is worth a thousand words. A word is worth a thousand pictures. VEHICLE
  • 13. different people generalize differently but sometimes … Jack and Jill … … went up the hill … … to fetch a pail of water
  • 14.
  • 15.
  • 16. Who is right - lumper or splitter? OR AND
  • 17. What if lumper and splitter are both right? PATIENT PERSON is-a PATIENT PERSON PERSON PATIENT TREATMENT Subtypes and Inheritance various notations PARTY
  • 18. Decoupling Abstraction Layers PATIENT PERSON TREATMENT Splitter Model Lumper Model
  • 19. Decoupled Services PATIENT PERSON TREATMENT Medical Services ANIMAL Other Services Other Services *
  • 20. Decoupled Identity, Security, Privacy, Context CRIMINAL PERSON CRIME Justice Services NATIONAL THREAT Other Services Homeland Security *
  • 21. Business Services rest on Underlying Services - e.g Identity and Context Identity Services Underlying Services Core Business Services Context Services Customer Product User-Centric Identity Identity Metasystem Identity 2.0 CardSpace Higgins YADIS SXIP
  • 22. Identity and Identifier PERSON Business Identifier PERSON PERSONAL IDENTIFIER PASSPORT DRIVING LICENCE CREDIT CARD … *
  • 23. User-Centric Identity Consumer Service Provider Identity Services Identity Data Business Services Consumer Service Provider Identity Services Identity Data Business Services Service Provider Business Services
  • 24. So who is the Identity Service Provider? Consumer Service Provider Identity Services Identity Data Business Services Service Provider Business Services Credit Card Company? Telephone Company? Google Yahoo Microsoft? National / Local Government?
  • 25. security and compliance Data as Liability Data as Asset
  • 26. Business Services rest on Underlying Services - e.g Identity and Context Identity Services Underlying Services Core Business Services Context Services Customer Product Differentiated Service Situation Awareness
  • 27. situation awareness Differentiated Service One-Size Fits All
  • 28. Pay As You Drive Variable Insurance Fixed Insurance
  • 29.
  • 30. … information gets more complex in a net-centric world … more reach more richness more agility more assurance
  • 31. NCW Maturity Model Traditional Self-Synchronization Collaboration Organic Sources Information Sharing Shared Awareness Developing Situational Awareness Command and Control 0 1 2 3 4 source: Power to the Edge (Alberts & Hayes, DoD CCRP, 2003)
  • 32. Example of net-centric information Supply chain visibility Materiel Distribution Information Distribution Knowledge & Intelligence 1 Historical Asset Visibility Shipment last recorded 2 Current Asset Visibility Shipment right now 3 Predictive Asset Visibility Expected arrival 4 Process Visibility Current state of process 5 Information Visibility Reliability of information 6 Knowledge Visibility Show me your reasoning Past Shipment Present Shipment Future Shipment 1 2 3 4 5 6
  • 33. Another key semantic question … HOW MANY? BANK “ Jack and Jill have a joint checking account, so we regard them as a single instance of CUSTOMER.” HOSPITAL “ Every time Jack is admitted to hospital, we start a new patient record.” LIBRARY “ When Jill was a student, she had a student card. Now she is a member of staff, she is registered through a completely different system.”
  • 34.
  • 35. Different Use of Same System / Service Legacy System Sales Prospect Prospect’s secretary Sales Exec 1 Sales Prospect and secretary is another Sales Prospect Sales Exec 2 Sales Prospect System Designer
  • 36. Semantic Alignment Heterogeneous Service Composition Composition mySAP Wrapped Legacy Mashup eBay SalesForce GoogleMap
  • 37. Semantic Generalization CUSTOMER Identity Rule CUSTOMER IDENTITY POLICY Membership Rule MEMBERSHIP POLICY
  • 38.
  • 39.
  • 40. ≈ knowledge ≈ data ≈ information Location Route Shipment Core Business Services Planning Deployment Distribution Problem-Solving Process Services Automated Reasoning Capability Manifesting Service ERP capability Routing and Rating Service Capability Services Identity & Security Services Geospatial Services Collaboration Services Utility Services COTS Underlying Services Text file Database Portal Warehouse Data Mart Heterogeneous Data Sources Metadata Repository Registry Metadata Storage Translation & Mapping Services Text access Database access Portal access Warehouse access Data Mart access Data Integration Services
  • 41. Understanding Business Semantics Business Semantic Model Business Type Model Business Information Needs Resource-Based Services Information Schemas Document & Message Schemas Interface & Storage Schemas Enquiry-Based Services Services Business Capability Model
  • 42. Semantic Modeling feeds Service Planning Company Accounts and other documents Business Concept Model Business Type Model Customer Relationship <<concept>> Customer <<type>> Semantic Modeling Business Semantics Service View (for a Domain) Customers Service <<service>> <<domain>> Customer Management Business Domain Definitions Identify (Core Business) Services & Dependencies high-level model detailed domain model Identify Business Domains Service Portfolio Planning
  • 43. How does EA accommodate SOA? WHAT HOW WHERE WHO WHEN WHY FOR WHOM? Zachman TOGAF DODAF MODAF Single Business System Model (Logical) Service Interoperability Single Service Business Collaboration Enterprise Model (Conceptual)
  • 44.
  • 45.
  • 46.
  • 47. Independent Guidance for Service Architecture and Engineering www.cbdiforum.com www.everware-cbdi.com