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.

20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform

837 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

20111030 Perth SharePoint User Group - Building an Enterprise Mash-Up Platform

  1. 1. Building an EnterpriseMash-up Platform<br />Perth SharePoint User Group<br />30 Sept 2011<br />1<br />
  2. 2. Who Am I?<br />Garry Stewart<br />Solution Architect, Group Manager, Avanade<br />Integration VTSP, Microsoft<br />@garry_stewart<br />http://www.garry-stewart.com<br />garry.stewart@avanade.com<br />b-gstew@microsoft.com<br />2<br />
  3. 3. Warning!<br />There is no demo<br />3<br />
  4. 4. Act 1 – The Introduction<br />4<br />
  5. 5. What are Mash-ups?<br />5<br />App 1<br />App 2<br />
  6. 6. Where Have I Seen This Before?<br />6<br />Web Mash-ups<br />SOA Stack<br />BI<br />Composite Applications<br />ESB<br />Workflow<br />Composite Services<br />Granular Services<br />Source Apps<br />
  7. 7. Composite Application Platform<br />Composite Application Platform<br />7<br />Governance<br />
  8. 8. Giving Composite Applications a Home<br />8<br />App 1<br />App 2<br />App 3<br />App 4<br />
  9. 9. What would it look like?<br />9<br />
  10. 10. Economies of Scale<br />10<br />Application Cost<br />Application Cost<br />Application Cost<br />Application Cost<br />Application Cost<br />Fixed Platform Cost<br />
  11. 11. Act 2 – Examples<br />11<br />
  12. 12. Example 1: Employee Portal<br />12<br />
  13. 13. Example 2: Resource Asset Portal<br />13<br />
  14. 14. Act 3 – The Platform<br />14<br />
  15. 15. Consistency is King<br />15<br />
  16. 16. Risk Management, Components and You<br />16<br />
  17. 17. Defining The Menu<br />17<br />
  18. 18. Mash ups == Integration<br />Data Source 1<br />Data Source 2<br />UI Component 2<br />UI Component 1<br />18<br />
  19. 19. Integration is Hard<br />19<br />
  20. 20. Keep it Clean - Standardise<br />20<br />
  21. 21. Normal Architectural Principles Still Apply<br />21<br />
  22. 22. Act 4 – Governance<br />22<br />
  23. 23. Composite Application Platform<br />IT as a Yes Organisation<br />23<br />Governance<br />23<br />
  24. 24. Become more User-Friendly<br />24<br />
  25. 25. Provide an Appropriate Reward<br />25<br />
  26. 26. What does our Mash-up Portal look like again?<br />26<br />
  27. 27. Continual Improvement<br />The Toyota Way<br />PDCA<br />Kaizen<br />27<br />
  28. 28. It’s Still Development<br />28<br />It’s just meant to be quicker<br />
  29. 29. Structure vs. Data<br />29<br />
  30. 30. Make it Easy to Discover the Menu<br />30<br />
  31. 31. Stick to Your Guns<br />31<br />It’s only going to be quicker if you follow the Golden Path <br />
  32. 32. In Conclusion….<br />32<br />
  33. 33. Questions?<br />33<br />

×