4. Drivers
Business Social
– Monetisation Start, maintain, issue solution
• Ad Based Gaming
• Longtail Video and content
– Enterprise 2.0 / B2C2 Communication and
– Innovation collaboration
• R&D, S&M, Support and Social Relationships (trust /
Training rating / reputation)
– Cost Power of numbers
• Differentiated IT
Content / group / project
– Search, tagging, location
Technical Technology
Bandwidth REST
Instant deployment / AJAX
Management : SaaS Dynamic Languages
SOA RSS / ATOM / SSE
S+S Blogs and Wiki’s
Web 2.0 WS*
Composition / Mashups Devices
5. Business
• Monetisation
– Ad Based
– Longtail
• Viral systems
• Innovation
• Globalization
– New organizational models
• New business models
– ROI
– Churn / Stickiness
6. Social
• Power of Numbers
• Creativity
– Content
– Gaming
• Communication and
Collaboration
– IM, blogs and Wiki’s
• Search and discovery
• Social relationships
– Trust / rating
• Semantic Webs and Ontologies
7. Technology
Area Consumer Enterprise
Marketecture Web 2.0 / Saas SOA / Software
Collaboration Blogs and Wiki’s Email and Doc Management
Identity Relationships and Trust Security
Tools RIA tools VS
Applications Mashups Composition
Frameworks Ajax / Rails .Net
Languages Dynamic Static
Service Support RSS / ATOM WS *
Messages REST SOAP
Metadata Micro formats MDM
Data Format JSON XML
Content Audio / Video Transaction / Documents
8. Service Based Architectures
• SOA
– Use of loosely coupled software and services to provide services
– Many internal systems (JEE and .Net based)
– Mainly Enterprise
• SaaS
– Software and services delivered over the internet
– Salesforce.com, Dynamics Live
– Mainly ISV
– REST
• Web 2.0
– Social and content services delivered over the internet
– Flickr, Youtube, Live
– Mainly Consumer
– ATOM
9. The 2 Clouds
Service
Experience Cloud
Service
Delivery Cloud
10. In the Clouds
Virtual Stand
HTML Jscript Ajax C/S C/S OBA P2P Alone
Cloud Hosted Managed
Service
Web 2.0 SaaS Service SOA
Service
Design for imperfection
12. On Top of the Clouds
Mashup Apps
Content Collaboration Exploration Commerce
The Next Web
Identity Monetisation Management Comms Presence
Advert Subscription Transaction SKU
13. Web for the Enterprise
• Web in the Enterprise Employees
– Enterprise 2.0
Partners/
• Collaboration Suppliers,
Contractors,
Community
(non-affiliated)
Joint Ventures
• Knowledge Management
– Application Development (RIA) Customers
• Web from the Enterprise
– Business to Community (B2C 2.0)
14. Business to Community:
B2C 2.0
• Organizations interacting with their
customers (and employees) as
communities
• Areas:
– Innovation and Product Development
– Marketing / Sales
– Support / Training
16. B2C2 Areas
• Search and discovery
– Tagging, Folksonomies, Context
• Adaptive Navigation
– Expert seeded
– Tag based
• Forums and discussion
– Creation and maintenance
– Blogger / expert interaction
– Farming
• Training and Knowledge
– Video
17. 2.0
“Networked applications that
leverage network effects.”
Principles
• Continuous update / Beta
• Rich and interactive UI
• Architecture of participation
• Internet as a platform
• Data consumption and remixing
from all sources
• Read / Write Web
18. Consumer Space (Web 2.0)
• Startups
– Myspace
– Plentyofish
• Google / Yahoo
– Live
19. Implications for inside the Enterprise
• Consumerisation
• Differentiated IT
• Integration
• Knowledge Management
– Teamworking / Collaboration
– Search, navigation and location
• Applications: Service based
– Selection
– Composition / Mashups
• Analysis
• BI / Mashups
20. Implications for inside the Enterprise
• Consumerisation
• Differentiated IT
• Integration
• Knowledge Management
– Teamworking / Collaboration
– Search, navigation and location
• Applications: Service based
– Selection
– Composition / Mashups
• Analysis
• BI / Mashups