SlideShare ist ein Scribd-Unternehmen logo
1 von 60
Downloaden Sie, um offline zu lesen
BPD406: Ignite your IBM
SmartCloud for Social
Business Integration
Paul Bastide, IBM

© 2014 IBM Corporation
Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole
discretion.
Information regarding potential future products is intended to outline our general product direction and it should not be
relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver
any material, code or functionality. Information about potential future products may not be incorporated into any contract.
The development, release, and timing of any future features or functionality described for our products remains at our sole
discretion

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment.
The actual throughput or performance that any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve
results similar to those stated here.

2
•  10 Years working with IBM Partners
•  Focus on Social Business and
Application Development
•  Hundred of Successful Integrations
http://bit.ly/19IpWX6
100110100000110111110

Customers ask for it; developers deliver it. It is the IBM SmartCloud
for Social Business, IBM's social features in the Cloud. This session
teaches developers multiple aspects of how to develop an
integration, including everything from requesting a trial, to setting up
the IBM Social Business Toolkit SDK, testing the integration,
prototyping an integration, and building an integration which
delivers value to the customer.
Agenda
§  Overview
§  Trials
§  Integrations
§  Development
§  IBM Social Business Toolkit SDK
§  Experimenting
§  Demonstration
§  Help
§  Wrap-up

5
OVERVIEW

6
IBM SmartCloud for Social Business
§  IBM SmartCloud for Social Business is a
social framework:
–  Provides a set of social capabilities
•  Consumable
•  Connected
–  Provides a Sovereign Experience
•  Web
•  Mobile
•  Desktop Integrations
§  Data centers are located around the world
with network points of presence and edge
caching services providing universal
access.
The Framework
§  The SmartCloud for Social
Business enables users to take
advantage of Social features, such
as Contacts, Profiles,
Communities, Files and Activity
Streams.
§  The SmartCloud for Social
Business users can interact with
Instant Messaging, Meetings and
Mail.
§  The SmartCloud for Social
Business enables administrators
to manage the organization using
the Shared Business Services
The Social Dashboard
§  Centralized information
hub for updates, apps,
and networking
§  Integrated experience for
all provisioned services
§  Easy pivot point to start
meetings, share files, or
connect with a social
community
§  Core services and
integrated 3rd party
business applications
integrated into the
navigation
Rich Social Sharing
•  Online communities,
activities, forums, blogs,
wikis and ideation to share
information
•  Support for rich media to
bring content to life
•  Controls to govern internal
and external sharing
•  Robust search, tagging and
asset linking capabilities to
ensure content discovery
and finding experts
Seamless Social Context and Experiences
•  Interact seamlessly across
social content
•  Stay up to date with your
social network
•  Share ideas and discover
new content and experts
relevant to your work
•  Act on company and project
content in real time
•  Seamless changes across
applications

3rd party
Communities
•  Share expertise with
groups of colleagues,
partners, and customers
•  Share photos and videos
to create an engaging
experience
•  Bridge disparate
communities of practice –
internal and external to a
company.
TRIALS

13
IBM SmartCloud for Social Business Trials
§ Trials enable the business
partner / customer time to try all
the Social and Messaging features
in the Cloud.
§ Use the Trials to Prototype,
Integrate, Demonstrate and
Evaluate.
§ There are Two Trials
–  Customer
–  Partner

Use the Trial to show your Customers
Sign up takes minutes
Customer Trial
§  Customer Trials are:
–  No charge, 60 day
trial, 25 accounts
–  Anyone can sign
up - Once Per
Domain
–  Available at http://ibm.co/
1coI7gP
Partner Trial
§  Partner Trials are:
§  No charge, 1 year trial, 30
accounts
§  Use the account to
demonstrate and develop
solutions for your clients
§  Must be a PartnerWorld
Member
§  Available at http://ibm.co/1kbh7eL
Sign Up
•  Takes just about 3 minutes
•  The process is:
• 
• 
• 
• 
• 
• 

You’re taken to fill out a form
Click Submit
You receive an Email
Click the Link
Create your password
Login

•  You are ready to rock.
Demonstration Users
•  Demonstrations Users, with
persona, are solid foundations to
building great integrations.
•  Populate Each User with Social
Data.
•  Phone / Email / Title
•  Updates / Activites / Communities

•  Populate Social Interactions
•  Share Details and Artifacts
•  Connect more than Two Individuals

Explore
My team uses the Renovations
organization, consider reusing
the characters.

When you add folks to your
organization, add a few demo
users, and yourself…
INTEGRATIONS

20
Integrations
Integrations are at
various levels of
complexity.
Integrations use the
secure REST-Styled
services
Integrations are of
many types:
•  Headless
•  Seamless and
Sovereign
•  Loosely Coupled
•  Hybrid
http://www.ibm.com/cloud-computing/social/us/en/integratedapps/
Secure REST-Styled Services
Every service, in general
has an API.
The services support Basic
Authorization, Security
Assertion Markup
Language (SAML) and
Open Authorization
(OAuth).
One should look for Feed
Icons for API endpoints.
https://apps.na.collabserv.com/communities/service/html/ownedcommunities
https://apps.na.collabserv.com/communities/service/atom/catalog/owned?
results=10&start=0&sortKey=update_date&sortOrder=desc
Tools
Developers are prototyping
and interacting with the
service:
Fiddler2
Postman
Firebug
Browser Developer Tools

Generally, browser
developer tools output
more details around
security violations with
cross-domain issues.
Headless

1010110

Developers are using the IBM SmartCloud
for Social Business as a social repository,
where they leverage the scale and social
data for their applications

Many partners take
advantage of Search and
OAuth isn’t an option.
Seamless
• 

Loosely coupled user interfaces
provide a seamless experience
between 3rd party applications and
the cloud.

• 

User Interface Extensions, action
links, provide an intelligent link from
the Cloud to 3rd party applications.

• 

3rd Party Application reuse the Lookand-Feel (CSS) and the Cloud
Toolbar.

• 

Context Switches are all seamless.
Loosely Coupled

Developers have a lot
of options to loosely
couple and provide a
custom experience.
Organization Extensions

Click Admin >
Manage Organization
l 

Click Organization
Extensions
l 

https://apps.na.collabserv.lotus.com/manage/extensions/list/input
Organization Extensions Interface
Add Extensions
Import / Export / Delete
(All of the Extensions)

Edit
Delete
Export
(Single)

Each extension
Is a JSON
Formatted
Config File.

Disable and
Enable
Wizard and Config File

You don't need to know JSON to setup
the Organization Extensions.

Often called
Action Link
Extensions
Add or Import

Click Add Extensions

Click Import Extensions
The Organization Extensions
Organization Extensions: Contacts
Select Contacts
Select Contact
Record
Enter Name /
Description
Click Icon
Select a Destination
URL
Select Open in a
new Window
Click Save URL
Add to your

?contact_id=${contact_id}
Contacts

Your App

Navigate to a contact record
https://apps.na.collabserv.com/mycontacts/home.html#/contact/33734
Click Paul's Contact Demo
Get a Popup window http://localhost:8080/sbt.sample.web/demo.jsp
Organization Extensions: Profiles
Select Person
Select Person
Component
Enter Name /
Description
Click Icon
Select a Destination
URL
Select Open in a new
Window
Click Save

Add to your URL
?user_id=${user_id}
Profiles

Your Action

Navigate to a profile
https://apps.na.collabserv.com/contacts/profiles/view/20089096
Click on the action
Get a Popup window http://localhost:8080/sbt.sample.web/demo.jsp
Organization Extensions: Files
Select Files
Select File Menu
Enter Name /
Description
Click Icon
Select a Destination
URL
Select Open in a
new Window
Click Save

Add to your URL
?file_id=${file_id}
Files

Click Apps > Files
Find A File
Click More Actions
Organization Extensions:
Top Navigation Bar
Select Person
Select Person
Component
Enter Name /
Description
Click Icon
Select a Destination
URL
Select Open in a
new Window
Click Save

CSS to Direct
To Top Level
Top Navigation Bar

With CSS

Without CSS
Wait… Integration Developers should have the Developer Role
l 

l 

Add the AppDeveloper Role for your
Developers
-  Click Admin
-  Click Manage Organization
-  Click on User Accounts
-  Find the User You want to add the role to
-  Select the App Developer Role
-  Click Next
-  Click Next
-  Click Finish
Internal Apps allows a Developer to register
an OAuth capable application.

https://apps.na.collabserv.com/manage/account/dashboardHandler/input
DEVELOPMENT

41
Development
§  Developers want to consume and
project social data rapidly.
§  The IBM Social Business Toolkit
SDK enables developers to use
samples and libraries:
§  Minimize the Overhead (AMD)
§  Avoid writing Cumbersome and
Static Code
§  Reuse code examples
§  Focus on value add
§  Easily switch between On
Premises and Cloud
§  Rapid Experimenting

http//ibmsbt.openntf.org
IBM Social Business Toolkit SDK
The SDK manages configurations in
property files.
The properties are called endpoints.
Endpoints are configured to your home
SmartCloud instance.
http://apps.na.collabserv.com
Startup your Application Server
Tomcat is included and configured
Point to SmartCloud or Demo Account
Build your code in Java, Domino,
JavaScript, Apple™ iOS™, PHP.

Private
Cloud
Services

On-Premises
Business Processes

Third party ISV
Applications

Public
Cloud
Services
Experiment with the IBM Social Business Toolkit Playground

The Playground is a web-based live demonstration and experimentation of the
JavaScript APIs and Java APIs and Domino APIs that are exposed by the SDK.
The Playground contains a large set of code snippets and examples that you
can customize and use in your own applications.
http://ibm.co/1cL9KFd
DEMONSTRATION

45
HELP

51
Help and Resources
Home page: http://ibmdw.net/social
SDK: http://ibmsbt.openntf.org
GitHub: https://github.com/OpenNTF/SocialSDK
StackOverflow: #ibmsbt
Twitter: @ibmsbt
YouTube: http://youtube.com/ibmsbt
Playground: http://bit.ly/sbtplayground
WRAP UP

53
Summary and Next Actions
§  You learned about the various trials
§  You learned how to loosely integrate
§  You learned how to use the SDK to minimize
the development impact to your business.
§  You learned how to experiment and find the
right API for the job.
§  You learned how to develop for On Premises
to the SmartCloud
§  Go forth and signup for your own trial
§  Experiment
§  Explore
§  Demonstrate to your customers
54
Are you prepared to capture this opportunity?
IBM is committed to building your skills FAST!

O n ly 	
  1	
  in 	
  10
companies have
current IT skills
§  Visit the Solutions Showcase and meet with Arrow, Avnet, Global Knowledge, Ingram and
LearnQuest to learn about client training, enablement, reseller options and more!
§  Come to the Certification Lounge in the Swan on Tuesday from 3 -5 pm
§  Go to ibm.com/training for schedules, roadmaps and more information!

55
Please join us at the 2014

Business Partner Reception
Monday, January 27 | 8:30pm-10:00pm
Atlantic Dance Hall on the Boardwalk
Network with Subject Matter Experts to find out how to Energize Life’s Work with….
§  Big Data and Business Analytics

§  On-Premises and in the Cloud

§  Industry Solutions

§  Mobility

§  Exceptional Digital Experience

§  Ecosystem Development
BP Café Hours

Experts Available:
Sunday

-

8:30pm

10:00am
6:00pm

-

3:45pm &
8:00pm

Tuesday

9:15am
5:30pm

-

3:30pm &
7:00pm

Wednesday

§  Understand the Smarter Workforce Opportunity

6:30pm

Monday

§  Winning Against the Competition

9:15am

-

3:30pm

§  Ecosystem Development
§  Use Marketing to Build Your 2014 Pipeline
§  Partner Programs
Other Services Available:

Sponsored by:

§  Self-navigation Touch Scope kiosk
§  Profile updating station with an expert available to help you
maximize your presence on PartnerWorld
§  4 Conference rooms and 1 Boardroom available for scheduling
§  Charging Stations
§  Coffee, soda, water and a place to relax
§  Please return evaluation forms for EACH BREAKOUT SESSION:
–  Submit electronically or on paper
–  Return all paper forms to door monitors or at the BP Café
Earn 2 pieces of the Circuit for returned forms! (Prizes available as well)
Engage Online
§  SocialBiz User Group socialbizug.org
–  Join the epicenter of Notes and Collaboration user groups
§  Follow us on Twitter
–  @IBMConnect and @IBMSocialBiz
§  LinkedIn http://bit.ly/SBComm
–  Participate in the IBM Social Business group on LinkedIn:
§  Facebook https://www.facebook.com/IBMSocialBiz
–  Like IBM Social Business on Facebook
§  Social Business Insights blog ibm.com/blogs/socialbusiness
–  Read and engage with our bloggers

59
Acknowledgements and Disclaimers
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither
intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information
contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise
related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or
its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and
performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you
will result in any specific sales, revenue growth or other results.

© Copyright IBM Corporation 2014. All rights reserved.
§  U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
§  IBM, the IBM logo, ibm.com, Lotus and IBM SmartCloud for Social Business, IBM Connections are trademarks or registered trademarks of International Business Machines Corporation in
the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these
symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law
trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
Apple and iOS are registered trademarks of Apple and/or its affiliates
Other company, product, or service names may be trademarks or service marks of others.

60

Weitere ähnliche Inhalte

Was ist angesagt?

IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connections Developers
 
MAS202 - Customizing IBM Connections
MAS202 - Customizing IBM ConnectionsMAS202 - Customizing IBM Connections
MAS202 - Customizing IBM Connectionspaulbastide
 
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...paulbastide
 
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
 
Ibm connect 2014 recap asean perspective
Ibm connect 2014 recap   asean perspectiveIbm connect 2014 recap   asean perspective
Ibm connect 2014 recap asean perspectiveJoseph George
 
Philipe Riand - Building Social Applications using the Social Business Toolki...
Philipe Riand - Building Social Applications using the Social Business Toolki...Philipe Riand - Building Social Applications using the Social Business Toolki...
Philipe Riand - Building Social Applications using the Social Business Toolki...LetsConnect
 
AD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitAD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitMark Wallace
 
AnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoAnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoPhilippe Riand
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperSerdar Basegmez
 
Social Applications made easy with the new Social Business Toolkit SDK
Social Applications made easy with the new Social Business Toolkit SDKSocial Applications made easy with the new Social Business Toolkit SDK
Social Applications made easy with the new Social Business Toolkit SDKIBM Connections Developers
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...paulbastide
 
DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13Niklas Heidloff
 
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Bruce Elgort
 
Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?LetsConnect
 
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...Frank Altenburg
 
ID400 - What's New and Coming in IBM Connections 2014 #IBMConnect
ID400 - What's New and Coming in IBM Connections 2014 #IBMConnectID400 - What's New and Coming in IBM Connections 2014 #IBMConnect
ID400 - What's New and Coming in IBM Connections 2014 #IBMConnectLuis Benitez
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
 

Was ist angesagt? (17)

IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
IBM Connect 2014 - AD105: IBM iNotes and IBM SmartCloud Notes Web Customizati...
 
MAS202 - Customizing IBM Connections
MAS202 - Customizing IBM ConnectionsMAS202 - Customizing IBM Connections
MAS202 - Customizing IBM Connections
 
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
 
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
 
Ibm connect 2014 recap asean perspective
Ibm connect 2014 recap   asean perspectiveIbm connect 2014 recap   asean perspective
Ibm connect 2014 recap asean perspective
 
Philipe Riand - Building Social Applications using the Social Business Toolki...
Philipe Riand - Building Social Applications using the Social Business Toolki...Philipe Riand - Building Social Applications using the Social Business Toolki...
Philipe Riand - Building Social Applications using the Social Business Toolki...
 
AD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitAD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business Toolkit
 
AnDevCon: Introduction to Darwino
AnDevCon: Introduction to DarwinoAnDevCon: Introduction to Darwino
AnDevCon: Introduction to Darwino
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application Developer
 
Social Applications made easy with the new Social Business Toolkit SDK
Social Applications made easy with the new Social Business Toolkit SDKSocial Applications made easy with the new Social Business Toolkit SDK
Social Applications made easy with the new Social Business Toolkit SDK
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
 
DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13
 
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
 
Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?
 
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
IBM Connections 4.5 CR2 Installation - From Zero To Social Hero - 2.02 - with...
 
ID400 - What's New and Coming in IBM Connections 2014 #IBMConnect
ID400 - What's New and Coming in IBM Connections 2014 #IBMConnectID400 - What's New and Coming in IBM Connections 2014 #IBMConnect
ID400 - What's New and Coming in IBM Connections 2014 #IBMConnect
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
 

Ähnlich wie IBM Connect 2014 - BPD406: Ignite your IBM SmartCloud for Social Business Integration

IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connections Developers
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyLuis Benitez
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thingBelsoft
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thingAndreas Ponte
 
Schahin presentation at IBM Connect 2014
Schahin presentation at IBM Connect 2014Schahin presentation at IBM Connect 2014
Schahin presentation at IBM Connect 2014Flávio Mendes
 
ICS usergroup dev day2014_application development für die ibm smartcloud for ...
ICS usergroup dev day2014_application development für die ibm smartcloud for ...ICS usergroup dev day2014_application development für die ibm smartcloud for ...
ICS usergroup dev day2014_application development für die ibm smartcloud for ...ICS User Group
 
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0Luis Benitez
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Satya S
 
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Niklas Heidloff
 
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...leo_radovsky
 
How to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsHow to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsIBM Connections Developers
 
Ad402 create self-service apps in minutes with ibm forms experience builder
Ad402   create self-service apps in minutes with ibm forms experience builderAd402   create self-service apps in minutes with ibm forms experience builder
Ad402 create self-service apps in minutes with ibm forms experience buildermlech23
 
SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?Evan Hodges
 
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connections Developers
 
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITStarter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITKaruana Gatimu
 
Communities & Dreamforce Key Takeaways
Communities & Dreamforce Key TakeawaysCommunities & Dreamforce Key Takeaways
Communities & Dreamforce Key TakeawaysMagnet 360
 

Ähnlich wie IBM Connect 2014 - BPD406: Ignite your IBM SmartCloud for Social Business Integration (20)

IBM Social Apps
IBM Social AppsIBM Social Apps
IBM Social Apps
 
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
IBM Connect 2014 - SHOW501: Mastering Social Development Using the IBM Collab...
 
IBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development StrategyIBM Connections Cloud Application Development Strategy
IBM Connections Cloud Application Development Strategy
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thing
 
How adding a further tool can be a good thing
How adding a further tool can be a good thingHow adding a further tool can be a good thing
How adding a further tool can be a good thing
 
Schahin presentation at IBM Connect 2014
Schahin presentation at IBM Connect 2014Schahin presentation at IBM Connect 2014
Schahin presentation at IBM Connect 2014
 
ICS usergroup dev day2014_application development für die ibm smartcloud for ...
ICS usergroup dev day2014_application development für die ibm smartcloud for ...ICS usergroup dev day2014_application development für die ibm smartcloud for ...
ICS usergroup dev day2014_application development für die ibm smartcloud for ...
 
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One
 
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
 
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
 
1011
10111011
1011
 
How to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsHow to use the Social Business Development Environments
How to use the Social Business Development Environments
 
Ad402 create self-service apps in minutes with ibm forms experience builder
Ad402   create self-service apps in minutes with ibm forms experience builderAd402   create self-service apps in minutes with ibm forms experience builder
Ad402 create self-service apps in minutes with ibm forms experience builder
 
SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?
 
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
IBM Connect 2014 - AD206: Build Apps Rapidly by Leveraging Services from IBM ...
 
Starter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft ITStarter Kit for Collaboration from Karuana @ Microsoft IT
Starter Kit for Collaboration from Karuana @ Microsoft IT
 
Open Standards For Social Business Apps
Open Standards For Social Business AppsOpen Standards For Social Business Apps
Open Standards For Social Business Apps
 
Communities & Dreamforce Key Takeaways
Communities & Dreamforce Key TakeawaysCommunities & Dreamforce Key Takeaways
Communities & Dreamforce Key Takeaways
 

Mehr von IBM Connections Developers

IBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By Example
IBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By ExampleIBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By Example
IBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By ExampleIBM Connections Developers
 
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocialIBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocialIBM Connections Developers
 
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...IBM Connections Developers
 
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...IBM Connections Developers
 
Technology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital ExperiencesTechnology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital ExperiencesIBM Connections Developers
 
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1IBM Connections Developers
 
Learn everything about IBM iNotes Customization
Learn everything about IBM iNotes CustomizationLearn everything about IBM iNotes Customization
Learn everything about IBM iNotes CustomizationIBM Connections Developers
 
How to add your own OpenSocial Gadgets to IBM Connections
How to add your own OpenSocial Gadgets to IBM ConnectionsHow to add your own OpenSocial Gadgets to IBM Connections
How to add your own OpenSocial Gadgets to IBM ConnectionsIBM Connections Developers
 
How to access the Activity Stream in IBM Connections
How to access the Activity Stream in IBM ConnectionsHow to access the Activity Stream in IBM Connections
How to access the Activity Stream in IBM ConnectionsIBM Connections Developers
 
How to enhance Email with Embedded Experiences
How to enhance Email with Embedded ExperiencesHow to enhance Email with Embedded Experiences
How to enhance Email with Embedded ExperiencesIBM Connections Developers
 

Mehr von IBM Connections Developers (10)

IBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By Example
IBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By ExampleIBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By Example
IBM Connect 2014 - AD204: What's new in the IBM Domino Objects: By Example
 
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocialIBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
 
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...
IBM Connect 2014 - BP207: Don’t Reinvent the Wheel – (Re)use Open Source Soft...
 
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
IBM Connect 2014 - AD301: What’s New on the IBM Social Business Toolkit Versi...
 
Technology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital ExperiencesTechnology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital Experiences
 
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1What’s new for Developers in IBM Domino & Domino Designer 9.0.1
What’s new for Developers in IBM Domino & Domino Designer 9.0.1
 
Learn everything about IBM iNotes Customization
Learn everything about IBM iNotes CustomizationLearn everything about IBM iNotes Customization
Learn everything about IBM iNotes Customization
 
How to add your own OpenSocial Gadgets to IBM Connections
How to add your own OpenSocial Gadgets to IBM ConnectionsHow to add your own OpenSocial Gadgets to IBM Connections
How to add your own OpenSocial Gadgets to IBM Connections
 
How to access the Activity Stream in IBM Connections
How to access the Activity Stream in IBM ConnectionsHow to access the Activity Stream in IBM Connections
How to access the Activity Stream in IBM Connections
 
How to enhance Email with Embedded Experiences
How to enhance Email with Embedded ExperiencesHow to enhance Email with Embedded Experiences
How to enhance Email with Embedded Experiences
 

Kürzlich hochgeladen

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Kürzlich hochgeladen (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

IBM Connect 2014 - BPD406: Ignite your IBM SmartCloud for Social Business Integration

  • 1. BPD406: Ignite your IBM SmartCloud for Social Business Integration Paul Bastide, IBM © 2014 IBM Corporation
  • 2. Please Note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2
  • 3. •  10 Years working with IBM Partners •  Focus on Social Business and Application Development •  Hundred of Successful Integrations http://bit.ly/19IpWX6
  • 4. 100110100000110111110 Customers ask for it; developers deliver it. It is the IBM SmartCloud for Social Business, IBM's social features in the Cloud. This session teaches developers multiple aspects of how to develop an integration, including everything from requesting a trial, to setting up the IBM Social Business Toolkit SDK, testing the integration, prototyping an integration, and building an integration which delivers value to the customer.
  • 5. Agenda §  Overview §  Trials §  Integrations §  Development §  IBM Social Business Toolkit SDK §  Experimenting §  Demonstration §  Help §  Wrap-up 5
  • 7. IBM SmartCloud for Social Business §  IBM SmartCloud for Social Business is a social framework: –  Provides a set of social capabilities •  Consumable •  Connected –  Provides a Sovereign Experience •  Web •  Mobile •  Desktop Integrations §  Data centers are located around the world with network points of presence and edge caching services providing universal access.
  • 8. The Framework §  The SmartCloud for Social Business enables users to take advantage of Social features, such as Contacts, Profiles, Communities, Files and Activity Streams. §  The SmartCloud for Social Business users can interact with Instant Messaging, Meetings and Mail. §  The SmartCloud for Social Business enables administrators to manage the organization using the Shared Business Services
  • 9. The Social Dashboard §  Centralized information hub for updates, apps, and networking §  Integrated experience for all provisioned services §  Easy pivot point to start meetings, share files, or connect with a social community §  Core services and integrated 3rd party business applications integrated into the navigation
  • 10. Rich Social Sharing •  Online communities, activities, forums, blogs, wikis and ideation to share information •  Support for rich media to bring content to life •  Controls to govern internal and external sharing •  Robust search, tagging and asset linking capabilities to ensure content discovery and finding experts
  • 11. Seamless Social Context and Experiences •  Interact seamlessly across social content •  Stay up to date with your social network •  Share ideas and discover new content and experts relevant to your work •  Act on company and project content in real time •  Seamless changes across applications 3rd party
  • 12. Communities •  Share expertise with groups of colleagues, partners, and customers •  Share photos and videos to create an engaging experience •  Bridge disparate communities of practice – internal and external to a company.
  • 14. IBM SmartCloud for Social Business Trials § Trials enable the business partner / customer time to try all the Social and Messaging features in the Cloud. § Use the Trials to Prototype, Integrate, Demonstrate and Evaluate. § There are Two Trials –  Customer –  Partner Use the Trial to show your Customers Sign up takes minutes
  • 15. Customer Trial §  Customer Trials are: –  No charge, 60 day trial, 25 accounts –  Anyone can sign up - Once Per Domain –  Available at http://ibm.co/ 1coI7gP
  • 16. Partner Trial §  Partner Trials are: §  No charge, 1 year trial, 30 accounts §  Use the account to demonstrate and develop solutions for your clients §  Must be a PartnerWorld Member §  Available at http://ibm.co/1kbh7eL
  • 17. Sign Up •  Takes just about 3 minutes •  The process is: •  •  •  •  •  •  You’re taken to fill out a form Click Submit You receive an Email Click the Link Create your password Login •  You are ready to rock.
  • 18. Demonstration Users •  Demonstrations Users, with persona, are solid foundations to building great integrations. •  Populate Each User with Social Data. •  Phone / Email / Title •  Updates / Activites / Communities •  Populate Social Interactions •  Share Details and Artifacts •  Connect more than Two Individuals Explore
  • 19. My team uses the Renovations organization, consider reusing the characters. When you add folks to your organization, add a few demo users, and yourself…
  • 21. Integrations Integrations are at various levels of complexity. Integrations use the secure REST-Styled services Integrations are of many types: •  Headless •  Seamless and Sovereign •  Loosely Coupled •  Hybrid http://www.ibm.com/cloud-computing/social/us/en/integratedapps/
  • 22. Secure REST-Styled Services Every service, in general has an API. The services support Basic Authorization, Security Assertion Markup Language (SAML) and Open Authorization (OAuth). One should look for Feed Icons for API endpoints. https://apps.na.collabserv.com/communities/service/html/ownedcommunities https://apps.na.collabserv.com/communities/service/atom/catalog/owned? results=10&start=0&sortKey=update_date&sortOrder=desc
  • 23. Tools Developers are prototyping and interacting with the service: Fiddler2 Postman Firebug Browser Developer Tools Generally, browser developer tools output more details around security violations with cross-domain issues.
  • 24. Headless 1010110 Developers are using the IBM SmartCloud for Social Business as a social repository, where they leverage the scale and social data for their applications Many partners take advantage of Search and OAuth isn’t an option.
  • 25. Seamless •  Loosely coupled user interfaces provide a seamless experience between 3rd party applications and the cloud. •  User Interface Extensions, action links, provide an intelligent link from the Cloud to 3rd party applications. •  3rd Party Application reuse the Lookand-Feel (CSS) and the Cloud Toolbar. •  Context Switches are all seamless.
  • 26. Loosely Coupled Developers have a lot of options to loosely couple and provide a custom experience.
  • 27. Organization Extensions Click Admin > Manage Organization l  Click Organization Extensions l  https://apps.na.collabserv.lotus.com/manage/extensions/list/input
  • 28. Organization Extensions Interface Add Extensions Import / Export / Delete (All of the Extensions) Edit Delete Export (Single) Each extension Is a JSON Formatted Config File. Disable and Enable
  • 29. Wizard and Config File You don't need to know JSON to setup the Organization Extensions. Often called Action Link Extensions
  • 30. Add or Import Click Add Extensions Click Import Extensions
  • 32. Organization Extensions: Contacts Select Contacts Select Contact Record Enter Name / Description Click Icon Select a Destination URL Select Open in a new Window Click Save URL Add to your ?contact_id=${contact_id}
  • 33. Contacts Your App Navigate to a contact record https://apps.na.collabserv.com/mycontacts/home.html#/contact/33734 Click Paul's Contact Demo Get a Popup window http://localhost:8080/sbt.sample.web/demo.jsp
  • 34. Organization Extensions: Profiles Select Person Select Person Component Enter Name / Description Click Icon Select a Destination URL Select Open in a new Window Click Save Add to your URL ?user_id=${user_id}
  • 35. Profiles Your Action Navigate to a profile https://apps.na.collabserv.com/contacts/profiles/view/20089096 Click on the action Get a Popup window http://localhost:8080/sbt.sample.web/demo.jsp
  • 36. Organization Extensions: Files Select Files Select File Menu Enter Name / Description Click Icon Select a Destination URL Select Open in a new Window Click Save Add to your URL ?file_id=${file_id}
  • 37. Files Click Apps > Files Find A File Click More Actions
  • 38. Organization Extensions: Top Navigation Bar Select Person Select Person Component Enter Name / Description Click Icon Select a Destination URL Select Open in a new Window Click Save CSS to Direct To Top Level
  • 39. Top Navigation Bar With CSS Without CSS
  • 40. Wait… Integration Developers should have the Developer Role l  l  Add the AppDeveloper Role for your Developers -  Click Admin -  Click Manage Organization -  Click on User Accounts -  Find the User You want to add the role to -  Select the App Developer Role -  Click Next -  Click Next -  Click Finish Internal Apps allows a Developer to register an OAuth capable application. https://apps.na.collabserv.com/manage/account/dashboardHandler/input
  • 42. Development §  Developers want to consume and project social data rapidly. §  The IBM Social Business Toolkit SDK enables developers to use samples and libraries: §  Minimize the Overhead (AMD) §  Avoid writing Cumbersome and Static Code §  Reuse code examples §  Focus on value add §  Easily switch between On Premises and Cloud §  Rapid Experimenting http//ibmsbt.openntf.org
  • 43. IBM Social Business Toolkit SDK The SDK manages configurations in property files. The properties are called endpoints. Endpoints are configured to your home SmartCloud instance. http://apps.na.collabserv.com Startup your Application Server Tomcat is included and configured Point to SmartCloud or Demo Account Build your code in Java, Domino, JavaScript, Apple™ iOS™, PHP. Private Cloud Services On-Premises Business Processes Third party ISV Applications Public Cloud Services
  • 44. Experiment with the IBM Social Business Toolkit Playground The Playground is a web-based live demonstration and experimentation of the JavaScript APIs and Java APIs and Domino APIs that are exposed by the SDK. The Playground contains a large set of code snippets and examples that you can customize and use in your own applications. http://ibm.co/1cL9KFd
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 52. Help and Resources Home page: http://ibmdw.net/social SDK: http://ibmsbt.openntf.org GitHub: https://github.com/OpenNTF/SocialSDK StackOverflow: #ibmsbt Twitter: @ibmsbt YouTube: http://youtube.com/ibmsbt Playground: http://bit.ly/sbtplayground
  • 54. Summary and Next Actions §  You learned about the various trials §  You learned how to loosely integrate §  You learned how to use the SDK to minimize the development impact to your business. §  You learned how to experiment and find the right API for the job. §  You learned how to develop for On Premises to the SmartCloud §  Go forth and signup for your own trial §  Experiment §  Explore §  Demonstrate to your customers 54
  • 55. Are you prepared to capture this opportunity? IBM is committed to building your skills FAST! O n ly  1  in  10 companies have current IT skills §  Visit the Solutions Showcase and meet with Arrow, Avnet, Global Knowledge, Ingram and LearnQuest to learn about client training, enablement, reseller options and more! §  Come to the Certification Lounge in the Swan on Tuesday from 3 -5 pm §  Go to ibm.com/training for schedules, roadmaps and more information! 55
  • 56. Please join us at the 2014 Business Partner Reception Monday, January 27 | 8:30pm-10:00pm Atlantic Dance Hall on the Boardwalk Network with Subject Matter Experts to find out how to Energize Life’s Work with…. §  Big Data and Business Analytics §  On-Premises and in the Cloud §  Industry Solutions §  Mobility §  Exceptional Digital Experience §  Ecosystem Development
  • 57. BP Café Hours Experts Available: Sunday - 8:30pm 10:00am 6:00pm - 3:45pm & 8:00pm Tuesday 9:15am 5:30pm - 3:30pm & 7:00pm Wednesday §  Understand the Smarter Workforce Opportunity 6:30pm Monday §  Winning Against the Competition 9:15am - 3:30pm §  Ecosystem Development §  Use Marketing to Build Your 2014 Pipeline §  Partner Programs Other Services Available: Sponsored by: §  Self-navigation Touch Scope kiosk §  Profile updating station with an expert available to help you maximize your presence on PartnerWorld §  4 Conference rooms and 1 Boardroom available for scheduling §  Charging Stations §  Coffee, soda, water and a place to relax
  • 58. §  Please return evaluation forms for EACH BREAKOUT SESSION: –  Submit electronically or on paper –  Return all paper forms to door monitors or at the BP Café Earn 2 pieces of the Circuit for returned forms! (Prizes available as well)
  • 59. Engage Online §  SocialBiz User Group socialbizug.org –  Join the epicenter of Notes and Collaboration user groups §  Follow us on Twitter –  @IBMConnect and @IBMSocialBiz §  LinkedIn http://bit.ly/SBComm –  Participate in the IBM Social Business group on LinkedIn: §  Facebook https://www.facebook.com/IBMSocialBiz –  Like IBM Social Business on Facebook §  Social Business Insights blog ibm.com/blogs/socialbusiness –  Read and engage with our bloggers 59
  • 60. Acknowledgements and Disclaimers Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. © Copyright IBM Corporation 2014. All rights reserved. §  U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. §  IBM, the IBM logo, ibm.com, Lotus and IBM SmartCloud for Social Business, IBM Connections are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml Oracle and Java are registered trademarks of Oracle and/or its affiliates. Apple and iOS are registered trademarks of Apple and/or its affiliates Other company, product, or service names may be trademarks or service marks of others. 60