SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
© 2014 Avanade Inc. All Rights Reserved.
1
Service oriented architecture
(SOA)
Dennis van de Laar
© 2014 Avanade Inc. All Rights Reserved.
Agenda
2
• The goals and benefits of SOA
• The SOA principles
• SOA applied at a utility company
© 2014 Avanade Inc. All Rights Reserved.
The goals and benefits of SOA
3
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden
© 2014 Avanade Inc. All Rights Reserved.
The goals and benefits of SOA
4
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden
© 2014 Avanade Inc. All Rights Reserved.
The goals and benefits of SOA
5
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden
© 2014 Avanade Inc. All Rights Reserved.
The goals and benefits of SOA
6
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden
© 2014 Avanade Inc. All Rights Reserved.
The goals and benefits of SOA
7
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden
© 2014 Avanade Inc. All Rights Reserved.
The goals and benefits of SOA
8
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
9
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Standardized Service contracts
10
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
11
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service Loose Coupling
12
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
13
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service Abstraction
14
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
15
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service Reusability
16
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
17
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service autonomy
18
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
19
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service Statelessness
20
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
21
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service Discoverability
22
© 2014 Avanade Inc. All Rights Reserved.
De principes van SOA
23
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Service Composability
24
© 2014 Avanade Inc. All Rights Reserved.
Business drivers and related principles
Increased
Intrinsic
Interoperability
Increased
Federation
Increased
Vendor
Diversification
Options
Increased
Business and
Technology
Alignment
Increased
ROI
Increased
Organization
al Agility
Reduced IT
Burden
Standardized
Service
Contract
V V V V V V V
Service loose
coupling
V V V V V V
Service
Abstraction
V V V V V V
Service
Reusability
V V V V V
Service
Autonomy
V V V V V V
Service
Statelessness
V V V V
Service
discoverability
V V V V V
Service
composability
V V V V V
25
© 2014 Avanade Inc. All Rights Reserved.
Service inventory and service layers
26
The service inventory is the central place
to store all available services which are part
of the scope of the SOA solution
Service layers are used to organize services
In the service inventory. The reusability differs
per service layer
Task service
Entity service
Utility service
© 2014 Avanade Inc. All Rights Reserved.
SOA applied at an utility company
27
This utility company delivers water to more than 700.00 households in the
Netherlands. Customers can consume different online services on the website, like
water consumption, payment services, etc. This company wants to be able to adapt to
changes in the market and introduce new online services with a short time-to-market.
Reducing the maintenance costs is a secondary goal for this organization.
Situation
Complication
There was a lack of knowledge on service oriented architecture and not a clear vision
how to implement this. The current IT environment and governance was not able to
support a service oriented architecture.
Solution
Accenture and Avanade helped this company by developing a clear vision for their
business and IT. We provided technical consultant who implemented this vision and
we also maintain the solution. We introduced an integration department which is
responsible for applying principles and patterns related to SOA.
© 2014 Avanade Inc. All Rights Reserved.
Business processes analysis
28
Verhuizen
Meterstanden
doorgeven
Betaling
© 2014 Avanade Inc. All Rights Reserved.
Identification service candidates
29
Verhuizen
Meterstanden
doorgeven
Betaling
© 2014 Avanade Inc. All Rights Reserved.
Identification service candidates
30
Verhuizen
Meterstanden
doorgeven
Betaling
© 2014 Avanade Inc. All Rights Reserved.
Identification service candidates
31
Verhuizen
Meterstanden
doorgeven
Betaling
© 2014 Avanade Inc. All Rights Reserved.
SOA principles successfully applied at our customer
32
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
SOA principles not yet successfully applied at our customer
33
Standardized Service Contracts
Service Loose Coupling
Service Abstraction
Service Reusability
Service Autonomy
Service Statelessness
Service Discoverability
Service Composability
© 2014 Avanade Inc. All Rights Reserved.
Goals and benefits successfully met
34
Increased
intrinsic
interoperability
Increased
federation
Increased
vendor
diversification
options
Increased
business and
technology
alignment
Increased ROI
Increased
organizational
agility
Reduce IT
burden

Contenu connexe

En vedette

En vedette (10)

defense_2013
defense_2013defense_2013
defense_2013
 
J Greisiger
J Greisiger  J Greisiger
J Greisiger
 
historia teléfono alison v
historia teléfono alison v historia teléfono alison v
historia teléfono alison v
 
240CoachFinalProduct
240CoachFinalProduct240CoachFinalProduct
240CoachFinalProduct
 
PBMC Presentation, Prague, December 2014
PBMC Presentation, Prague, December 2014PBMC Presentation, Prague, December 2014
PBMC Presentation, Prague, December 2014
 
Composites, Concrete water tank, IDM8
Composites, Concrete water tank, IDM8Composites, Concrete water tank, IDM8
Composites, Concrete water tank, IDM8
 
PARTES INTERNAS Y EXTERNAS DEL COMPUTADOR
PARTES INTERNAS Y EXTERNAS DEL COMPUTADORPARTES INTERNAS Y EXTERNAS DEL COMPUTADOR
PARTES INTERNAS Y EXTERNAS DEL COMPUTADOR
 
Week 1. lop 5
Week 1. lop 5Week 1. lop 5
Week 1. lop 5
 
Optimizing Your SOA with Event Processing
Optimizing Your SOA with Event ProcessingOptimizing Your SOA with Event Processing
Optimizing Your SOA with Event Processing
 
Aspera For Microsoft Sharepoint June 2016
Aspera For Microsoft Sharepoint June 2016Aspera For Microsoft Sharepoint June 2016
Aspera For Microsoft Sharepoint June 2016
 

Similaire à Principes van Service Oriented Architecture

Service Integration for Space Mission Data (final)
Service Integration for Space Mission Data (final)Service Integration for Space Mission Data (final)
Service Integration for Space Mission Data (final)
Salvatore Iovieno
 

Similaire à Principes van Service Oriented Architecture (20)

The Service-Oriented Enterprise with ServiceNow
The Service-Oriented Enterprise with ServiceNowThe Service-Oriented Enterprise with ServiceNow
The Service-Oriented Enterprise with ServiceNow
 
Aavenir webinar - making legal contracts work for everyone - 28 april 2020
Aavenir webinar - making legal contracts work for everyone - 28 april 2020Aavenir webinar - making legal contracts work for everyone - 28 april 2020
Aavenir webinar - making legal contracts work for everyone - 28 april 2020
 
Defining the service-oriented enterprise - June 2014 - Dan Turchin
Defining the service-oriented enterprise - June 2014 - Dan TurchinDefining the service-oriented enterprise - June 2014 - Dan Turchin
Defining the service-oriented enterprise - June 2014 - Dan Turchin
 
Subscription Billing for Professional Services with SAP BRIM
Subscription Billing for Professional Services with SAP BRIMSubscription Billing for Professional Services with SAP BRIM
Subscription Billing for Professional Services with SAP BRIM
 
Enable and Secure Business Growth in the New Application Economy
 Enable and Secure Business Growth in the New Application Economy Enable and Secure Business Growth in the New Application Economy
Enable and Secure Business Growth in the New Application Economy
 
Application patterns
Application patternsApplication patterns
Application patterns
 
Service Integration for Space Mission Data (final)
Service Integration for Space Mission Data (final)Service Integration for Space Mission Data (final)
Service Integration for Space Mission Data (final)
 
B6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaborationB6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaboration
 
Always-On Services for Consumer Web, Mobile and the Internet of Things
Always-On Services for Consumer Web, Mobile and the Internet of ThingsAlways-On Services for Consumer Web, Mobile and the Internet of Things
Always-On Services for Consumer Web, Mobile and the Internet of Things
 
Creating A Winning Service Catalogue, Mike Kyffin (webinar slides)
Creating A Winning Service Catalogue, Mike Kyffin (webinar slides)Creating A Winning Service Catalogue, Mike Kyffin (webinar slides)
Creating A Winning Service Catalogue, Mike Kyffin (webinar slides)
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & Win
 
Harnessing the power of your organization’s channels
Harnessing the power of your organization’s channelsHarnessing the power of your organization’s channels
Harnessing the power of your organization’s channels
 
Transformation Time - AVEVA World UK User Meeting
Transformation Time - AVEVA World UK User MeetingTransformation Time - AVEVA World UK User Meeting
Transformation Time - AVEVA World UK User Meeting
 
AVEVA’s BIM History and Vision by AVEVA
AVEVA’s BIM History and Vision by AVEVAAVEVA’s BIM History and Vision by AVEVA
AVEVA’s BIM History and Vision by AVEVA
 
Gartner BPM Summit Keynote - Adoption drives ROI
Gartner BPM Summit Keynote - Adoption drives ROIGartner BPM Summit Keynote - Adoption drives ROI
Gartner BPM Summit Keynote - Adoption drives ROI
 
The Power and Promise of SaaS: CA Cloud Service Management Case Study
The Power and Promise of SaaS: CA Cloud Service Management Case StudyThe Power and Promise of SaaS: CA Cloud Service Management Case Study
The Power and Promise of SaaS: CA Cloud Service Management Case Study
 
A Comprehensive Guide to SAP's Cloud Analytics Roadmap
A Comprehensive Guide to SAP's Cloud Analytics RoadmapA Comprehensive Guide to SAP's Cloud Analytics Roadmap
A Comprehensive Guide to SAP's Cloud Analytics Roadmap
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
Mobility, Self Service and Knowledge Management: A Modern Approach to End-Use...
Mobility, Self Service and Knowledge Management: A Modern Approach to End-Use...Mobility, Self Service and Knowledge Management: A Modern Approach to End-Use...
Mobility, Self Service and Knowledge Management: A Modern Approach to End-Use...
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
 

Plus de Avanade Nederland

Plus de Avanade Nederland (20)

Masters in Microsoft 2018 - Blockchain
Masters in Microsoft 2018 - Blockchain Masters in Microsoft 2018 - Blockchain
Masters in Microsoft 2018 - Blockchain
 
Geek + E.I. = Success in AI
Geek + E.I. = Success in AIGeek + E.I. = Success in AI
Geek + E.I. = Success in AI
 
5 tips als je nu wilt starten met digital marketing analytics
5 tips als je nu wilt starten met digital marketing analytics5 tips als je nu wilt starten met digital marketing analytics
5 tips als je nu wilt starten met digital marketing analytics
 
IOT & Machine Learning
IOT & Machine LearningIOT & Machine Learning
IOT & Machine Learning
 
Mixed Reality met Microsoft HoloLens
Mixed Reality met Microsoft HoloLensMixed Reality met Microsoft HoloLens
Mixed Reality met Microsoft HoloLens
 
Virtual Reality met HTC Vive
Virtual Reality met HTC ViveVirtual Reality met HTC Vive
Virtual Reality met HTC Vive
 
Power apps for business applications
Power apps for business applicationsPower apps for business applications
Power apps for business applications
 
The importance of a design-oriented approach to IT solutions
The importance of a design-oriented approach to IT solutionsThe importance of a design-oriented approach to IT solutions
The importance of a design-oriented approach to IT solutions
 
Creating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API AppsCreating a workflow with Azure Logic and API Apps
Creating a workflow with Azure Logic and API Apps
 
Beveilig je data met windows 10
Beveilig je data met windows 10 Beveilig je data met windows 10
Beveilig je data met windows 10
 
Designing & Orchestrating the Customer Experience
Designing & Orchestrating the Customer ExperienceDesigning & Orchestrating the Customer Experience
Designing & Orchestrating the Customer Experience
 
Embracing mobile: How can we track customer interaction outside of the PC?
Embracing mobile: How can we track customer interaction outside of the PC?Embracing mobile: How can we track customer interaction outside of the PC?
Embracing mobile: How can we track customer interaction outside of the PC?
 
Introduction to ASP.NET Core
Introduction to ASP.NET CoreIntroduction to ASP.NET Core
Introduction to ASP.NET Core
 
Avanade Stageopdrachten
Avanade StageopdrachtenAvanade Stageopdrachten
Avanade Stageopdrachten
 
Digitale werklek adoptie
Digitale werklek adoptieDigitale werklek adoptie
Digitale werklek adoptie
 
Digital workplace insights
Digital workplace insightsDigital workplace insights
Digital workplace insights
 
Business case voor een digitale werkplek
Business case voor een digitale werkplekBusiness case voor een digitale werkplek
Business case voor een digitale werkplek
 
Van intranet naar een digitale werkplek
Van intranet naar een digitale werkplekVan intranet naar een digitale werkplek
Van intranet naar een digitale werkplek
 
How Windows 10 is enabling the digital workplace
How Windows 10 is enabling the digital workplaceHow Windows 10 is enabling the digital workplace
How Windows 10 is enabling the digital workplace
 
Unified Service Desk for Contact Centers
Unified Service Desk for Contact CentersUnified Service Desk for Contact Centers
Unified Service Desk for Contact Centers
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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?
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
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
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
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...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 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
 
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...
 

Principes van Service Oriented Architecture

  • 1. © 2014 Avanade Inc. All Rights Reserved. 1 Service oriented architecture (SOA) Dennis van de Laar
  • 2. © 2014 Avanade Inc. All Rights Reserved. Agenda 2 • The goals and benefits of SOA • The SOA principles • SOA applied at a utility company
  • 3. © 2014 Avanade Inc. All Rights Reserved. The goals and benefits of SOA 3 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden
  • 4. © 2014 Avanade Inc. All Rights Reserved. The goals and benefits of SOA 4 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden
  • 5. © 2014 Avanade Inc. All Rights Reserved. The goals and benefits of SOA 5 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden
  • 6. © 2014 Avanade Inc. All Rights Reserved. The goals and benefits of SOA 6 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden
  • 7. © 2014 Avanade Inc. All Rights Reserved. The goals and benefits of SOA 7 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden
  • 8. © 2014 Avanade Inc. All Rights Reserved. The goals and benefits of SOA 8 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden
  • 9. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 9 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 10. © 2014 Avanade Inc. All Rights Reserved. Standardized Service contracts 10
  • 11. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 11 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 12. © 2014 Avanade Inc. All Rights Reserved. Service Loose Coupling 12
  • 13. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 13 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 14. © 2014 Avanade Inc. All Rights Reserved. Service Abstraction 14
  • 15. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 15 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 16. © 2014 Avanade Inc. All Rights Reserved. Service Reusability 16
  • 17. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 17 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 18. © 2014 Avanade Inc. All Rights Reserved. Service autonomy 18
  • 19. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 19 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 20. © 2014 Avanade Inc. All Rights Reserved. Service Statelessness 20
  • 21. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 21 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 22. © 2014 Avanade Inc. All Rights Reserved. Service Discoverability 22
  • 23. © 2014 Avanade Inc. All Rights Reserved. De principes van SOA 23 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 24. © 2014 Avanade Inc. All Rights Reserved. Service Composability 24
  • 25. © 2014 Avanade Inc. All Rights Reserved. Business drivers and related principles Increased Intrinsic Interoperability Increased Federation Increased Vendor Diversification Options Increased Business and Technology Alignment Increased ROI Increased Organization al Agility Reduced IT Burden Standardized Service Contract V V V V V V V Service loose coupling V V V V V V Service Abstraction V V V V V V Service Reusability V V V V V Service Autonomy V V V V V V Service Statelessness V V V V Service discoverability V V V V V Service composability V V V V V 25
  • 26. © 2014 Avanade Inc. All Rights Reserved. Service inventory and service layers 26 The service inventory is the central place to store all available services which are part of the scope of the SOA solution Service layers are used to organize services In the service inventory. The reusability differs per service layer Task service Entity service Utility service
  • 27. © 2014 Avanade Inc. All Rights Reserved. SOA applied at an utility company 27 This utility company delivers water to more than 700.00 households in the Netherlands. Customers can consume different online services on the website, like water consumption, payment services, etc. This company wants to be able to adapt to changes in the market and introduce new online services with a short time-to-market. Reducing the maintenance costs is a secondary goal for this organization. Situation Complication There was a lack of knowledge on service oriented architecture and not a clear vision how to implement this. The current IT environment and governance was not able to support a service oriented architecture. Solution Accenture and Avanade helped this company by developing a clear vision for their business and IT. We provided technical consultant who implemented this vision and we also maintain the solution. We introduced an integration department which is responsible for applying principles and patterns related to SOA.
  • 28. © 2014 Avanade Inc. All Rights Reserved. Business processes analysis 28 Verhuizen Meterstanden doorgeven Betaling
  • 29. © 2014 Avanade Inc. All Rights Reserved. Identification service candidates 29 Verhuizen Meterstanden doorgeven Betaling
  • 30. © 2014 Avanade Inc. All Rights Reserved. Identification service candidates 30 Verhuizen Meterstanden doorgeven Betaling
  • 31. © 2014 Avanade Inc. All Rights Reserved. Identification service candidates 31 Verhuizen Meterstanden doorgeven Betaling
  • 32. © 2014 Avanade Inc. All Rights Reserved. SOA principles successfully applied at our customer 32 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 33. © 2014 Avanade Inc. All Rights Reserved. SOA principles not yet successfully applied at our customer 33 Standardized Service Contracts Service Loose Coupling Service Abstraction Service Reusability Service Autonomy Service Statelessness Service Discoverability Service Composability
  • 34. © 2014 Avanade Inc. All Rights Reserved. Goals and benefits successfully met 34 Increased intrinsic interoperability Increased federation Increased vendor diversification options Increased business and technology alignment Increased ROI Increased organizational agility Reduce IT burden