SPARK @ Mix: Workshop Discussion

377 views

Published on

Today, new social movements, advances in technology, and forces within business are overlapping to create a landscape glutted with challenges and opportunities. In many cases, these forces have driven the deployment of new technologies and the adoption of new behaviors, adding multiple layers to an already complex set of issues that must be navigated. Architects are searching for a solution that helps manage this complexity

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

  • Be the first to like this

No Downloads
Views
Total views
377
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SPARK @ Mix: Workshop Discussion

  1. 1. Spark @ Mix Future of Architecture: Beyond Web 2.0 and SOA Mike Platt, Web Architect, Microsoft Corp Anne Thomas Manes, VP, Burton Group Dion Hinchcliffe, CTO, Sphere of Influence
  2. 2. Agenda <ul><li>What is Spark? </li></ul><ul><li>Web 2.0 and SOA </li></ul><ul><li>Environment and Drivers </li></ul><ul><li>Principles </li></ul><ul><li>Models </li></ul><ul><li>Inhibitors </li></ul><ul><li>Discussion </li></ul>
  3. 3. Spark <ul><li>2 day event prior to Mix here in Las Vegas </li></ul><ul><li>Examining the future of IT Architecture </li></ul><ul><ul><li>Past 2 years, future 3 years </li></ul></ul><ul><ul><li>SOA, Web 2.0, Saas </li></ul></ul><ul><li>30 of the top IT architects in the world </li></ul><ul><li>Representation from suppliers, customers and analysts </li></ul><ul><li>Examining the drivers, models and challenges in architecture that matter </li></ul>
  4. 4. Some of the participating Organizations:
  5. 6. Characteristics Async. / WS-* Async. / REST Communication Small (servers) Very Large No of types of devices Enterprise Consumer SOA Web 2.0 Name Centralized Decentralized Control Large Huge Total Demand Slow Fast Rate of change Large Huge Total Power Medium Global Connectivity Large Very Large No of devices Managed Unmanaged Organization
  6. 7. Environment and Drivers <ul><li>Business </li></ul><ul><li>Control </li></ul><ul><li>Change </li></ul><ul><li>Collaboration </li></ul><ul><li>Scale </li></ul>
  7. 8. Business <ul><li>Business Model Innovation </li></ul><ul><ul><li>Monetization </li></ul></ul><ul><ul><ul><li>Free / indirect / bundling </li></ul></ul></ul><ul><ul><ul><li>Ad based revenue </li></ul></ul></ul><ul><ul><ul><li>Transaction based pricing </li></ul></ul></ul><ul><ul><ul><li>Subscription Models </li></ul></ul></ul><ul><ul><li>Mini / micro transactions </li></ul></ul><ul><ul><li>The Long Tail </li></ul></ul><ul><ul><li>Serving Micro Markets </li></ul></ul><ul><ul><li>Selling Globally </li></ul></ul><ul><ul><li>Low barrier to entry </li></ul></ul><ul><ul><li>Consumer to enterprise movement </li></ul></ul>
  8. 9. Control <ul><li>Threats </li></ul><ul><li>Trust </li></ul><ul><li>Relationships </li></ul><ul><li>Compliance </li></ul><ul><li>Monetization </li></ul><ul><li>Conflict of </li></ul><ul><li>Control and Change </li></ul>
  9. 10. Change <ul><li>Build for change </li></ul><ul><li>Throwaway applications </li></ul><ul><li>Agility as a first class citizen </li></ul><ul><li>User development </li></ul><ul><li>Asymmetric demand </li></ul>
  10. 11. Collaboration <ul><li>Changing Social Models (Gen U) </li></ul><ul><ul><li>User generated content </li></ul></ul><ul><ul><li>Power of numbers </li></ul></ul><ul><ul><li>Search and Discovery </li></ul></ul><ul><ul><li>Community </li></ul></ul><ul><ul><li>Folksonomies </li></ul></ul><ul><ul><li>Personalization and Responsiveness </li></ul></ul><ul><ul><li>Rich content (Voice / Image / Video) </li></ul></ul><ul><ul><li>Ranking / Rating </li></ul></ul><ul><ul><li>Ubiquitous access and connectivity </li></ul></ul><ul><ul><li>Devices and networks </li></ul></ul><ul><ul><li>Changing boundaries </li></ul></ul>
  11. 12. Scale <ul><li>Internet as a platform </li></ul><ul><ul><li>Instant deployment / permanent beta </li></ul></ul><ul><ul><li>High levels of bandwidth and connectivity </li></ul></ul><ul><ul><li>Edge power (phone, ipod, PC) </li></ul></ul><ul><ul><li>Peer to peer </li></ul></ul><ul><ul><li>Rich Content support (ipod, MP4, VOIP) </li></ul></ul><ul><ul><li>Lightweight tools </li></ul></ul><ul><ul><li>Channel filtering and aggregation </li></ul></ul><ul><ul><li>Application aggregation (mashups) </li></ul></ul><ul><ul><li>Global operations </li></ul></ul>
  12. 13. Principles Facilitation of: <ul><li>Business </li></ul><ul><li>Advantage </li></ul>Balance of Control Change and growth Connected and scale User
  13. 14. Models for the Future <ul><li>Tree of Life </li></ul><ul><li>Edge Model </li></ul><ul><li>Spark Model </li></ul>
  14. 15. Tree of Life Content Distilled Intelligence Supplier Producer Consumer Distributor Business
  15. 16. EDGE Model Relationship Management Rich Content Collaboration Discovery Web 2.0 SOA COMPOSITION Single User / App Global User / App
  16. 17. Spark Model USER
  17. 18. Spark Model USER USER PROVIDER CONSUMER EDGE Long Tail CHANGE CONTROL STANDARD MONEY
  18. 19. Spark Model USER USER PROVIDER CONSUMER Open and Scalable Services Messaging, applications, monitoring and data TRUST and RELATIONSHIPS EDGE Long Tail CHANGE CONTROL STANDARD MONEY
  19. 20. Spark Model USER USER PROVIDER CONSUMER Open and Scalable Services Messaging, applications, monitoring and data TRUST and RELATIONSHIPS COMMUNITY DISCOVERY EDGE Long Tail CHANGE CONTROL STANDARD MONEY
  20. 21. Spark Model USER USER PROVIDER CONSUMER Open and Scalable Services Messaging, applications, monitoring and data TRUST and RELATIONSHIPS COMMUNITY DISCOVERY CONTENT and METACONTENT EDGE Long Tail CHANGE CONTROL STANDARD MONEY
  21. 22. Community and Collaboration <ul><li>Blogs </li></ul><ul><li>Wikis </li></ul><ul><li>IM </li></ul><ul><li>Email </li></ul><ul><li>Discussion boards </li></ul><ul><li>Conferencing (audio, video) </li></ul><ul><li>Back channeling </li></ul><ul><li>Bots </li></ul><ul><li>Wikipedia </li></ul>
  22. 23. Discovery <ul><li>Search </li></ul><ul><li>Tagging </li></ul><ul><li>Ranking </li></ul><ul><li>Rating </li></ul><ul><li>Clouding </li></ul>
  23. 24. Relationships <ul><li>Identity management </li></ul><ul><li>Friends, Family, Group management </li></ul><ul><li>Access management </li></ul><ul><li>Personalization </li></ul><ul><li>Tribes and “Folksonomies” </li></ul>
  24. 25. Content <ul><li>Rich Content </li></ul><ul><ul><li>Image </li></ul></ul><ul><ul><li>Audio </li></ul></ul><ul><ul><li>Geo </li></ul></ul><ul><ul><li>Video </li></ul></ul><ul><ul><li>TV </li></ul></ul><ul><ul><li>Movie </li></ul></ul><ul><li>Meta Data </li></ul><ul><ul><li>Microformats </li></ul></ul><ul><ul><li>Attention data </li></ul></ul>
  25. 26. Inhibitors <ul><li>Reach vs Rich </li></ul><ul><li>QOS </li></ul><ul><li>User control </li></ul><ul><li>Factor for user composition (apps and data) </li></ul><ul><li>Limits of the browser / PC </li></ul><ul><li>Scale and storage </li></ul><ul><li>Monetization models </li></ul><ul><li>Building for emergence </li></ul><ul><li>Meta data </li></ul>
  26. 27. More Information <ul><li>www.microsoft.com/architecture </li></ul><ul><li>http://msdn.microsoft.com/architecture/ </li></ul><ul><li>www.architecturejournal.net </li></ul><ul><li>http://sparklasvegas.wordpress.com/ </li></ul><ul><li>http://blogs.technet.com/michael_platt </li></ul>
  27. 28. Discussion
  28. 29. © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

×