20
Enterprise awareness networks Jon Udell Microsoft Nov 2, 2007

Enterprise awareness networks

  • Upload
    judell

  • View
    677

  • Download
    0

Embed Size (px)

DESCRIPTION

Talk given at the Wharton School, Nov 2007

Citation preview

Page 1: Enterprise awareness networks

Enterprise awareness networks

Jon UdellMicrosoft

Nov 2, 2007

Page 2: Enterprise awareness networks

What is this a picture of?

Page 3: Enterprise awareness networks

Premises

1. Enterprises are exploiting service-oriented architecture

Page 4: Enterprise awareness networks

Premises

1. Enterprises are exploiting service-oriented architecture

2. But are not yet exploiting syndication-oriented architecture

Page 5: Enterprise awareness networks

Syndication-oriented?

Page 6: Enterprise awareness networks

Examples of syndication

• Combined GRL2020 feed• Phil’s birthday on Facebook• Jon’s keystroke and mouse feed

Page 7: Enterprise awareness networks

Global Research Library 2020

Page 8: Enterprise awareness networks

Mashing up GRL2020 feeds

Page 9: Enterprise awareness networks

Reading the combined feed

Page 10: Enterprise awareness networks

Phil’s birthday on Facebook

Page 11: Enterprise awareness networks

Jon’s keystroke and mouse feed

Page 12: Enterprise awareness networks

Services plus syndication

• Service composition for business processes• People are the exception handlers! • Syndication connects people and processes

Page 13: Enterprise awareness networks

Lessons from the blogosophere

• Contributions along a continuum of effort– Blog posting: heavyweight– Twitter “tweet”: lighter– Social bookmark: almost effortless

Page 14: Enterprise awareness networks

Lessons from the blogosphere

• All contributions can be:– Syndicated– Filtered– Resyndicated

Page 15: Enterprise awareness networks

Lessons from Facebook

• No effort required to make you aware:– That my birthday is upcoming– That I have begun using a new application

• Delivers the effects of syndication while hiding the mechanics

Page 16: Enterprise awareness networks

Manufactured serendipity

• Too important to leave to chance!• “It’s snowing in Boston”• Unlikely connections become less unlikely

Page 17: Enterprise awareness networks

Enablers of enterprise awareness networks

• XML

• RSS (and friends)

Page 18: Enterprise awareness networks

Thanks to XML…

• Interprocess and interpersonal communication can share common workflow packets

• Those packets can mix schematized and ad-hoc XML

• Example: Word and Excel can preserve the full fidelity of a machine-to-machine message, while enabling people to annotate it.

Page 19: Enterprise awareness networks

Thanks to RSS…

• Interprocess and interpersonal messages can participate equally in lightweight syndication

• Which can be enhanced by enterprise-grade infrastructure

• Example: The Internet Service Bus enables federation of RSS feeds across enterprises, with strong guarantees of privacy, reliability, auditing.

Page 20: Enterprise awareness networks

WS-Heavy? WS-Light? WS-JustRight!