Your SlideShare is downloading. ×
0
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BLUG 2011 - Explaining the IBM Social Business Toolkit

752

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
752
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Explaining theIBM Social Business Toolkit René Winkelmeyer dp consulting | purify it
  • 2. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 3. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 4. Who’s the speaker?!   René Winkelmeyer!   Senior Consultant at dp consulting | purify it!   Working area !   Enhanced development with Notes, XPages, RCP Plug-Ins !   Building enterprise administration architectures for IBM Lotus Traveler and IBM Lotus Sametime!   IBM Advanced Business Partner!   Design Partner for IBM Notes/Domino NEXT!   Author of the popular “File Navigator” plug-in http://filenavigator.openntf.org
  • 5. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 6. Get Social – Do Business!!   “Get Social – Do Business” – that was the campaign at Lotusphere 2011.!   IBM has shown at Lotusphere, that they are heavily investing into social software.!   And IBM has shown that they need “Lotus” products for that.!   You merely have recognized the “silent shift” from Lotus products to IBM Collaborative Solutions.
  • 7. Get Social – Do Business!!   So, what does this „social stuff“ mean? !   Things are getting more „social“. Collaboration should improve. !   Social does mean „in your company – and with your customers and partners“. !   We need to be „social“ – and IBM will deliver concepts and tools.
  • 8. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 9. IBM Social Business Toolkit and Project Vulcan !   At Lotusphere 2010 IBM has introduced „IBM Project Vulcan“. Since than it was somewhat quiet in this area. !   And what‘s „IBM Project Vulcan“? !   Well, it‘s a kind of blueprint for „social business“. !   It‘s IBM‘s vision to employ a consistent „social experience“ between all Lotus products, like Notes and Connections.
  • 10. IBM Social Business Toolkit and Project Vulcan !   The IBM Social Business Toolkit (SBT) is IBM‘s way to make this kind of consistent behavior happen. It‘s currently an API. !   The SBT will allow (programmatic) access to the new functionality, like the activity stream or the embedded experience.
  • 11. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 12. All about standards!   IBM is following their way of the last years: they are leveraging industry standards!!   What does that mean for the SBT? !   Authentication through OAuth !   Data transmission with JSON or ATOM, based on Activitystrea.ms !   Embedded experience with OpenSocial gadgets
  • 13. All about standards - OAuth
  • 14. All about standards - OAuthSource: http://www.ibm.com/developerworks/web/library/wa-oauthsupport/?ca=drs-
  • 15. All about standards - OAuth!   Are there API’s? – Yes! !   Java, C#, Perl, Ruby, Python, Erlang, …!   http://oauth.googlecode.com!   http://oauth.net/code/
  • 16. All about standards – Activitystrea.ms!   Is it an Activity Stream or Activitystrea.ms?!   Located at http://activitystrea.ms ;-)
  • 17. All about standards – Activitystrea.ms!   The purpose of an Activity Stream is to deliver !   content (information) !   to the user !   which has been appointed!   Maybe you‘ve heard the word „river“ – that‘s it!
  • 18. All about standards – Activitystrea.msactor verb object targetHe-Man raises his sword towards the moon.!   Consuming and provisioning could be occur using JSON or ATOM.
  • 19. All about standards – Gadgets!   OpenSocial Gadgets are specified by the OpenSocial initiative.!   The OpenSocial API is a collection of APIs to allow communication between „social applications“ (http://code.google.com/apis/opensocial)
  • 20. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 21. The “IBM Social Infrastructure”!   Now let‘s have a look at the „infrastructure ingredients“ to deliver the „Exceptional Work experience“ within IBM Project Vulcan.!   They added a lot of stuff !   Apache Shinding !   WebSphere and DB2 !   any external application
  • 22. The “IBM Social Infrastructure”
  • 23. Agenda!   Who’s the speaker?!   Get Social – Do Business!!   Contexting IBM Social Business Toolkit with IBM Project Vulcan!   All about standards!   The “IBM Social Infrastructure”!   The IBM Social Business Toolkit API – and how to use it
  • 24. The IBM Social Business Toolkit API!   The IBM Social Business Toolkit API is a set of JSON/ATOM requests, which could be executed in three different ways: !   HTTP GET Request !   HTTP POST Request !   HTTP DELETE Request!   You need to be authenticated first (via OAuth)!
  • 25. HTTP GET!   Base URL: /rest/activitystreams/USER-ID/GROUP-ID/APP-ID !   User-ID: @me, @viewer, @owner, <specific> !   Group-ID: @all, @self !   App-ID: @all, <specific>!   Return: the Activity Stream in JSON/ATOM
  • 26. HTTP POST!   Base URL: /rest/activitystreams/USER-ID !   User-ID: @me, @viewer, @owner, <specific> !   the Event data in JSON/ATOM!   Return: the „EVENT-ID“ in JSON/ATOM
  • 27. HTTP DELETE!   Base URL: /rest/activitystreams/USER-ID/GROUP-ID/APP-ID !   User-ID: @me, @viewer, @owner, <specific> !   Group-ID: @all, @self !   App-ID: @all, <specific>!   Return: nothing
  • 28. The IBM Social Business Toolkit API DEMO TIME
  • 29. Contact information!   Mail: mail@winkelmeyer.com!   IM: BleedYellow!   Twitter: muenzpraeger!   Skype: muenzpraeger!   Blog: blog.winkelmeyer.com!   LinkedIn: http://www.linkedin.com/in/muenzpraeger!   XING: http://x ing.com/profile/Rene_Winkelmeyer
  • 30. Resources!   IBM Social Business Toolkit !   http://www-10.lotus.com/ldd/appdevwiki.nsf !   http://public.dhe.ibm.com/software/dw/lotus/sbtoolkit/gadgettut/ ee_summary.html!   Oauth !   http://oauth.net !   http://oauth.googlecode.com
  • 31. Resources!   Activity Streams !   http://activitystrea.ms!   JSON validators !   http://www.jslint.com (by the Master himself) !   http://www.jsonlint.com
  • 32. Resources!   OpenNTF !   http://socialenabler.openntf.org !   http://heidloff.net!   Managed / Backing beans !   http://xpagesblog.com !   http://blog.mindoo.com

×