Building an Event-driven Web
           Jeff Lindsay
Web 2.0
‘‘Web as a Platform’”
API Web

         Application Web

Content Web
1990                        2000               2011
                                     Web 2.0
                                     2003
Service-oriented Web
   SOA: Service Oriented Architecture
Simple Email Service
       S3
                EC2
FPS                      MapReduce

            CloudFront           EBS
SimpleDB
                 SNS
                         SQS
The Mashup
Composition
     vs
 Integration
The Web API (SOA)
is designed for composition,
      not integration
The Evented Web
WebHooks
When something happens,
perform HTTP POST with
relevant data to a URL that
     the user gives you.
PayPal IPN
Twilio
The Evented Web

Extending the API web with
the event-driven paradigm.


 Uses HTTP event trigger
       (webhooks)


 Brings integration and
 extensibility to the web
Jeff Lindsay
    Thanks!                  @progrium


Evented Web Summit in July
 http://j.mp/eventedweb

Evented Web @ Ignite