SlideShare a Scribd company logo
John Stigter – Solution Architect - IBM Software Services for Collaboration
Sjaak Ursinus – IBM Connections Specialist - Ilionx
30/11/2012




How to build a manageble
Connections environment
Who are we

                                                       John Stigter
                                                       Senior IT Specialist at IBM for 12 years
                                                       Role: Solution Architect
                                                       Working with IBM Connections since version 2.0
                                                       Background in Lotus Collaboration solutions since
                                                       1998 & High Availability using WebSphere Edge




                                                       Sjaak Ursinus

                                                       Senior IT Specialist at Ilionx for 8 years
                                                       Role: Consultant
                                                       Working with IBM Connections since version 1.0
                                                       Background in Lotus Collaboration solutions since
                                                       1995




2   Ilionx & IBM Software Services for Collaboration
“Give met that stick you              “Nice Doggy”
                    piece of #$#%$”




    The obvious result might not always be what you think!



3   Ilionx & IBM Software Services for Collaboration
Introduction




4   Ilionx & IBM Software Services for Collaboration
Introduction

    Customer
     ● 40k Users


     ● Locations all across The Netherlands


     ● Dutch Government


    Requirements
     ● Custom look and feel


     ● Profile information from 4 sources


     ● Scalable


     ● Mobile use


     ● Need it within 3 months for the entire population


     ● Widgets, plugins, etc. etc.




5    Ilionx & IBM Software Services for Collaboration
Introduction

    Challenges
     ● Complex and segmented IT organisation


     ● Short timelines > Fast deployment


     ● Technical staff has little WebSphere/IHS/DB2/TDI experience


     ● Deal with standard (limited) services available in infrastructure

          ●   Standard DB2 infrastructure
          ●   Standard OS images
          ●   Standard Loadbalancing services




6    Ilionx & IBM Software Services for Collaboration
Approach




7   Ilionx & IBM Software Services for Collaboration
Approach

    Awareness/Commitment
     ● Demo enviroment for top 50 in Management


     ● Show ability to execute (demo environment built in 2 weeks

       integrated in production environment)
     ● Manage expectations




    Project Team
     ● Need to have the best team


     ● Avoid commercial goal


     ● IBM ISSC, ilionx & IBM Global Business Services


     ● Split technical implementation from adoption (as a project)




8    Ilionx & IBM Software Services for Collaboration
Approach

    Implementation Approach
     ● Build DEMO environment


     ● Build Production environment (Projectteam)


     ● Build Test environment (Projectteam & Customer Specialists)


     ● Build Acceptance environment (Customer Specialists)




9   Ilionx & IBM Software Services for Collaboration
Approach

                                   What helped enormously?




                                   “A Friend in Management”
                                                Ok maybe not that high, but aim for it ;)



10   Ilionx & IBM Software Services for Collaboration
Key Design Decisions




11   Ilionx & IBM Software Services for Collaboration
Key Design Decisions
     Directory
      ● LDAP


      ● Single Sign On


      ● SSL (offloading) .... what is the link with Sametime?


      ● WAS Configuration (JVM´s, Tuning)


      ● Interservice connections


      ● DB2 Setup


      ● Caching (proxy)


      ● External/Mobile Access


      ● TDI Process


      ● Customization


      ● Extensions – Widget framework


      ● Plugins & Integration


12    Ilionx & IBM Software Services for Collaboration
Key Design Decisions – LDAP and SSO

     LDAP
      ● Domino LDAP


         ● Load, integration with Other IBM products like Quickr,

           Sametime, Domino
      ● Active Directory


         ● SSO linkage


         ● Unique attribute


     SSO
      ● Customer wants to use SPNEGO


      ● Link between Domino LDAP and AD principal name?




13    Ilionx & IBM Software Services for Collaboration
Key Design Decisions – SSL (offloading)

     SSL (offloading)
      ● Internal Certificate (because?)


      ● Sametime integration (connect client)


      ● External access and Cert Authority on mobile devices




14   Ilionx & IBM Software Services for Collaboration
Key Design Decisions – Caching (proxy)

     Caching (proxy)
      ● Would it add value to use the CP?


      ● Increases complexity?


      ● Impact on performance


      ● Implement IBM HTTP Server files module




15   Ilionx & IBM Software Services for Collaboration
Key Design Decisions – TDI Process

     Build the TDI Solution
      ● Prepare your solution well


      ● Expectations management!


      ● Workshops with Identity Management & HR


      ● Identify creation, update and Deletion of users well


      ● Define guidelines and agree on deletions versus inactivation


      ● Are unique numbers reused after people leave the company?


      ● Do you really have a unique number (which does not change!)


      ● Organisational hassle to connect to information sources




16   Ilionx & IBM Software Services for Collaboration
Key Design Decisions – Widget Framework & Customizations

     Design a widget framework
      ● Customizations or rather added functionality through standard

        widget deployment.
      ● Prepare base infrastructure for widgets/applications

          ●   3 Types of widgets
                ●   HTML/Script based only
                ●   J2EE application without Database
                ●   J2EE application with Database




17   Ilionx & IBM Software Services for Collaboration
Key (Design) Decision – Plugins & Integration

     Key for adoption are plugins
      ● Notes plugins


      ● Office plugin


      ● Explorer plugin


      ● Quickr & Sametime integration


     Plugin implementation
      ● After web browser implementation


      ● Testing is key


      ● Separate track in your implementation


      ● Phased release (i.e. do not deploy all at once)




18    Ilionx & IBM Software Services for Collaboration
(Final) Design




19   Ilionx & IBM Software Services for Collaboration
(Final) Design

     Component Model - Internal




 Component Model - External



20   Ilionx & IBM Software Services for Collaboration
(Final) Design




 Physical
 Production




21   Ilionx & IBM Software Services for Collaboration
Random points of frustration




22   Ilionx & IBM Software Services for Collaboration
Random points of frustration

     i.e. What kind of #”$#% did we encounter the last 1,5 year?
     (in random order)
      ●   SSL & TLS
      ●   Caching issues
      ●   SPNEGO not working in certain parts :(
      ●   JMS Message Queue
      ●   One UI not always used (styling issues)
      ●   TDI synch issues (i.e. unexpected combinations/situations)
      ●   Etc...




23   Ilionx & IBM Software Services for Collaboration
Summary




24   Ilionx & IBM Software Services for Collaboration
Summary


     ●   Keep your implementation standard
          ● No product customization


          ● Added functionality through Widgets


     ●   Align with the IT organisation and explain the solution
     ●   Beware of SSL (integration, offloading, external access)
     ●   Choose your Login/LDAP/Unique ID carefully
     ●   Manage expectations > use the product as intended
     ●   Have a friend in management
     ●   Think of the entire user cycle – CRUD (Delete or inactivation)



                                             Think before building and deploying

25   Ilionx & IBM Software Services for Collaboration
Questions?




26   Ilionx & IBM Software Services for Collaboration
Thank you!




27   Ilionx & IBM Software Services for Collaboration

More Related Content

PDF
Making the move from rich clients to browsers
PPTX
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
ODP
Granite Lotus User Group November 2012 ICS Updates
ODP
IBM Platform for Social Business IamLUG 2013
PDF
ICON UK 2014 - Look mum, no passwords!
PDF
Ibm notes 9 social edition (external)
PDF
Considering Windows 7?
PPTX
Domino X Pages 8.5
Making the move from rich clients to browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Granite Lotus User Group November 2012 ICS Updates
IBM Platform for Social Business IamLUG 2013
ICON UK 2014 - Look mum, no passwords!
Ibm notes 9 social edition (external)
Considering Windows 7?
Domino X Pages 8.5

What's hot (20)

PDF
IBM Notes : Have it your way and make it work for you
PDF
IBM Notes and Domino 9.0 Social Edition
PPTX
Announcing Saleslogix 8.1
PPTX
SalesLogix: Migrating from LAN to Web
PDF
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
PDF
What's new in Notes Domino 901 Feature Pack 8
PPTX
Microsoft Dynamics CRM Breakthrough Webinar Series: Workflows and Processes
PPTX
Notes 9 presentation
PPT
Social Applications made easy with the new Social Business Toolkit SDK
PDF
DNUG Closing Session - ICS App Dev Update - 06/07/13
PPTX
BP 308 - The Journey to Becoming a Social Application Developer
PDF
Connect2013 id506 hadr ideas for social business
PDF
Ibm messaging & collaboration roadmap 2013 (external)
PDF
Id111 - IBM Notes Browser Plug-in at Connect 2014
PDF
Introducing IBM Lotus Notes and Domino 8.5
PDF
Ibm connect2013 id105-ibmconnections-mail
PDF
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
PPTX
Lotus Domino 8.5
PDF
The New Workplace: Unleashing The Power Of Enterprise Mobility
PDF
Open mic what's new in ibm notes 9.0
IBM Notes : Have it your way and make it work for you
IBM Notes and Domino 9.0 Social Edition
Announcing Saleslogix 8.1
SalesLogix: Migrating from LAN to Web
Tip from ConnectED: Notes Goes Cloud: The IBM Notes Browser Plug-in Integrate...
What's new in Notes Domino 901 Feature Pack 8
Microsoft Dynamics CRM Breakthrough Webinar Series: Workflows and Processes
Notes 9 presentation
Social Applications made easy with the new Social Business Toolkit SDK
DNUG Closing Session - ICS App Dev Update - 06/07/13
BP 308 - The Journey to Becoming a Social Application Developer
Connect2013 id506 hadr ideas for social business
Ibm messaging & collaboration roadmap 2013 (external)
Id111 - IBM Notes Browser Plug-in at Connect 2014
Introducing IBM Lotus Notes and Domino 8.5
Ibm connect2013 id105-ibmconnections-mail
BP110: The Mobile Distruption - Why XPages Development is targeting Mobile First
Lotus Domino 8.5
The New Workplace: Unleashing The Power Of Enterprise Mobility
Open mic what's new in ibm notes 9.0
Ad

Viewers also liked (6)

PDF
soccnx opening/welcome opening session
PDF
Andre Schaffner - How social software enhances your customer relations & sale...
PDF
Alan Hamilton - Real-world Social Business Adoption Tricks and Tips
ZIP
Get social or die trying
PDF
Tip from IBM Connect 2014: IBM Notes Goes Cloud: How GAD Created an Integrate...
PDF
Taking connections to the cloud
soccnx opening/welcome opening session
Andre Schaffner - How social software enhances your customer relations & sale...
Alan Hamilton - Real-world Social Business Adoption Tricks and Tips
Get social or die trying
Tip from IBM Connect 2014: IBM Notes Goes Cloud: How GAD Created an Integrate...
Taking connections to the cloud
Ad

Similar to How to build a manageable Connections environment (20)

ODP
A powerful web application server (intravision IBM Connect 2013 Update) Febru...
PDF
Show110 | Using the XPages Extension Library for the Real World
PDF
App.Next - The Future of Domino Application Development
PDF
Developing XPages Applications
PDF
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
PDF
Engage / Belsoft Collaboration - Using IBM Domino data in IBM Connections – a...
PDF
Domino app dev competitive advantage for blug
PDF
AD101: IBM Domino Application Development Futures
PDF
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
PDF
IBM Domino 10: A new chapter begins
PDF
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
PDF
The Notes/Domino Application Development Competitive Advantage - IamLUG
PDF
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAP
PDF
Lessons Learned from a major IBM Collaboration Solutions Deployment
DOC
Profile - Deepak Kumar
PPTX
Secrets of Building a Hybrid Cloud
PDF
Application Modernization: Where Consumer, Social, and Mobile Converge
PDF
An Introduction to the Model-View-Controller Pattern
PPTX
Getting Started: How to Set Up Your "Data as a Feature" Project
PDF
MWLUG 2011: Notes/Domino Application Development Competitive Advantage
A powerful web application server (intravision IBM Connect 2013 Update) Febru...
Show110 | Using the XPages Extension Library for the Real World
App.Next - The Future of Domino Application Development
Developing XPages Applications
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
Engage / Belsoft Collaboration - Using IBM Domino data in IBM Connections – a...
Domino app dev competitive advantage for blug
AD101: IBM Domino Application Development Futures
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Domino 10: A new chapter begins
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
The Notes/Domino Application Development Competitive Advantage - IamLUG
IBM Connections 4.0 Installation From Zero To Social Hero - 1.03 with AD LDAP
Lessons Learned from a major IBM Collaboration Solutions Deployment
Profile - Deepak Kumar
Secrets of Building a Hybrid Cloud
Application Modernization: Where Consumer, Social, and Mobile Converge
An Introduction to the Model-View-Controller Pattern
Getting Started: How to Set Up Your "Data as a Feature" Project
MWLUG 2011: Notes/Domino Application Development Competitive Advantage

More from LetsConnect (20)

PDF
Installing Component Pack 6.0.0.6
PPTX
Oh $h@# - How to deal with emotional outbursts and hate in social situations
PPTX
It is not About Connections vs Office 365 - You can have the best of the both...
PPTX
Using ibm connections to enhance university courses
PPTX
IBM Connections 6 Component Pack
PPTX
IBM Connections 6.0 CR3 New Features
PDF
10 years of IBM Connections
PDF
IBM Collaboration Framework in action: Customer success stories
PDF
Design for the Digital Workspace
PDF
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
PDF
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
PDF
There is nothing more practical than a good theory
PDF
Kubernetes Basics for Connections Admins
PDF
Intelligent Collaboration driving Digital Transformation
PDF
Developing IBM Connections Community Apps using Domino
PDF
IBM Connections - Have it YOUR Way!
PDF
You Get What You Give
PDF
Building Custom ibm Watson Workspace Templates to make you and your team more...
PDF
ICS INtegration with Node-RED and Open Source
PDF
Communities as the fundament of social learning
Installing Component Pack 6.0.0.6
Oh $h@# - How to deal with emotional outbursts and hate in social situations
It is not About Connections vs Office 365 - You can have the best of the both...
Using ibm connections to enhance university courses
IBM Connections 6 Component Pack
IBM Connections 6.0 CR3 New Features
10 years of IBM Connections
IBM Collaboration Framework in action: Customer success stories
Design for the Digital Workspace
New Ways to Deliver Business Outcomes with INtelligent Workstream Collaboration
Power up your Salesforce Opportunities by using IBM Watson Workspace as your ...
There is nothing more practical than a good theory
Kubernetes Basics for Connections Admins
Intelligent Collaboration driving Digital Transformation
Developing IBM Connections Community Apps using Domino
IBM Connections - Have it YOUR Way!
You Get What You Give
Building Custom ibm Watson Workspace Templates to make you and your team more...
ICS INtegration with Node-RED and Open Source
Communities as the fundament of social learning

Recently uploaded (20)

PDF
Zenith AI: Advanced Artificial Intelligence
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Five Habits of High-Impact Board Members
PPT
Geologic Time for studying geology for geologist
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Unlock new opportunities with location data.pdf
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
Modernising the Digital Integration Hub
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
August Patch Tuesday
PDF
Getting Started with Data Integration: FME Form 101
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Zenith AI: Advanced Artificial Intelligence
A novel scalable deep ensemble learning framework for big data classification...
A contest of sentiment analysis: k-nearest neighbor versus neural network
Enhancing emotion recognition model for a student engagement use case through...
DP Operators-handbook-extract for the Mautical Institute
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Five Habits of High-Impact Board Members
Geologic Time for studying geology for geologist
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Unlock new opportunities with location data.pdf
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Modernising the Digital Integration Hub
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
August Patch Tuesday
Getting Started with Data Integration: FME Form 101
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
WOOl fibre morphology and structure.pdf for textiles
Assigned Numbers - 2025 - Bluetooth® Document

How to build a manageable Connections environment

  • 1. John Stigter – Solution Architect - IBM Software Services for Collaboration Sjaak Ursinus – IBM Connections Specialist - Ilionx 30/11/2012 How to build a manageble Connections environment
  • 2. Who are we John Stigter Senior IT Specialist at IBM for 12 years Role: Solution Architect Working with IBM Connections since version 2.0 Background in Lotus Collaboration solutions since 1998 & High Availability using WebSphere Edge Sjaak Ursinus Senior IT Specialist at Ilionx for 8 years Role: Consultant Working with IBM Connections since version 1.0 Background in Lotus Collaboration solutions since 1995 2 Ilionx & IBM Software Services for Collaboration
  • 3. “Give met that stick you “Nice Doggy” piece of #$#%$” The obvious result might not always be what you think! 3 Ilionx & IBM Software Services for Collaboration
  • 4. Introduction 4 Ilionx & IBM Software Services for Collaboration
  • 5. Introduction Customer ● 40k Users ● Locations all across The Netherlands ● Dutch Government Requirements ● Custom look and feel ● Profile information from 4 sources ● Scalable ● Mobile use ● Need it within 3 months for the entire population ● Widgets, plugins, etc. etc. 5 Ilionx & IBM Software Services for Collaboration
  • 6. Introduction Challenges ● Complex and segmented IT organisation ● Short timelines > Fast deployment ● Technical staff has little WebSphere/IHS/DB2/TDI experience ● Deal with standard (limited) services available in infrastructure ● Standard DB2 infrastructure ● Standard OS images ● Standard Loadbalancing services 6 Ilionx & IBM Software Services for Collaboration
  • 7. Approach 7 Ilionx & IBM Software Services for Collaboration
  • 8. Approach Awareness/Commitment ● Demo enviroment for top 50 in Management ● Show ability to execute (demo environment built in 2 weeks integrated in production environment) ● Manage expectations Project Team ● Need to have the best team ● Avoid commercial goal ● IBM ISSC, ilionx & IBM Global Business Services ● Split technical implementation from adoption (as a project) 8 Ilionx & IBM Software Services for Collaboration
  • 9. Approach Implementation Approach ● Build DEMO environment ● Build Production environment (Projectteam) ● Build Test environment (Projectteam & Customer Specialists) ● Build Acceptance environment (Customer Specialists) 9 Ilionx & IBM Software Services for Collaboration
  • 10. Approach What helped enormously? “A Friend in Management” Ok maybe not that high, but aim for it ;) 10 Ilionx & IBM Software Services for Collaboration
  • 11. Key Design Decisions 11 Ilionx & IBM Software Services for Collaboration
  • 12. Key Design Decisions Directory ● LDAP ● Single Sign On ● SSL (offloading) .... what is the link with Sametime? ● WAS Configuration (JVM´s, Tuning) ● Interservice connections ● DB2 Setup ● Caching (proxy) ● External/Mobile Access ● TDI Process ● Customization ● Extensions – Widget framework ● Plugins & Integration 12 Ilionx & IBM Software Services for Collaboration
  • 13. Key Design Decisions – LDAP and SSO LDAP ● Domino LDAP ● Load, integration with Other IBM products like Quickr, Sametime, Domino ● Active Directory ● SSO linkage ● Unique attribute SSO ● Customer wants to use SPNEGO ● Link between Domino LDAP and AD principal name? 13 Ilionx & IBM Software Services for Collaboration
  • 14. Key Design Decisions – SSL (offloading) SSL (offloading) ● Internal Certificate (because?) ● Sametime integration (connect client) ● External access and Cert Authority on mobile devices 14 Ilionx & IBM Software Services for Collaboration
  • 15. Key Design Decisions – Caching (proxy) Caching (proxy) ● Would it add value to use the CP? ● Increases complexity? ● Impact on performance ● Implement IBM HTTP Server files module 15 Ilionx & IBM Software Services for Collaboration
  • 16. Key Design Decisions – TDI Process Build the TDI Solution ● Prepare your solution well ● Expectations management! ● Workshops with Identity Management & HR ● Identify creation, update and Deletion of users well ● Define guidelines and agree on deletions versus inactivation ● Are unique numbers reused after people leave the company? ● Do you really have a unique number (which does not change!) ● Organisational hassle to connect to information sources 16 Ilionx & IBM Software Services for Collaboration
  • 17. Key Design Decisions – Widget Framework & Customizations Design a widget framework ● Customizations or rather added functionality through standard widget deployment. ● Prepare base infrastructure for widgets/applications ● 3 Types of widgets ● HTML/Script based only ● J2EE application without Database ● J2EE application with Database 17 Ilionx & IBM Software Services for Collaboration
  • 18. Key (Design) Decision – Plugins & Integration Key for adoption are plugins ● Notes plugins ● Office plugin ● Explorer plugin ● Quickr & Sametime integration Plugin implementation ● After web browser implementation ● Testing is key ● Separate track in your implementation ● Phased release (i.e. do not deploy all at once) 18 Ilionx & IBM Software Services for Collaboration
  • 19. (Final) Design 19 Ilionx & IBM Software Services for Collaboration
  • 20. (Final) Design Component Model - Internal Component Model - External 20 Ilionx & IBM Software Services for Collaboration
  • 21. (Final) Design Physical Production 21 Ilionx & IBM Software Services for Collaboration
  • 22. Random points of frustration 22 Ilionx & IBM Software Services for Collaboration
  • 23. Random points of frustration i.e. What kind of #”$#% did we encounter the last 1,5 year? (in random order) ● SSL & TLS ● Caching issues ● SPNEGO not working in certain parts :( ● JMS Message Queue ● One UI not always used (styling issues) ● TDI synch issues (i.e. unexpected combinations/situations) ● Etc... 23 Ilionx & IBM Software Services for Collaboration
  • 24. Summary 24 Ilionx & IBM Software Services for Collaboration
  • 25. Summary ● Keep your implementation standard ● No product customization ● Added functionality through Widgets ● Align with the IT organisation and explain the solution ● Beware of SSL (integration, offloading, external access) ● Choose your Login/LDAP/Unique ID carefully ● Manage expectations > use the product as intended ● Have a friend in management ● Think of the entire user cycle – CRUD (Delete or inactivation) Think before building and deploying 25 Ilionx & IBM Software Services for Collaboration
  • 26. Questions? 26 Ilionx & IBM Software Services for Collaboration
  • 27. Thank you! 27 Ilionx & IBM Software Services for Collaboration