spark @ mix: workshop discussion
TRANSCRIPT
![Page 1: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/1.jpg)
Spark @ MixSpark @ MixFuture of Architecture:Future of Architecture:BeyondBeyond Web 2.0 and SOAWeb 2.0 and SOA
Mike Platt, Web Architect, Microsoft CorpMike Platt, Web Architect, Microsoft CorpAnne Thomas Manes, VP, Burton GroupAnne Thomas Manes, VP, Burton GroupDion Hinchcliffe, CTO, Sphere of InfluenceDion Hinchcliffe, CTO, Sphere of Influence
![Page 2: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/2.jpg)
AgendaAgenda
What is Spark?What is Spark?
Web 2.0 and SOAWeb 2.0 and SOA
Environment and DriversEnvironment and Drivers
PrinciplesPrinciples
ModelsModels
InhibitorsInhibitors
DiscussionDiscussion
![Page 3: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/3.jpg)
SparkSpark
2 day event prior to Mix here in Las Vegas2 day event prior to Mix here in Las Vegas
Examining the future of IT ArchitectureExamining the future of IT ArchitecturePast 2 years, future 3 yearsPast 2 years, future 3 years
SOA, Web 2.0, SaasSOA, Web 2.0, Saas
30 of the top IT architects in the world30 of the top IT architects in the world
Representation from suppliers, customers Representation from suppliers, customers and analystsand analysts
Examining the drivers, models and Examining the drivers, models and challenges in architecture that matterchallenges in architecture that matter
![Page 4: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/4.jpg)
Some of the participating Some of the participating Organizations:Organizations:
![Page 5: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/5.jpg)
![Page 6: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/6.jpg)
CharacteristicsCharacteristics
Async. / WS-*Async. / RESTCommunication
Small (servers)Very LargeNo of types of devices
EnterpriseConsumer
SOAWeb 2.0Name
CentralizedDecentralizedControl
LargeHugeTotal Demand
SlowFast Rate of change
LargeHugeTotal Power
MediumGlobalConnectivity
LargeVery LargeNo of devices
ManagedUnmanagedOrganization
![Page 7: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/7.jpg)
Environment and DriversEnvironment and Drivers
BusinessBusiness
ControlControl
ChangeChange
CollaborationCollaboration
ScaleScale
![Page 8: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/8.jpg)
BusinessBusiness
Business Model InnovationBusiness Model InnovationMonetization Monetization
Free / indirect / bundlingFree / indirect / bundlingAd based revenueAd based revenueTransaction based pricingTransaction based pricingSubscription ModelsSubscription Models
Mini / micro transactionsMini / micro transactionsThe Long Tail The Long Tail Serving Micro MarketsServing Micro MarketsSelling Globally Selling Globally Low barrier to entryLow barrier to entryConsumer to enterprise movementConsumer to enterprise movement
![Page 9: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/9.jpg)
ControlControl
ThreatsThreats
TrustTrust
RelationshipsRelationships
ComplianceCompliance
MonetizationMonetization
Conflict of Conflict of
Control and ChangeControl and Change
![Page 10: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/10.jpg)
ChangeChange
Build for changeBuild for change
Throwaway applicationsThrowaway applications
Agility as a first class citizenAgility as a first class citizen
User developmentUser development
Asymmetric demandAsymmetric demand
![Page 11: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/11.jpg)
CollaborationCollaboration
Changing Social Models (Gen U)Changing Social Models (Gen U)User generated content User generated content Power of numbersPower of numbersSearch and DiscoverySearch and DiscoveryCommunity Community FolksonomiesFolksonomiesPersonalization and ResponsivenessPersonalization and ResponsivenessRich content (Voice / Image / Video)Rich content (Voice / Image / Video)Ranking / RatingRanking / RatingUbiquitous access and connectivityUbiquitous access and connectivityDevices and networksDevices and networksChanging boundariesChanging boundaries
![Page 12: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/12.jpg)
ScaleScale
Internet as a platformInternet as a platformInstant deployment / permanent betaInstant deployment / permanent beta
High levels of bandwidth and connectivityHigh levels of bandwidth and connectivity
Edge power (phone, ipod, PC)Edge power (phone, ipod, PC)
Peer to peerPeer to peer
Rich Content support (ipod, MP4, VOIP)Rich Content support (ipod, MP4, VOIP)
Lightweight toolsLightweight tools
Channel filtering and aggregation Channel filtering and aggregation
Application aggregation (mashups)Application aggregation (mashups)
Global operationsGlobal operations
![Page 13: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/13.jpg)
Principles Principles Facilitation of:Facilitation of:
BusinessBusiness
AdvantageAdvantageBalance of
Control
Change
and growth
Connected and scale
User
![Page 14: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/14.jpg)
Models for the FutureModels for the Future
Tree of LifeTree of Life
Edge Model Edge Model
Spark ModelSpark Model
![Page 15: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/15.jpg)
Tree of LifeTree of Life
Content DistilledIntelligence
Supplier Producer
Consumer Distributor
Business
![Page 16: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/16.jpg)
EDGE ModelEDGE Model
RelationshipRelationshipManagementManagement
Rich Rich ContentContent
CollaborationCollaboration DiscoveryDiscovery
Web 2.0Web 2.0
SOASOA
COMPOSITIONCOMPOSITION
Single User / AppSingle User / App Global User / AppGlobal User / App
![Page 17: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/17.jpg)
Spark ModelSpark Model
USER
![Page 18: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/18.jpg)
Spark ModelSpark Model
USER
USER
PROVIDER
CONSUMER
EDGE
LongTail
CHANGE
CONTROL
STANDARD
MONEY
![Page 19: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/19.jpg)
Spark ModelSpark Model
USER
USER
PROVIDER
CONSUMER
Open and Scalable ServicesMessaging, applications, monitoring and data
TRUST and RELATIONSHIPS
EDGE
LongTail
CHANGE
CONTROL
STANDARD
MONEY
![Page 20: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/20.jpg)
Spark ModelSpark Model
USER
USER
PROVIDER
CONSUMER
Open and Scalable ServicesMessaging, applications, monitoring and data
TRUST and RELATIONSHIPS
COMMUNITY DISCOVERY
EDGE
LongTail
CHANGE
CONTROL
STANDARD
MONEY
![Page 21: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/21.jpg)
Spark ModelSpark Model
USER
USER
PROVIDER
CONSUMER
Open and Scalable ServicesMessaging, applications, monitoring and data
TRUST and RELATIONSHIPS
COMMUNITY DISCOVERY
CONTENTand
METACONTENTEDGE
LongTail
CHANGE
CONTROL
STANDARD
MONEY
![Page 22: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/22.jpg)
Community and CollaborationCommunity and Collaboration
BlogsWikisIMEmailDiscussion boardsConferencing (audio, video)Back channeling BotsWikipedia
![Page 23: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/23.jpg)
DiscoveryDiscovery
SearchTaggingRanking RatingClouding
![Page 24: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/24.jpg)
RelationshipsRelationshipsIdentity managementFriends, Family, Group managementAccess managementPersonalization Tribes and “Folksonomies”
![Page 25: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/25.jpg)
ContentContentRich Content
ImageAudioGeo VideoTVMovie
Meta DataMeta DataMicroformatsMicroformats
Attention dataAttention data
![Page 26: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/26.jpg)
InhibitorsInhibitors
Reach vs RichReach vs Rich
QOSQOS
User controlUser control
Factor for user composition (apps and Factor for user composition (apps and data)data)
Limits of the browser / PCLimits of the browser / PC
Scale and storageScale and storage
Monetization modelsMonetization models
Building for emergenceBuilding for emergence
Meta data Meta data
![Page 27: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/27.jpg)
More InformationMore Information
www.microsoft.com/architecturewww.microsoft.com/architecture
http://msdn.microsoft.com/architecture/http://msdn.microsoft.com/architecture/
www.architecturejournal.netwww.architecturejournal.net
http://sparklasvegas.wordpress.com/http://sparklasvegas.wordpress.com/
http://blogs.technet.com/michael_platthttp://blogs.technet.com/michael_platt
![Page 28: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/28.jpg)
DiscussionDiscussion
![Page 29: SPARK @ Mix: Workshop Discussion](https://reader033.vdocuments.us/reader033/viewer/2022051503/5a6cfea77f8b9aec418b48a5/html5/thumbnails/29.jpg)
© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.