Open Stack: open, light and web based

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite & 3 Groups

    Open Stack: open, light and web based - Presentation Transcript

    1. OpenStack: open, light and web based. Lorenzo Cassulo lorenzo@15multimedia.net www.15multimedia.it twitter.com/lorenzocassulo claimid.com/lorenzocassulo www.google.com/profiles/lorenzocassulo Fondazione Bruno Kessler - 10 novembre 2009 1
    2. DIGITAL IDENTITY blvesboy 2
    3. DIGITAL IDENTITY • It refers to digital technologies that allow users to define their own identity during the online experience. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 3
    4. DIGITAL IDENTITY • Web 1.0 - Very simple online activity: username and password. • Web 2.0 - Complex online activity: username, password and all data and connections that user creates and finds during his online experience. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 4
    5. DIGITAL IDENTITY • User’s online experience is creating data and making relationships among them. • User must build his own identity every time he signs up in a new web service. • User owns as many digital identities as many web services he has signed up in. • Privacy issues, data control and integration, wasting time, ... 15multimedia di Lorenzo Cassulo - www.15multimedia.it 5
    6. OPEN STACK • It’s a set of technologies that allows user to carry his own informations and data across different applications, managing the access to those data. • User’s digital identity follows the user across the web. • It makes user’s online experience more consistent. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 6
    7. OPEN STACK • OPEN S TA C K i s a s e t o f t e c h n o l o g i e s t h a t m a ke t h e SOCIAL WEB possible, a web experience where the user can interact with other users defining his identity through his knowledge (his data) and his relationships (his connections). JUST LIKE THE REAL WORLD 15multimedia di Lorenzo Cassulo - www.15multimedia.it 7
    8. OPEN STACK 15multimedia di Lorenzo Cassulo - www.15multimedia.it 8
    9. OPEN STACK • It provides user’s authentication (OpenID) • It allows user to aggregate content and data (OAuth) • It provides user’s relationships (Portable Contacts) • It allows user to spread his activity (Activity Streams) 15multimedia di Lorenzo Cassulo - www.15multimedia.it 9
    10. DISCOVERY stephenjohnbryde 10
    11. XRD • DISCOVERY FRAMEWORK. • Given a resource (identified by a URI), it addresses where you can find information about that resource. • It defines in which format this information is and how you can use it. • EXAMPLE: address book http://hueniverse.com/2009/03/the-discovery-protocol-stack/ 15multimedia di Lorenzo Cassulo - www.15multimedia.it 11
    12. CarbonNYC IDENTITY 12
    13. OPENID • It is an open, decentralized standard to authenticate users. It can be used for access control, allowing users to log on into different services with the same digital identity. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 13
    14. OPENID • User owns an “OpenID URI” given by an OpenID Provider that points to his personal informations. Everytime the user wants to login or sing up into a web site, OpenID provides his “OpenID URI”, instead of the classical login, and the web site fetches data from the OpenID Provider. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 14
    15. OPENID 2 OpenID Provider Relying Party O 3 4 1 User 15multimedia di Lorenzo Cassulo - www.15multimedia.it 15
    16. OPENID • USE CASE: login into all Virgilio C o m m u n i t y s i t e s w i t h Vi rg i l i o OpenID. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 16
    17. Other SSO • OpenSSO https://opensso.dev.java.net • Shibboleth http://shibboleth.internet2.edu 15multimedia di Lorenzo Cassulo - www.15multimedia.it 17
    18. ACCESS CONTROL John Fraissinet 18
    19. OAUTH • It allows users to grant access to their data from one site (the Service P ro v i d e r ) , t o a n o t h e r s i t e ( c a l l e d Consumer), without sharing all their identity data. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 19
    20. OAUTH Service Provider Consumer 3 4 1 User 15multimedia di Lorenzo Cassulo - www.15multimedia.it 20
    21. OAUTH • USE CASE: printing a photoalbum hosted on Picasa from Photocity. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 21
    22. ACTIVITY egg on stilts 22
    23. ACTIVITY STREAMS • It is an ATOM extension. • It allows the user to share his activity on different web sites with a standard and shared sintax. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 23
    24. ACTIVITY STREAMS • USE CASE: sharing user’s activity on Pandora to get suggestions and discounts on Amazon 15multimedia di Lorenzo Cassulo - www.15multimedia.it 24
    25. PEOPLE David M* 25
    26. PORTABLE CONTACTS • It allows web sites to organize and publish informations about every user’s contacts. • It’s just a transport layer, authentication is provided via OAuth. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 26
    27. PORTABLE CONTACTS • USE CASE: signing up into Plaxo with a Gmail OpenID and trying to see how many of your contacts are already on Plaxo. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 27
    28. APPLICATIONS vanw 28
    29. OPENSOCIAL • It is a set of common APIs for web- based social network applications • The Container contains the information about users, the Gadget is the application that connects to the Container and retrieves the social information about users. • Gadgets work on every OpenSocial compliant container. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 29
    30. OPENSOCIAL • USE CASE: while the user is watching a conference on Viddler he can fetch h i s c o n t a c t s f ro m L i n ke d I n , discovering who is watching the same video and sharing messages with them. 15multimedia di Lorenzo Cassulo - www.15multimedia.it 30
    31. OPENSTACK • USE CASE: • Google Friend Connect • Facebook Connect (websites, dvd, iphone app) 15multimedia di Lorenzo Cassulo - www.15multimedia.it 31
    32. FACEBOOK CONNECT 15multimedia di Lorenzo Cassulo - www.15multimedia.it 32
    33. FACEBOOK CONNECT 15multimedia di Lorenzo Cassulo - www.15multimedia.it 33
    34. FACEBOOK CONNECT 15multimedia di Lorenzo Cassulo - www.15multimedia.it 34
    35. BUSINESS MODEL: datamining Joe Shlabotnik 35
    36. BUSINESS MODELS • DATAMINING • Collecting data about user identity and activity, creating profiles. • Suggestions work much better on profiled users increasing the advertising revenews. • It fits to: technology companies, content providers, web 2.0 services, ... 15multimedia di Lorenzo Cassulo - www.15multimedia.it 36
    37. BUSINESS MODEL: community management Pieter Musterd 37
    38. BUSINESS MODELS • COMMUNITY MANAGEMENT • Creating and managing a community spread on different web sites about different topics. • It fits to: big publishers, content providers, service providers, ... 15multimedia di Lorenzo Cassulo - www.15multimedia.it 38
    39. LINKS • OpenID www.openid.it www.openid.net • OAuth www.oauth.net • Portable Contacts www.portablecontacts.net • Activity Streams www.activitystrea.ms • Open Social www.opensocial.org 15multimedia di Lorenzo Cassulo - www.15multimedia.it 39
    40. ITALIAN OPENID COMMUNITY • TWITTER twitter.com/openiditalia • FACEBOOK facebook.com/openiditalia • BLOG www.openid.it 15multimedia di Lorenzo Cassulo - www.15multimedia.it 40
    41. Lorenzo Cassulo • EMAIL lorenzo@15multimedia.net • WEB www.15multimedia.it • TWITTER twitter.com/lorenzocassulo • OPENID claimid.com/lorenzocassulo • FACEBOOK facebook.com/lcassulo • LINKEDIN http://it.linkedin.com/in/lorenzocassulo • GOOGLE PROFILES www.google.com/profiles/lorenzocassulo 15multimedia di Lorenzo Cassulo - www.15multimedia.it 41
    42. Copyright informations • Creative Commons - Attribution-Noncommercial-Share Alike 3.0 Unported • http://creativecommons.org/licenses/by-nc-sa/3.0/ • All images are taken from Flickr • http://www.flickr.com/photos/stephenjohnbryde/3323718703/sizes/l/ • http://www.flickr.com/photos/carbonnyc/57280104/sizes/l/ • http://www.flickr.com/photos/jfraissi/3597100764/sizes/o/ • http://www.flickr.com/photos/eggonstilts/201364376/sizes/l/ • http://www.flickr.com/photos/d_a_v_i_d_m_/244368383/sizes/l/ • http://www.flickr.com/photos/wv/3515931964/sizes/l/ • http://www.flickr.com/photos/blvesboy/2327808306/sizes/o/ • http://www.flickr.com/photos/joeshlabotnik/305410323/sizes/l/ • http://www.flickr.com/photos/piet_musterd/1858568495/sizes/l/ 15multimedia di Lorenzo Cassulo - www.15multimedia.it 42
    SlideShare Zeitgeist 2009

    + Lorenzo CassuloLorenzo Cassulo Nominate

    custom

    146 views, 1 favs, 0 embeds more stats

    The "Open Stack" refers to a set of technologies th more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 146
      • 146 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 2
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events