soa comes of age
TRANSCRIPT
SOA Comes of Age
Introducing the SOA Source Book29 April 2009
Dr Christopher J HardingForum Director
Tel +44 774 063 1520 (mobile)
Thames Tower37-45 Station Road
ReadingRG1 1LX
UK
www.opengroup.org
29 April 2009 (C) The Open Group 20092
The Open Group
Open SystemsInteroperabilityBoundarylessInformation Flow
29 April 2009 (C) The Open Group 20093
Agenda
SOA In PerspectiveWhy SOA is importantWhy SOA will continue to be important
The Source BookWhat it containsHow it will help you use SOAWhat it contributes to SOA
Future DevelopmentsFor SOAFor the book
29 April 2009 (C) The Open Group 20094
SOA In Perspective
29 April 2009 (C) The Open Group 20095
Customer Presentations and Case Studies: Houston, 2005 Q4
29 April 2009 (C) The Open Group 20096
Customer Presentations and Case Studies: 2006
29 April 2009 (C) The Open Group 20097
Customer Presentations and Case Studies: 2007 - 1
29 April 2009 (C) The Open Group 20098
Customer Presentations and Case Studies: 2007 - 2
29 April 2009 (C) The Open Group 20099
Customer Presentations and Case Studies: 2007 - 3
29 April 2009 (C) The Open Group 200910
Customer Presentations and Case Studies: 2007 - 4
29 April 2009 (C) The Open Group 200911
Customer Presentations and Case Studies: 2007 - 5
29 April 2009 (C) The Open Group 200912
Customer Presentations and Case Studies: 2008 - 1
29 April 2009 (C) The Open Group 200913
Customer Presentations and Case Studies: 2008 - 2
29 April 2009 (C) The Open Group 200914
Customer Presentations and Case Studies: 2009
29 April 2009 (C) The Open Group 200915
SOA Is
An architectural style that supports service orientation
A way of thinking in terms of services . .
29 April 2009 (C) The Open Group 200916
As Opposed To
A way of thinking in terms of applications . .What IT architecture was 5 years ago
A way of thinking in terms of objects . .Object orientation is the architectural basis of many software programs today
A way of thinking in terms of resources . .The basis of REST and WOA
A way of thinking in terms of . .
29 April 2009 (C) The Open Group 200917
A Service
Has a clear descriptionHas a providerDelivers value to its consumersIs the subject of a contract between provider and consumer
Repeatability Reliability Value
Essential for business operation
29 April 2009 (C) The Open Group 200918
A Good Service
Provides encapsulationIs loosely-coupledCan be re-used
Just like a good object or resource
29 April 2009 (C) The Open Group 200919
Service-Oriented Enterprise Architecture
29 April 2009 (C) The Open Group 200920
Benefits of SOA
Improved information flowAbility to expose internal functionalityOrganizational flexibilityLower software development and management costsConfiguration flexibilityAbility to optimize performance, functionality, and costEasier introduction of system upgrades. . .
29 April 2009 (C) The Open Group 200921
The SOA Source Book
29 April 2009 (C) The Open Group 200922
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200923
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200924
SOA and Boundaryless Information Flow
29 April 2009 (C) The Open Group 200925
Features and Benefits
Activity monitorBusiness intelligencePerformance measurementSecurity attack detection
Message Monitoring
Messaging serviceConfiguration flexibilityMessaging
Service repositoryLower software development and management costs
Service Re-use
Improved information flowAbility to expose internal functionalityOrganizational flexibility
Service
Supporting InfrastructureBenefitsFeature
29 April 2009 (C) The Open Group 200926
Maturity Model
29 April 2009 (C) The Open Group 200927
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200928
Reference Architecture
29 April 2009 (C) The Open Group 200929
Detailed Model - Virtualization
29 April 2009 (C) The Open Group 200930
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200931
SOI Reference Model
29 April 2009 (C) The Open Group 200932
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200933
Concerns, Stakeholders and Models
Project Organization – Technical SpecialistsSystem Operations – Application Management
Service component functionality
Project Organization – Product Specialists and Technical SpecialistsSystem Operations – Infrastructure Management
Use of Infrastructure
Project Organization – Product Specialists and Technical SpecialistsSystem Operations – Application Management
Use of Applications
System Operations – Application Management
Cost and ROI of operational systems
Models and PhasesStakeholdersArea of Concern
CService/Applications Matrix
CService/Applications Matrix
DService/Technology Matrix
CService/Applications Matrix
29 April 2009 (C) The Open Group 200934
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200935
SOA Governance
29 April 2009 (C) The Open Group 200936
What’s In The Book
SOAWhat is SOA? – SOA and EA – SOA and Boundaryless Information Flow – SOA Features and Benefits – Maturity Model
The SOA Reference ArchitectureConceptual Building Blocks – High-Level Perspective – Detailed Building Blocks – SOA Infrastructure
Service-Oriented InfrastructureOverview – SOI Reference Model – Infrastructure Services –Virtualized Services
SOA and TOGAFTOGAF for Enterprise SOA – TOGAF for SOA Solutions –Stakeholder Concerns in SOA – Information Architecture for SOA
SOA GovernanceIntroduction – SOA Governance Reference Model – SOA Governance Vitality Method
29 April 2009 (C) The Open Group 200937
Future Developments
29 April 2009 (C) The Open Group 200938
Future Developments for SOA
Organic enterprise architectureOpen Services Market
29 April 2009 (C) The Open Group 200939
Organic Architecture
http://www.organicarchitect.com/organic/
Using Nature as our basis for design, a building or design must grow, as Nature grows,
from the inside out. Most architects design their buildings as a shell and force their way inside. Nature grows from the
idea of a seed and reaches out to its surroundings. A building thus, is akin to an organism and mirrors the beauty and
complexity of Nature.
29 April 2009 (C) The Open Group 200940
Organic Enterprise Architecture
Architecture that treats the enterprise as a living organismEmphasizes the principles and guidelines governing the design of the system and its evolution over timeArchitecture and implementation projects share artifacts and develop them jointlyIncremental rather than waterfall developmentGovernance is crucialDevelopment environment is crucial
SOA lends itself to an organic approach
29 April 2009 (C) The Open Group 200941
Integrated Development Environment
Eclipse Process Framework Plugin for TOGAF™ 9
Contains all the content of TOGAF 9 in a structured and editable form www.opengroup.org/architecture/togaf9/downloads.htm
29 April 2009 (C) The Open Group 200942
Cloud Computing
29 April 2009 (C) The Open Group 200943
Open Services Market
Providers competeServices improveThe market growsEnterprises focus on what they do best
29 April 2009 (C) The Open Group 200944
Future Developments for The SOA Source Book
The SOA Work Group is producing standards and guides
GovernanceOntologyReference ArchitecturePractical GuideService-Oriented Infrastructure. . .
The Source Book will evolve to reflect this body of work
29 April 2009 (C) The Open Group 200945
In Conclusion
29 April 2009 (C) The Open Group 200946
What the Analysts Say
Burton Group: SOA is DeadSOA efforts have made things worse, not better: costs are higher, projects take longer, and systems are more fragile than ever.
Forrester: SOA is MainstreamIn large measure, the truth has lived up to the hype. SOA extends the life of legacy systems, improves application flexibility, and delivers business agility.
Gartner: SOA Is Emerging from the TroughSOA is emerging from the Trough of Disillusionment, and it is climbing the Slope of Enlightenment. It will be inevitable for most organizations, despite some high-profile failures.
29 April 2009 (C) The Open Group 200947
What The Open Group Says
SOA has come of age.SOA is now a mature style of enterprise architecture. It is effective and delivers real benefits.But it is not easy to use.
29 April 2009 (C) The Open Group 200948
The SOA Source Book
Enterprise architecture perspective on SOATOGAF
A practical resource to help architects do SOABest practice
From the SOA Work Group
29 April 2009 (C) The Open Group 200949
The Future
The value of SOA will growOrganic enterprise architectureOpen services market
The Source Book will evolve
29 April 2009 (C) The Open Group 200950
Helping Enterprise Architects do SOA for Open Systems
Open SystemsInteroperabilityBoundarylessInformation Flow
Available from Van Haren Publishers and on-line at
www.opengroup.org/projects/soa-book
29 April 2009 (C) The Open Group 200951
SOA Comes of Age
Thank You!