How WSO2 helped save Euro 500K and             Presentation title        deliver SOA solutions faster                     ...
The Ministry of Infrastructure                                                 and the EnvironmentHow WSO2 helpedsave Euro...
Is your IToutsourced?
Have you seenSOA projects fail?
Is the SOA promise notbeing delivered?
The challenges ofsuccessfully executinga SOA strategy in acomplex outsourcedenvironment
The ministry of what?
The ministry is facingmajor challenges
Enterprise architecture is partof the governance organization   Service      Information   Enterprise     Application   Ma...
We have outsourced our IT
Complex environment  (simplified view                 )                                                                   ...
The SOA promise                                         System                               ws          ws           ws  ...
The SOA headache          1st rule of integration: It will fail, you don’t know when!          2nd rule of integration: It...
What happened toreuse?
Not spending money whereit adds business value                                            Business value                  ...
Why were our SOAprojects failing?
1. Failed in communicating   our SOA vision and strategy
2. Lack of SOA expertise   and experience              Concept      vs   Practice
3. Tension between short term   results and long term goals
4. Old school thinking                         “Insanity: doing the same thing over and                         over again...
5. Not in control of the   chain
6. Reinventing the wheel
7. Missing a reliable platform     to build on                                                                            ...
8. Not taking manageability   into account
Time to rewrite therules                      “I enjoy being the architect, because I                      can break the r...
Balance betweenpragmatic and idealistic                       “Don’t choose new wallpaper when the                       b...
Focus on the foundation           Evangelise SOA vision and    Get involved           strategy           Build skills and ...
Selected an ESB focussingon 4 key criteria            Dutch government            Manageability            interoperabilit...
Comply with the Dutch governmentinteroperability standard           WUS (WSDL, UDDI and   ebMS (ebXML Messaging           ...
Open standards are a must,open source is preferred
WSO2 ESB looked promisingbut no ebMS support
Proof of concept to prove WSO2ESB could be made compliant              +                     =                            ...
ebMS adapter isenterprise ready
The foundation requiredadditional functionalityInsight in service usage                           Business Activity Monito...
Centralizing connectivity and moving control tothe application level                                                      ...
Next steps: roadmapShift from web service toAPI model                   API ManagerEnhanced manageabilityfrom application ...
This shift will result in   regaining control                       Now          Near futureBusiness value                ...
Products                                                  Accessibility                                                  S...
SummaryNew paradigm               In the trenchesPeople and technology      Chain managementEvangelise                 Rig...
Was the title a teaser?
No, saving more than € 1million in 3 years           ESB products phased out                                        € 950K...
Questions?
Thank you
Upcoming SlideShare
Loading in …5
×

The challenges of successfully executing a SOA strategy in a complex outsourced environment

453 views
267 views

Published on

This is the presentation I gave at WSO2con 2013 in which I shared with the experience implementing SOA at the Ministry of Infrastructure and the Environment in the Netherlands. The challenges the ministry faced as an organisation that has outsourced it’s IT. How these challenges affected the SOA strategy and how some of these challenges were addressed with WSO2 products.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
453
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The challenges of successfully executing a SOA strategy in a complex outsourced environment

  1. 1. How WSO2 helped save Euro 500K and Presentation title deliver SOA solutions faster By Stephen Oostenbrink The Ministry of Infrastructure and the Environment
  2. 2. The Ministry of Infrastructure and the EnvironmentHow WSO2 helpedsave Euro 500K anddeliver SOA solutions fasterStephen OostenbrinkEnterprise Architect and Technology Evangelist
  3. 3. Is your IToutsourced?
  4. 4. Have you seenSOA projects fail?
  5. 5. Is the SOA promise notbeing delivered?
  6. 6. The challenges ofsuccessfully executinga SOA strategy in acomplex outsourcedenvironment
  7. 7. The ministry of what?
  8. 8. The ministry is facingmajor challenges
  9. 9. Enterprise architecture is partof the governance organization Service Information Enterprise Application Management Management Architecture Management
  10. 10. We have outsourced our IT
  11. 11. Complex environment (simplified view ) civilian Internet BASE registries Rijksconnect KPN company Prolocation BASE registries authorities Diginetwerk SSC ICT authorities AtosBASE Rijksconnectregistries Diginetwerk DICTU company
  12. 12. The SOA promise System ws ws ws Monolithic System Building Base Registries Blocks Registries
  13. 13. The SOA headache 1st rule of integration: It will fail, you don’t know when! 2nd rule of integration: It will FAIL, you don’t know when! 3rd rule of integration: When it fails parties will be pointing at each other. The rules of Fight Club
  14. 14. What happened toreuse?
  15. 15. Not spending money whereit adds business value Business value Application Middleware Infrastructure Commodity
  16. 16. Why were our SOAprojects failing?
  17. 17. 1. Failed in communicating our SOA vision and strategy
  18. 18. 2. Lack of SOA expertise and experience Concept vs Practice
  19. 19. 3. Tension between short term results and long term goals
  20. 20. 4. Old school thinking “Insanity: doing the same thing over and over again and expecting different results.” Albert Einstein
  21. 21. 5. Not in control of the chain
  22. 22. 6. Reinventing the wheel
  23. 23. 7. Missing a reliable platform to build on civilian ebMS adapter ESB (Product F) Internet (Product A) ESB BASE registries Rijksconnect KPN (Product B) company Prolocation BASE ebMS adapter registries (Product E) ESB Diginetwerk authorities (Product D) ebMS adapter (Product G) ESB SSC ICT (Product C) authorities AtosBASE Rijksconnectregistries Diginetwerk DICTU company
  24. 24. 8. Not taking manageability into account
  25. 25. Time to rewrite therules “I enjoy being the architect, because I can break the rules and create my own.” Richardo Semler
  26. 26. Balance betweenpragmatic and idealistic “Don’t choose new wallpaper when the building is on fire.” Fred Corzilius
  27. 27. Focus on the foundation Evangelise SOA vision and Get involved strategy Build skills and expertise Implement basic platform
  28. 28. Selected an ESB focussingon 4 key criteria Dutch government Manageability interoperability standard Open source Modular setup
  29. 29. Comply with the Dutch governmentinteroperability standard WUS (WSDL, UDDI and ebMS (ebXML Messaging SOAP) + WS-RM Service) PKI certificates Large message standard
  30. 30. Open standards are a must,open source is preferred
  31. 31. WSO2 ESB looked promisingbut no ebMS support
  32. 32. Proof of concept to prove WSO2ESB could be made compliant + = Compliancy proven 4 weeks 4 use cases and basic ebMS adapter
  33. 33. ebMS adapter isenterprise ready
  34. 34. The foundation requiredadditional functionalityInsight in service usage Business Activity MonitorFully automated Governance Registrydeployment
  35. 35. Centralizing connectivity and moving control tothe application level civilian ebMS adapter Enterprise Service Bus Internet Enterprise Service Bus ESB Identity Server Rijksconnect KPN Business Activity Monitor company ProlocationRegistry Governance BASE registries Enterprise Service Bus ESB authorities Diginetwerk SSC ICT ESB Enterprise Service Bus authorities Atos ESB Enterprise Service Bus Rijksconnect Diginetwerk DICTU company
  36. 36. Next steps: roadmapShift from web service toAPI model API ManagerEnhanced manageabilityfrom application levelImprove and expand theplatform
  37. 37. This shift will result in regaining control Now Near futureBusiness value In control €€€€ Application Application €€€ Middleware Middleware €€ Infrastructure Infrastructure Commodity Dependency
  38. 38. Products Accessibility Support Documentation Code commentsWSO2: the good, the bad and the ugly (what we like) (room for improvement) Community involvement
  39. 39. SummaryNew paradigm In the trenchesPeople and technology Chain managementEvangelise Right platformExpertise and experience Right partners
  40. 40. Was the title a teaser?
  41. 41. No, saving more than € 1million in 3 years ESB products phased out € 950K Reduced development, deployment and operational costs € 250-500K Reduced infrastructure and middleware costs € 200-300K Estimated savings next 3 years € 1.400-1.750K
  42. 42. Questions?
  43. 43. Thank you

×