UK Lotus User Group Connectr #2
-
Upload
neil-burston -
Category
Technology
-
view
3.034 -
download
1
description
Transcript of UK Lotus User Group Connectr #2
![Page 1: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/1.jpg)
#2
ComputaCenter, Hatfield26th September 2007
Neil Burston + David Gurteen
Social Networking Using Lotus & WebSphere
Unleashing Social Networking using Lotus & WebSphere
![Page 2: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/2.jpg)
Me + You = Us+ Him
![Page 3: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/3.jpg)
IBM Lotus Connections Special Interest Group . . .
I.L.C.S.I.G?
![Page 4: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/4.jpg)
Why
?
![Page 5: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/5.jpg)
New thinking, new language
![Page 6: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/6.jpg)
W.I.I. F.M
• Why
• What
• How
![Page 7: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/7.jpg)
![Page 8: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/8.jpg)
Why . . . #1 - Demographics
BB
XY
![Page 9: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/9.jpg)
Why . . . #2 – Technology Adoption
BB
![Page 10: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/10.jpg)
Why . . . #3 – Human nature
![Page 11: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/11.jpg)
The Consumer-focused “Web 2.0” is leading transformation
![Page 12: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/12.jpg)
Flattening the enterprise with Web2.0 on premises
• User-driven adoption
• Value on demand• Controlled
deployment on private infrastructure
ON PREMISESservices
ON PREMISESservices
Service, not software
COMMUNITYmechanisms • Tagging
• Rating• Recommendations
• Rewards (TR3)
• Social networking features
• User comments• Community rights
management
Users add value
SIMPLEuser interface
and dataservices
• Responsive UIs (AJAX)• Feeds (Atom, RSS)• Simple extensions• Mashups (REST APIs)
Easy to use, easy to remix
Web 2.0ON PREMISES
![Page 13: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/13.jpg)
Social Networking
visualization
Wiki’s
BlogsSocial Networks
AJAX
RSS
Mash-ups
Social Computing
MySpace
Tags
Web 2.0
del.icio.us
Flickr REST
ATOM
folksonomy
Consumerization
Digg
bookmarking
Communities
Video Sharing
Avatars
Tag Cloud
![Page 14: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/14.jpg)
Social Networking – W.I.I.F.M?
![Page 15: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/15.jpg)
IBM Lotus Connections Social Software For BusinessFive new collaborative components that help business
by…– Tapping into the latent expertise within an organization or
community
– Collaborating more effectively at larger scales, both internally and externally
Personal profiles Communities Blogs Bookmarks Activities
![Page 16: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/16.jpg)
Social Networking at work
![Page 17: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/17.jpg)
Ok, I want one, what do I do?
![Page 18: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/18.jpg)
Is it a . . . ?
![Page 19: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/19.jpg)
Is it a . . .
![Page 20: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/20.jpg)
It’s a set of Web Services
API docs released1.0.1
![Page 21: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/21.jpg)
Lotus Connections Architecture
![Page 22: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/22.jpg)
ReST easy, it’s simple . . .
• Representational State Transfer (REST)• REST Web Service Conventions:
– Plain XML is the data representation format
– HTTP is the transfer protocol
– HTTP's GET, POST, PUT, and DELETE are the access/manipulation verbs
– URIs point to individual data records (such as catalog items or customer info)
– HTTP authentication and SSL provide security
• REST = a design pattern that uses standards
![Page 23: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/23.jpg)
REST at work
![Page 24: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/24.jpg)
Lotus Connections Extensibility
• Simple– Easy to learn – ReST-style HTTP based API with XML, Javascript
and HTML formatted output– Enables “amateur” as well as professional developers
• Open– Access for all users to functionality, regardless of client or
platform– Based on Open standards: XML, HTTP, Javascript, Atom feeds
• Extensible– Utilizes Open Standards – Used internally by own plugins, mash-ups and partners
![Page 25: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/25.jpg)
BrowserRich ClientsFeedsCustom Applications
MS IE 6.x, 7.xFirefox 2.0
Lotus Connections Operational Topology (high level view)
Lotus Connections ServicesWAS 6.1.0.3 + IBM HTTP Server 6.1.0.3
onRedHat Enterprise Linux ES v4 or Windows 2003 Server
One or more features…ActivitiesProfilesDogearBlogs
Communities
RDBMSDB2 9.1 Fix Pack 2Oracle 10G 10.2.0.3
Corporate LDAP DirectoryIBM TDS v6
MSFT Active Directory 2003Lotus Domino planned 2007
![Page 26: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/26.jpg)
WAS + RDBMS
![Page 27: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/27.jpg)
Enterprise Applications
![Page 28: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/28.jpg)
Db2 Control Center
![Page 29: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/29.jpg)
Stand-Alone Deployment: Option 3• Single WAS Profile with single application server
– Planned to be officially supported in V1.0.1– Simplest form of deployment/configuration– All features (Blogs, Communities, etc.) installed on one application
server– All features share one common Lotus Connections features
configuration file– Single admin console for five different application server instances– Only recommended for development/demo
Physical Machine (machine1)
Node (machine1)
Profile (AppSrv01)
App Server (server1)
App (Blogs) App (Communities)App (Profiles) App (Dogear) App (Activites)
![Page 30: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/30.jpg)
Clustered System Deployment Topology
EDGE 1
RDBMS
HTTP 1
HTTP 2
DeploymentManager
LDAPNODE 1Connections
NODE 2Connections
TDI
Profi lesData Only
HR DB ERP DB
BrowserPlug-in
Feed Reader
NFS/ NSF
• Appropriate for enterprise deployments• WAS servers must have common file share for Activities and Blogs
service– NSF mount– Windows/SAMBA share
• LDAP, DB2, IHS can be also be clustered if desired
![Page 31: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/31.jpg)
Complex Large Deployment Topology
ActivitiesCluster
BlogsCluster
CommunitiesCluster
DogearCluster
Profi lesCluster
DeploymentManager
Activities RDBMSCluster
Blogs RDBMSCluster
Communities RDBMSCluster
Dogear RDBMSCluster
Profi les RDBMSCluster
TivoliDirectory I ntegrator
OtherRepositories
Web
Sph
ere
HT
TP
Plu
g-in
ProxyLoad Balancing
Caching
HTTPServers
TI ER 2Every component in this area are in a single WebSphere cell. Each of the servers in the cluster can either be on the same physical
server (vertical), or on separate physical servers(horizontal).
TIER 3The top section is focused on “pre-existing” hardware.
The bottom shows RDBMS Clusters for each of the compnents. There is a special server that is included with the Profiles
component.
TIER 1This is the front end to the end user. To maximize load balancing and caching,
multiple servers would be required. Internal metrics indicate that a caching
proxy is the greatest benefit to the environment.
LDAP NFS/ NSFFile Share
![Page 32: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/32.jpg)
Where TDI fits into Architecture
TDI
LDAPLDAP
PEOPLEDB
Main tables
Out of the box, identity profile info comes from single LDAP source
PEOPLEDB
Draft tables
TDI
DSML
Identity Data Topology Cloud
![Page 33: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/33.jpg)
How much?
• Activities Authorized User £37.66
• Profiles Authorized User £37.66
• Authorized User £75.33Activities, Blogs, Communities, Dogear, Profiles
• Lotus Connections for Extranet £308.00
License + SW Maintenance 12 Months
= 19p per day*
= 38p per day*
![Page 34: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/34.jpg)
How to get started?
![Page 35: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/35.jpg)
What are the obstacles?
![Page 36: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/36.jpg)
Understand what your’e doing
Identify goals Run targeted pilotEncourage best practices Define an adoption plan
Encourage Evangelists
“Harvest” the innovation and value
![Page 37: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/37.jpg)
What constitutes a community?
Mem
bers
hip
sta
bilit
yLa
bile
Sta
ble
Degree of Geographic DistributionSame place Everywhere
Communities of Interest
Local Users Group
PeersCo-workers
Social Networks
Communities of Practice
![Page 38: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/38.jpg)
Focu
s,
Form
alisati
on
, S
hare
d I
den
tity
Focu
s,
Form
alisati
on
, S
hare
d I
den
tity
Hig
hLo
w
Involvement, Organisation, ComplexityInvolvement, Organisation, ComplexityLow High
Is a Social Network also a Community?
GeneralPopulation
Audience (SpecializedPopulation)
SocialNetwork
Community
Organization
Specific Interests
Direct Interaction
Group Identity
Formalized hierarchy & defined budgets
Individuals
Individuals w/ithCommon Interests
Informal, Ad-hoc, or Transitory groups
Formal groups withVoluntary members
Formal Teams withAssigned members
ConceptIdentity
![Page 39: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/39.jpg)
How do Communities & Social Networks differ?
•A social network involves transitory interactions between members, communities involve longer-term or more well-defined relationships
•A social network may not have a group identity or name. When the individuals involved in the group decide to formally name themselves, it is the first step to transitioning to a community
•Community members have formally “signed-on” to be involved; social networks imply much looser associations and less commitment from their members.
![Page 40: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/40.jpg)
How do Communities & Social Networks differ?
•A more-established community can continue to survive and exist even if some members leave - social networks may fall apart once members loose or break off contact permanently
•From an innovation, marketing or growth point of view, it is more useful to work with communities since it implies a longer-running entity, and possibly more open than the initial membership
•Sometimes it’s not that easy to tell them apart, but it is critical to do so, if you wish to successfully influence outcomes!
![Page 41: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/41.jpg)
Adoption Curve
![Page 42: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/42.jpg)
Need for Transformation Management
• Connections is a set of Social Networking tools– No network without people
• Requires a solid community of committed volunteers to seed social networking in an organization– Creating and maintaining content
– Commenting on entries
– Dogear content
– Etc
• Successful deployment requires internal Social Networking evangelists– Social computing has a viral effect
– Once people start using it, the relationships and usage increase
![Page 43: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/43.jpg)
Overcoming the obstacles
![Page 44: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/44.jpg)
![Page 45: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/45.jpg)
How to find out more
• The web• F2F events
http://lotusconnectionsblog.com
![Page 46: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/46.jpg)
What next?
More events in planning
![Page 47: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/47.jpg)
Questions?
![Page 48: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/48.jpg)
Thank you
![Page 49: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/49.jpg)
Without whom . . . With thanks to . . .• Ian “Guru” McNairn, IBM• David Gurteen, Gurteen.com• Stuart McIntyre, Morpheus.co.uk• Brendan Tutt, IBM• Rob Thatcher, IBM• Mac Guidera, IBM• Jon Mell, Trovus.co.uk• WebSphere User Group • UK Lotus User Group
![Page 50: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/50.jpg)
![Page 51: UK Lotus User Group Connectr #2](https://reader036.fdocuments.net/reader036/viewer/2022062615/54858661b4af9feb2e8b45c8/html5/thumbnails/51.jpg)
Lotus Connections Roadmap2H ‘07 1H ’08
Lotus Connections R1
Focus is to provide a maintenance release with Group 1 language support & critical bug fixes.
Group 1 languages: Chinese (simplified & traditional), Japanese, Korean, French, German, Italian, Spanish, Brazilian Portuguese
eGA Summer 2007 IBM’s first social software
offering includes 5 key services (Profiles, Activities, Blogs, Communities & Dogear)
eGA June 2007
Lotus Connections R1.0.1
Focus is to provide a maintenance release with critical bugs fixes & additional directory & client / server platforms
Server Platforms - AIX, SUSE Linux Enterprise Server, IBM iSeries
Client Platforms / browsers – Macintosh (Safari)
Directories - IBM Lotus Domino 7.0 & Sun ONE
eGA Fall 2007
Lotus Connections R1.0.2
Focus is to provide a major feature release based these are some of the initial theme’s / concepts:
− Enhance value of communities to become focal points for collaborating & sharing information with others
− Enhance the integration of Lotus Connections in existing applications (e.g. Lotus products - Quickr, Notes, Sametime, Portal, and competitive products - Microsoft Office)
− Feature enhancements to existing services (e.g. increased extensibility for Profiles, etc)
− Bolster activities to enable people to leverage social capital to execute ideas faster and increase their productivity
− And more … eGA 1H 2008
Lotus Connections R2
1H ‘07
This product roadmap is directional in nature and does not imply any product plan commitment on the part of IBM. Plans are subject to change at any time without notice.