SlideShare ist ein Scribd-Unternehmen logo
1 von 17
SOA is a Disease By Paul Brink, January 2010
In the Dutch languageSOA is an abbreviation of“Sexueel Overdraagbare Aandoening” Translated in English:Sexually Transmitted Disease
In the rest of the worldSOA stand forService Oriented Architecture In the rest of the worldSOA is consideredto be an IT solution
But the rest of theworld is wrong!
SOA is not an IT solution…SOA is an IT disease
A service oriented architecture gives existing systems the flexibility and agility to respond to a business environment which is changing rapidly. Service oriented architectures allow businesses to capitalize on opportunity by: Simpler systems Lowering integration costs Lowering maintenance costs Enhancing architectural flexibility Becoming more agile The SOA promise MythBuster
SOA as it was meant to be Enterprise Service Bus (ESB) Clean boundaries between functions Business functions Business functions Business functions Business functions Nicely defined universal services Messages transported through a high end bus  Beautifully designed business functions (the ideal architectural building blocks)
SOA in the Real World Internalcommunication Overlapping functionality Unwantedfunctionality Missingfunctionality Native proprietarycommunication Enterprise Service Bus (ESB) Different business data Different process steps Missing services (no entry points in the system) To many (unwanted) services Real world (legacy) applications or real world software packages (real world solution building blocks) Beautifully designed business functions (the ideal architectural building blocks)
Systems won’t become simpler Why would they? All your legacy applications won’t automatically change when you implement a SOA. In fact you need to change it dramatically or build a lot of code around it to fill the missing functions, to override the unwanted functionality, to clean the existing data and to synchronize all the process steps. The SOA myth: Simpler Systems
The SOA myth: Lowering integration costs Integration costs will increase By building adapters? By defining a unified data model and building all the translations between the real life data? By breaking applications open, there where they weren’t supposed to be? By simulating screens, batch processes and native interfaces? No, your integration costs will increase.
The SOA myth: Lowering maintenance costs Maintenance costs will increase Apart from your existing legacy applications you will have to maintain much more in your new SOA. For example your brand new Enterprise Service Bus, your under utilized UDDI, your complicated new development platform, your new standards and your new governance structure. The number of components in your architecture will increase and as a result, your maintenance costs as well.
The SOA myth: Enhancing architectural flexibility You won’t enhance yourrequired flexibility Yes, your architectural flexibility will be enhanced. But what does this actually mean? That you can change your PowerPoint slides on the spot without someone understanding what the consequences are? You’d like to be flexible in the requirements the business needs. But in your complex IT landscape this will become much harder.
The SOA myth: Becoming more agile You’ll become more rigid In a SOA, implementing business changes will require changes in several components. Therefore you’ll need the expertise of several disciplines and development teams. To manage all the required business changes at the same time your project organization will become more complex. You’ll need planners, controllers, coordinators, managers, project boards, steering committees, etc. Synchronizing all these initiatives is virtually impossible.Your organization will become rigid.
Be aware when someone is advising you to implement a SOA to solve your problems. Without knowing you’re goals and objectives, without understanding your existing IT landscape and not knowing your actual problems, a service oriented architecture is not always the logical solution. In fact the odds are that with a SOA: Systems won’t become simpler Integration costs will increase Maintenance costs will increase You won’t enhance your required flexibility You’ll become more rigid Be aware of a SOA
In most cases a SOA is not an IT solution…SOA is an IT disease
Geek & PokeFrom Hype to Hype http://geekandpoke.typepad.com/
Paul Brink Website	http://www.xs4all.nl/~pjbrink/fotografie/ LinkedIn	http://www.linkedin.com/in/pauljohanbrink Flickr	http://www.flickr.com/photos/paul_brink/ DisclaimerThis is my personal private opinion, not the opinion of the website managers, director or editors or the organization I work for.  My goal is to challenge my personal opinion to the opinion of others. “The many are smarter than the few.” So feel free to respond.

Weitere ähnliche Inhalte

Ähnlich wie SOA is a Disease

Architecting for Change: An Agile Approach
Architecting for Change: An Agile ApproachArchitecting for Change: An Agile Approach
Architecting for Change: An Agile ApproachBen Stopford
 
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...Yenlo
 
No SOA ROI - SOA is Dead? Getting SOA Value
No SOA ROI - SOA is Dead? Getting SOA ValueNo SOA ROI - SOA is Dead? Getting SOA Value
No SOA ROI - SOA is Dead? Getting SOA ValueAkiva Marks
 
SOA & ESB Presentation
SOA & ESB PresentationSOA & ESB Presentation
SOA & ESB Presentationerichleipold
 
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)OpenBlend society
 
Correlation Architecture
Correlation ArchitectureCorrelation Architecture
Correlation Architecturesboray
 
Soa maturity business model
Soa maturity business modelSoa maturity business model
Soa maturity business modelYuval Birenboum
 
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...Peter Rosenberg
 
The On-Ramp to Service-Oriented Architecture
The On-Ramp to Service-Oriented ArchitectureThe On-Ramp to Service-Oriented Architecture
The On-Ramp to Service-Oriented Architectureeprentise
 
SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)Akiva Marks
 

Ähnlich wie SOA is a Disease (20)

SOA vs EDA
SOA vs EDASOA vs EDA
SOA vs EDA
 
Architecting for Change: An Agile Approach
Architecting for Change: An Agile ApproachArchitecting for Change: An Agile Approach
Architecting for Change: An Agile Approach
 
SOA Facts&Actions
SOA Facts&ActionsSOA Facts&Actions
SOA Facts&Actions
 
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
 
Soa web pres new
Soa web pres newSoa web pres new
Soa web pres new
 
No SOA ROI - SOA is Dead? Getting SOA Value
No SOA ROI - SOA is Dead? Getting SOA ValueNo SOA ROI - SOA is Dead? Getting SOA Value
No SOA ROI - SOA is Dead? Getting SOA Value
 
SOA & ESB Presentation
SOA & ESB PresentationSOA & ESB Presentation
SOA & ESB Presentation
 
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
 
Oracle soa training
Oracle soa training Oracle soa training
Oracle soa training
 
Oracle soa-vs-ibm-soa-345791
Oracle soa-vs-ibm-soa-345791Oracle soa-vs-ibm-soa-345791
Oracle soa-vs-ibm-soa-345791
 
Correlation Architecture
Correlation ArchitectureCorrelation Architecture
Correlation Architecture
 
Share Talk
Share TalkShare Talk
Share Talk
 
Soa maturity business model
Soa maturity business modelSoa maturity business model
Soa maturity business model
 
Soa By The Numbers
Soa By The NumbersSoa By The Numbers
Soa By The Numbers
 
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...
2009 10-08 soa-og_itil_does service in it service rhyme with service as in so...
 
The On-Ramp to Service-Oriented Architecture
The On-Ramp to Service-Oriented ArchitectureThe On-Ramp to Service-Oriented Architecture
The On-Ramp to Service-Oriented Architecture
 
SLDC Presentation
SLDC PresentationSLDC Presentation
SLDC Presentation
 
SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)SOA Methodology - Strategy (as of 2010)
SOA Methodology - Strategy (as of 2010)
 
Let's talk about... Microservices
Let's talk about... MicroservicesLet's talk about... Microservices
Let's talk about... Microservices
 
SOA Presentation
SOA PresentationSOA Presentation
SOA Presentation
 

Mehr von Paul Brink

A banks nightmare competitor is Google
A banks nightmare competitor is GoogleA banks nightmare competitor is Google
A banks nightmare competitor is GooglePaul Brink
 
Ignorance is Bliss
Ignorance is BlissIgnorance is Bliss
Ignorance is BlissPaul Brink
 
The Powers of Ten
The Powers of TenThe Powers of Ten
The Powers of TenPaul Brink
 
Improving Lead Times
Improving Lead TimesImproving Lead Times
Improving Lead TimesPaul Brink
 
3D IT Architecture - Data Center
3D IT Architecture - Data Center3D IT Architecture - Data Center
3D IT Architecture - Data CenterPaul Brink
 
Don't improve work, remove waste
Don't improve work, remove wasteDon't improve work, remove waste
Don't improve work, remove wastePaul Brink
 
La piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, FranceLa piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, FrancePaul Brink
 

Mehr von Paul Brink (7)

A banks nightmare competitor is Google
A banks nightmare competitor is GoogleA banks nightmare competitor is Google
A banks nightmare competitor is Google
 
Ignorance is Bliss
Ignorance is BlissIgnorance is Bliss
Ignorance is Bliss
 
The Powers of Ten
The Powers of TenThe Powers of Ten
The Powers of Ten
 
Improving Lead Times
Improving Lead TimesImproving Lead Times
Improving Lead Times
 
3D IT Architecture - Data Center
3D IT Architecture - Data Center3D IT Architecture - Data Center
3D IT Architecture - Data Center
 
Don't improve work, remove waste
Don't improve work, remove wasteDon't improve work, remove waste
Don't improve work, remove waste
 
La piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, FranceLa piscine de la mer de Saint Malo, France
La piscine de la mer de Saint Malo, France
 

Kürzlich hochgeladen

"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 ...Zilliz
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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 challengesrafiqahmad00786416
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
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 educationjfdjdjcjdnsjd
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
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...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 Processorsdebabhi2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Kürzlich hochgeladen (20)

"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 ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

SOA is a Disease

  • 1. SOA is a Disease By Paul Brink, January 2010
  • 2. In the Dutch languageSOA is an abbreviation of“Sexueel Overdraagbare Aandoening” Translated in English:Sexually Transmitted Disease
  • 3. In the rest of the worldSOA stand forService Oriented Architecture In the rest of the worldSOA is consideredto be an IT solution
  • 4. But the rest of theworld is wrong!
  • 5. SOA is not an IT solution…SOA is an IT disease
  • 6. A service oriented architecture gives existing systems the flexibility and agility to respond to a business environment which is changing rapidly. Service oriented architectures allow businesses to capitalize on opportunity by: Simpler systems Lowering integration costs Lowering maintenance costs Enhancing architectural flexibility Becoming more agile The SOA promise MythBuster
  • 7. SOA as it was meant to be Enterprise Service Bus (ESB) Clean boundaries between functions Business functions Business functions Business functions Business functions Nicely defined universal services Messages transported through a high end bus Beautifully designed business functions (the ideal architectural building blocks)
  • 8. SOA in the Real World Internalcommunication Overlapping functionality Unwantedfunctionality Missingfunctionality Native proprietarycommunication Enterprise Service Bus (ESB) Different business data Different process steps Missing services (no entry points in the system) To many (unwanted) services Real world (legacy) applications or real world software packages (real world solution building blocks) Beautifully designed business functions (the ideal architectural building blocks)
  • 9. Systems won’t become simpler Why would they? All your legacy applications won’t automatically change when you implement a SOA. In fact you need to change it dramatically or build a lot of code around it to fill the missing functions, to override the unwanted functionality, to clean the existing data and to synchronize all the process steps. The SOA myth: Simpler Systems
  • 10. The SOA myth: Lowering integration costs Integration costs will increase By building adapters? By defining a unified data model and building all the translations between the real life data? By breaking applications open, there where they weren’t supposed to be? By simulating screens, batch processes and native interfaces? No, your integration costs will increase.
  • 11. The SOA myth: Lowering maintenance costs Maintenance costs will increase Apart from your existing legacy applications you will have to maintain much more in your new SOA. For example your brand new Enterprise Service Bus, your under utilized UDDI, your complicated new development platform, your new standards and your new governance structure. The number of components in your architecture will increase and as a result, your maintenance costs as well.
  • 12. The SOA myth: Enhancing architectural flexibility You won’t enhance yourrequired flexibility Yes, your architectural flexibility will be enhanced. But what does this actually mean? That you can change your PowerPoint slides on the spot without someone understanding what the consequences are? You’d like to be flexible in the requirements the business needs. But in your complex IT landscape this will become much harder.
  • 13. The SOA myth: Becoming more agile You’ll become more rigid In a SOA, implementing business changes will require changes in several components. Therefore you’ll need the expertise of several disciplines and development teams. To manage all the required business changes at the same time your project organization will become more complex. You’ll need planners, controllers, coordinators, managers, project boards, steering committees, etc. Synchronizing all these initiatives is virtually impossible.Your organization will become rigid.
  • 14. Be aware when someone is advising you to implement a SOA to solve your problems. Without knowing you’re goals and objectives, without understanding your existing IT landscape and not knowing your actual problems, a service oriented architecture is not always the logical solution. In fact the odds are that with a SOA: Systems won’t become simpler Integration costs will increase Maintenance costs will increase You won’t enhance your required flexibility You’ll become more rigid Be aware of a SOA
  • 15. In most cases a SOA is not an IT solution…SOA is an IT disease
  • 16. Geek & PokeFrom Hype to Hype http://geekandpoke.typepad.com/
  • 17. Paul Brink Website http://www.xs4all.nl/~pjbrink/fotografie/ LinkedIn http://www.linkedin.com/in/pauljohanbrink Flickr http://www.flickr.com/photos/paul_brink/ DisclaimerThis is my personal private opinion, not the opinion of the website managers, director or editors or the organization I work for. My goal is to challenge my personal opinion to the opinion of others. “The many are smarter than the few.” So feel free to respond.