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
Agenda What is Spark? Web 2.0 and SOA Environment and Drivers PrinciplesModelsInhibitorsDiscussion
Spark 2 day event prior to Mix here in Las Vegas Examining the future of IT Architecture Past 2 years, future 3 years SOA, Web 2.0, Saas 30 of the top IT architects in the world Representation from suppliers, customers and analysts Examining the drivers, models and challenges in architecture that matter
Some of the participating Organizations:
Characteristics Async. / WS-* Async. / REST Communication Small (servers) Very Large No of types of devices EnterpriseConsumer SOA Web 2.0 Name CentralizedDecentralized Control LargeHuge Total Demand SlowFast Rate of change LargeHuge Total Power MediumGlobal Connectivity Large Very Large No of devices ManagedUnmanaged Organization
Environment and Drivers BusinessControlChangeCollaborationScale
Business Business Model Innovation Monetization Free / indirect / bundling Ad based revenue Transaction based pricing Subscription Models Mini / micro transactions The Long Tail Serving Micro Markets Selling Globally Low barrier to entry Consumer to enterprise movement
Control ThreatsTrustRelationshipsComplianceMonetization Conflict of Control and Change
Change Build for change Throwaway applications Agility as a first class citizen User development Asymmetric demand
Collaboration Changing Social Models (Gen U) User generated content Power of numbers Search and Discovery CommunityFolksonomies Personalization and Responsiveness Rich content (Voice / Image / Video) Ranking / Rating Ubiquitous access and connectivity Devices and networks Changing boundaries
Scale Internet as a platform Instant deployment / permanent beta High levels of bandwidth and connectivity Edge power (phone, ipod, PC) Peer to peer Rich Content support (ipod, MP4, VOIP) Lightweight tools Channel filtering and aggregation Application aggregation (mashups) Global operations
Principles Facilitation of: BusinessAdvantage Balance of Control Change and growth Connected and scale User
Models for the Future Tree of Life Edge Model Spark Model
Tree of Life Content Distilled Intelligence Supplier Producer Consumer Distributor Business
EDGE Model RelationshipManagementRichContent CollaborationDiscovery Web 2.0 SOA COMPOSITION Single User / App Global User / App
Spark Model USER
Spark Model USER PROVIDER CONSUMER EDGE Long Tail CHANGE CONTROL STANDARD MONEY
Spark Model USER PROVIDER CONSUMER Open and Scalable Services Messaging, applications, monitoring and data TRUST and RELATIONSHIPS EDGE Long Tail CHANGE CONTROL STANDARD MONEY
Spark Model USER PROVIDER CONSUMER Open and Scalable Services Messaging, applications, monitoring and data TRUST and RELATIONSHIPS COMMUNITY DISCOVERY EDGE Long Tail CHANGE CONTROL STANDARD MONEY
Spark Model 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
Community and Collaboration Blogs Wikis IM Discussion boards Conferencing (audio, video) Back channeling Bots Wikipedia
Discovery Search Tagging Ranking Rating Clouding
Relationships Identity management Friends, Family, Group management Access management Personalization Tribes and Folksonomies
Content Rich Content Image Audio Geo Video TV Movie Meta Data Microformats Attention data
Inhibitors Reach vs Rich QOS User control Factor for user composition (apps and data) Limits of the browser / PC Scale and storage Monetization models Building for emergence Meta data
More Information
Discussion
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.