Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Transformation

554 views

Published on

“Think big, act small” – Its easy to develop a vision, but the path to achieve it from wherever you are right now often has many technical and non-technical barriers. WSO2, as an open source technology provider, helps many enterprises transform to provide better digital experiences to consumers, both internally and externally. In this closing keynote Asanka Abeysinghe, vice president of solutions architecture at WSO2, will share his experiences as a consultant and evangelist of digital transformation, and discuss a practical implementation model using an iterative approach.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Transformation

  1. 1. Iterative Architecture : A Pragmatic approach to Digital Transformation Asanka Abeysinghe Vice President, Solutions Architecture WSO2, Inc
  2. 2. all good things must come to an end Geoffrey Chaucer - 1374
  3. 3. ?
  4. 4. digital universe
  5. 5. company is the digital strategy
  6. 6. Problem • A platform • 100 APIs, 60 message flows, 80 services, n Das • Multi-tenanted, 3 active tenants • First release after 3 years
  7. 7. “ think big act small “
  8. 8. feedback
  9. 9. plan build test run repeat
  10. 10. technical non-technical
  11. 11. Iterative peopleware
  12. 12. digital workforce
  13. 13. pods
  14. 14. Source: The Connected Company – Dave Gray
  15. 15. digital-core knowlage cultural }gap
  16. 16. followers evangelizing on boarding training hackathon
  17. 17. engage empower entrust
  18. 18. Iterative software
  19. 19. Innovation platform
  20. 20. Reference architecture
  21. 21. Runtime
  22. 22. Vertically iterative
  23. 23. Horizontally iterative
  24. 24. Platform and projects
  25. 25. Platform and projects
  26. 26. Success story Platform Platform teamProject 1 Project team 1 Project 2 Project team 2 Project n Project team n - Platform owner: biz - Enterprise/platform architect - Platform specialist - Test automation eng - Operational/devops - Project manager - Business architect - Solutions/application architect - Integration/implementation eng. - QA eng
  27. 27. Iterative projects: summary
  28. 28. Tools
  29. 29. Scrum
  30. 30. SAFe (Scaled Agile Framework)
  31. 31. TOGAF (The Open Group Architecture Forum)
  32. 32. create your own tools zero touch automation: Motorola NEXEN tools: BNY-M ……………
  33. 33. awareness access transparent
  34. 34. Iterative middleware
  35. 35. Rich functional capabilities
  36. 36. Open technology platform
  37. 37. Become recomposable
  38. 38. Frontend JS UX API Business API Application API Data API Infra API Device optimized Business rules Business content Products & services CRM ERP HR Master Marketting History Relations Devices Virtual Automation OpsIntegrationWorkflow APIs the digital connectors
  39. 39. We are using integration product #$@%, is it possible to use your Identity product ? YES, of course ………. ……… …. …… …..
  40. 40. I’m using identity product #$@%, can I only use WSO2 API Manager ? YES, of course ………. ……… …. …… AND
  41. 41. Open interoperability
  42. 42. Edge technologies • Container-native • Microservices • Serverless • Continuous-*
  43. 43. Decentralized
  44. 44. Platform of platforms Platform Platform Platform Platform User-store CI/CD
  45. 45. Open source
  46. 46. freedom ownership community investment
  47. 47. Lead by example
  48. 48. person who lead the digital transformation You
  49. 49. a digital enterprise Your organization
  50. 50. “We didn’t do anything wrong, but somehow, we lost” - NOKIA, CEO
  51. 51. “Jump to the next curve” - Guy Kawasaki
  52. 52. http://ballerinalang.org/
  53. 53. Open technology for agile digital business.
  54. 54. Thank You!

×