SlideShare a Scribd company logo
1 of 63
Download to read offline
Make Your Data Work for You
21 Ways to make your
data work for you
Christoph Adler
ICONUK 2016
Christoph Adler – Senior Consultant
15 years of IBM (Lotus) solutions experience
Since 2007 focused on
• IBM Notes Client Management
• Analysis and Optimization of ICS infrastructures
Lives in Germany
• don’t give energy drinks  squirrel mode
21 Ways to make your data work for you
21 Ways to make your data work for you
This session was created and presented for/at IBM Connect2016 by
Francie Tanner and Henning Kunz
Agenda
• Introduction
• 21 Real World topics – buckle up
– Mobility
– Security
– Cloud
– Consolidation and optimization
– Virtualization
– Troubleshooting
– Upgrades
• Wrap Up
4
Make Your Data Work for You
Mobility
1. Mobilization of apps
• 15 European Locations
• 8000 Users
• 1200 Domino Apps
• Logistics
„We want to mobilize the 20 most heavily used applications that sales users
throughout Europe access in read only mode. How can we find them?“
Domino Data
• Collect session logs from all servers
• Collect nsf inventory from all servers
• Collect person information from all users
Non Domino Data
• Merge organizational info to person info
 Analyze and Visualize
6
Applications used from Sales in read only mode
7
Sales
only
Applications used from Sales in read only mode
8
Applications used from Sales in read only mode
9
Applications used from Sales in read only mode
10
2. Distribution of Mobile Devices talking to Traveler
• 40 Global Locations
• 14.000 Users
• 3000 Mobile Devices
• Chemicals
„Which sort of devices are talking to our Traveler Servers, how many are
syncing properly, and how many devices do our users have?“
Traveler Data
• Collect Data via Traveler API
 Analyze and Visualize
11
Mobile Device Stats
12
Username
Make Your Data Work for You
Security
3. Employee Change
• 4 National Locations
• 1000 Users
• 120 Domino Apps
• Audits
„We need to know, which Notes resources a user, that has left the company, has
accessed in the last quarter.“
Domino Data
• Collect session logs from all servers
• Collect nsf inventory from all servers
• Collect person information from all users
Non Domino Data
• Merge organizational info to person info
 Analyze and Visualize
14
Which databases did a specific user touch?
15
Select User
Which databases did a specific user touch?
16
4. VIP Mailfile Access
• 10 Middle East locations
• 2000 Users
• 150 Domino Apps
• Banking
„Who all has accessed our VIP’s mail files ?“
Domino Data
• Collect session logs from all servers
• Collect nsf inventory from all servers
• Collect person information from all users
 Analyze and Visualize
17
Access on VIP mailfiles
18
Access on VIP mailfiles
19
Select
Mailfile
Make Your Data Work for You
Cloud
5. Cloud Onboarding
• 90 International Locations
• > 10,000 Users
• Chemical
„How can we move all users to IBM Cloud reliably and consistently?“
Notes Data
• Monitor client configurations
Domino Data
• Monitor public addressbook
 Analyze and Visualize
21
Cloud Onboarding solution
• 25% of all users would not react to onboarding email in time
• Delegates were not reconfigured at all (only their own mailfile)
Solution:
• Watch for change of mail server in public addressbook
• If it changes from on premises to cloud  ensure seamless cloud
onboarding without end user interaction
• Reconfigure clients of delegates, too
22
6. User Demand
• 10 National locations
• 35000 Users
• 150 Servers
• Government
„What server impact are my users causing? Which Users could I move?“
Domino Data
• Collect session logs from all servers
• Collect nsf inventory from all servers
• Collect person information from all users
 Analyze and Visualize
23
User Impact by Demand Category
24
Make Your Data Work for You
Consolidation and Optimization
7. Corporate File Analysis
• 10 National locations
• 35000 Users
• 150 Servers
• Government
„We are concerned with data growth patterns and software adoption and want to know
which files are out there.“
Domino Data
• Collect attachment info within serverbased Databases
• Collect person information from all users
Non Domino Data
• Collect fileinfo from local filesystems
• Collect fileinfo from fileshares
• Collect fileinfo from Connections files
• Collect fileinfo from Connections Content Manager
• Merge geographical info to person info
• Merge geographical info into filedata
 Analyze and Visualize
26
Example: Duplication in Connections Files and CCM
27
8. Server HW and OS Replacement
• 37 International locations
• 4500 Users
• 2900 Domino Apps
• Manufacturing
„We are replacing our IBM Domino hardware and OS, how many servers do
we need and how should we size them?“
Domino Data
• Collect session logs from all servers
• Collect Domino Server statistics
 Analyze and Visualize
28
Server Utilization
29
9. Domino Mail Move
• 265 International locations
• 18000 User
• Logistics
„We have to move half of our users to new servers.
How can we do that with full control of timing?
How many delegates will be affected?
How can we track what's going on along the way?“
Notes Data
• Collect Notes Client info from all users continuosly
• Collect Mailfile Inventory
• Collect Database Usage
 Analyze
30
Mailfiles - Icons on Desktops
31
10. Server Consolidation
• 14 International locations
• 1000 Users
• 420 Domino Apps
• Printing/Packaging
„As part of our centralization project, what bandwidth will we need from the
remote locations to the new datacenter?“
Domino Data
• Collect session logs from all servers
• Collect nsf inventory from all servers
• Collect person information from all users
Non Domino Data
• Merge geographical info to person info
• Merge geographical info to servers
 Analyze and Visualize
32
Bandwidth within/to HQ
33
Bandwith within remote locations
34
Make Your Data Work for You
Housekeeping
11. Housekeeping
• > 30,000 Users
• Insurance
„How can we best cleanup and standardize our IBM Notes client
configurations for all users?“
Notes Data
• Collect configuration from all clients
Domino Data
• Collect nsf inventory from all servers
 Analyze and Visualize
36
Housekeeping solution
• > 2,000 users with outdated personal address book
• 105,000 duplicate local replicas
• 1 million local databases with old ODS
• 225,000 invalid links (target no longer exists)
• 100,000 wrong links (target moved)
• 37,000 unused local replicas (replica of server database but no local icon)
• …
Solution:
• Executed instructions on all clients to
– fix design of personal address books, update ODS of local databases
– remove duplicate replicas and invalid links, fix wrong links
– delete unused local replicas
– …
37
Make Your Data Work for You
Virtualization
12. ClientStartFaster=1?
• > 1,000 Users
• Banking
„How can we achieve fast client startup times with our Virtual Desktop
Infrastructure (VDI)?“
Notes Data
• Collect client startup times from all clients over a period of time
 Analyze and Visualize
39
ClientStartFaster=1
• Startup times measured over 2 weeks from starting Notes to end of
splash screen
– Average startup time was 2 minutes
– Worst startup times going as high as 5 minutes
• Root cause: Standard clients with data directories on network drives
Solution:
• Moved data directory from network drives to “local” disk in VDI
– Includes (non-IBM)-roaming of data between network drive and VDI
• 95% less network traffic and reduction in backup storage
• Average startup time was 5 seconds, worst times 20 seconds
40
Make Your Data Work for You
Troubleshooting
13. Too many sessions on Servers
• 10 National locations
• 35000 Users
• 150 Servers
• Government
„We have way to many sessions on our mail servers,
how can we find out what's going on?“
Domino Data
• Collect and store statistics info from Domino Servers
• Collect and store ClientClock Data
 Analyze and Visualize
42
User sessions on Clustermates
43
15. Local Notes Databases on Terminalserverclient
• A lot of National locations
• 95000 Users
• 160 Servers
• Logistics
„We want to change the architecture of our terminal server based IBM
Notes client from network drive to local data.
Which local databases are out there?“
Notes Data
• Collect and store Data from Notes Clients
 Analyze and Visualize
46
Citrix users local files
47
1191 Users
2191 distinct filenames
6249 local intances
Non System
files only
1191 Users
990 distinct filenames
1649 local intances
16. Latency Map for Notesclients
• A lot of locations
• >100.000 Users
• A lot of Servers
• known
„We need to know latencies in all client locations.“
Notes Data
• Collect and store Latency Data from Notes Clients
• Collect IP Adresses from Notes Clients
• Map Notes Client IP to Geolocation
 Analyze and Visualize
48
Latency Server to Client (Access to Homeserver)
49
17. Domino health
• 40 Global Locations
• 14.000 Users
• 3000 Mobile Devices
• Chemicals
„How are my Domino servers doing?“
Domino Data
• Collect Domino statistics
 Analyze and Visualize
50
Domino Audit Sensor
51
Make Your Data Work for You
Client Upgrades
18. Successful Client Upgrades
• > 5,000 Users
• Retail
„How can we create a predictable, scalable, non-disruptive IBM Notes client
upgrade?“
Notes Data
• Collect client configuration details and pass onto corporate software deployment
 Analyze and Visualize
53
Successful Client Upgrades solution
• Classic software deployment tools are not “Notes-aware”
– Cannot cope with multiple notes.ini files
– Struggle with different / unknown install locations
– No knowledge of “Notes internals” like names.nsf, replicator pages etc.
 Long ITTT (If this then that) scripts
Solution:
• Detect location of program and data directory and notes.ini
• Pass on to corporate software deployment tooling to increase success
rate from 90% to 98%
– Fixing the 5% error rate is usually as costly and time consuming as the easy 95%
• Closing the gap reduces project duration and cost significantly (near 50% reduction!)
54
Make Your Data Work for You
Technology Change
19. Mail and Calendar Migration
• ~80 International Locations
• 12.000 Users
• 100 Servers
• Engineering
„We need to consolidate our mail systems into one, which applications
will break, if we migrate mail & calendar from Domino?“
Domino Data
• Extract Design from Domino Applications
 Analyze and Visualize
56
Design analysis on applications
57
15.272.234 lines of code
20. What effort would it take to port apps?
• A lot of National locations
• 95000 Users
• 160 Servers
• Logistics
„We are thinking about Cloud, is there a rough effort estimate to migrate all
our application code to a different collaboration platform?“
Domino Data
• Extract Design from Domino Applications
 Analyze
58
Constructive Cost Model COCOMO
59
Using Constructive Cost Model
Cocomo (II) calculation model
University of California
Available from Center for Systems and Software Engineering
http://csse.usc.edu/tools/COCOMOII.php
Cocomo II calculations include Development Time, Testing, Acceptance & Implementation
Personnel Attributes all set to: Very High
5,271,063 Lines of Code results:
Person Months: 9,206 (= 767 Person Years)
Min. Months Schedule: 75
Make Your Data Work for You
Social Adoption
21. Whats being used in my Connections?
• All connections customers worldwide
• A big bunch of users
• A big bunch of servers
„What are our users doing in Connections?“
Connections data
• Collect all you can....
 Analyze & Visualize
61
ConnectionsExpert
62
To take away
• Your collaboration infrastrucure contains valuable data
• Extracting meaning from this data depends on knowing how/where to
look
• Visualization helps to see trends and patterns and understand
relationships
• panagenda can help via:
– Software solutions
– Services and expertise
– Complimentary analyze licenses and more – please see us at booth 400
63
Make Your Data Work for You
Thank you
Headquarters, Austria:
panagenda GmbH (Ltd.)
Schreyvogelgasse 3/10
AT 1010 Vienna
Phone: +43 1 89 012 89
Fax: +43 1 89 012 89-15
E-Mail: info@panagenda.com
Headquarters, Germany:
panagenda GmbH (Ltd.)
Lahnstraße 17
DE 64646 Heppenheim
Phone: +49 6252 67 939-00
Fax: +49 6252 67 939-16
E-Mail: info@panagenda.com
USA:
panagenda Inc.
60 State Street, Suite 700
MA 02109 Boston
Phone: +1 617 855 5961
Fax: +1 617 488 2292
E-Mail: info@panagenda.com
Germany:
panagenda Consulting GmbH (Ltd.)
Donnersbergstraße 1
DE 64646 Heppenheim
Phone: +49 6252 67 939-86
Fax: +49 6252 67 939-16
E-Mail: info@panagenda.com
The Netherlands:
Trust Factory B.V.
11th Floor,
Koningin Julianaplein 10
NL 2595 AA The Hague
Phone: +31 70 80 801 96
E-Mail: info@trust-factory.com
© 2007-2015 panagenda
Make Your Data Work for You
christoph.adler@panagenda.com

More Related Content

What's hot

Uklug 2011 client management
Uklug 2011 client managementUklug 2011 client management
Uklug 2011 client managementdominion
 
Our take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinarOur take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinarBenedek Menesi
 
Face Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On PremisesFace Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On PremisesGabriella Davis
 
engage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Clientengage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes ClientChristoph Adler
 
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)Mark Myers
 
Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...dominion
 
What We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections AdministratorWhat We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections AdministratorGabriella Davis
 
What's New in Notes, Sametime and Verse On-Premises
What's New in Notes, Sametime and Verse On-PremisesWhat's New in Notes, Sametime and Verse On-Premises
What's New in Notes, Sametime and Verse On-PremisesGabriella Davis
 
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...Dominopoint - Italian Lotus User Group
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13Dominopoint - Italian Lotus User Group
 
Unboxing HCL Notes/Domino v12!
Unboxing HCL Notes/Domino v12!Unboxing HCL Notes/Domino v12!
Unboxing HCL Notes/Domino v12!panagenda
 
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”panagenda
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!panagenda
 
Best Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesBest Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesTimsterC
 
Engage 2020 - HCL Notes V11 Performance Boost
Engage 2020 - HCL Notes V11 Performance BoostEngage 2020 - HCL Notes V11 Performance Boost
Engage 2020 - HCL Notes V11 Performance BoostChristoph Adler
 
IBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayIBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayLetsConnect
 

What's hot (20)

Uklug 2011 client management
Uklug 2011 client managementUklug 2011 client management
Uklug 2011 client management
 
Our take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinarOur take on Domino 10 - a Ytria webinar
Our take on Domino 10 - a Ytria webinar
 
Face Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On PremisesFace Off Domino vs Exchange On Premises
Face Off Domino vs Exchange On Premises
 
Self Healing Capabilities of Domino 10
Self Healing Capabilities of Domino 10Self Healing Capabilities of Domino 10
Self Healing Capabilities of Domino 10
 
Ms vs ibm_v1.3
Ms vs ibm_v1.3Ms vs ibm_v1.3
Ms vs ibm_v1.3
 
engage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Clientengage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Client
 
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
 
Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...
 
Migration:Impossible ... Not so
Migration:Impossible ... Not soMigration:Impossible ... Not so
Migration:Impossible ... Not so
 
What We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections AdministratorWhat We Wish We Had Known: Becoming an IBM Connections Administrator
What We Wish We Had Known: Becoming an IBM Connections Administrator
 
What's New in Notes, Sametime and Verse On-Premises
What's New in Notes, Sametime and Verse On-PremisesWhat's New in Notes, Sametime and Verse On-Premises
What's New in Notes, Sametime and Verse On-Premises
 
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
 
Unboxing HCL Notes/Domino v12!
Unboxing HCL Notes/Domino v12!Unboxing HCL Notes/Domino v12!
Unboxing HCL Notes/Domino v12!
 
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
Soccnx10: IBM Connections Troubleshooting or “Get the Cow off the Ice”
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
 
Quickr
QuickrQuickr
Quickr
 
Best Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesBest Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on Premises
 
Engage 2020 - HCL Notes V11 Performance Boost
Engage 2020 - HCL Notes V11 Performance BoostEngage 2020 - HCL Notes V11 Performance Boost
Engage 2020 - HCL Notes V11 Performance Boost
 
IBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right wayIBM Connections administration – keep your systems running the right way
IBM Connections administration – keep your systems running the right way
 

Viewers also liked

.docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ....docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ...ICON UK EVENTS Limited
 
Find your data - use GraphDB capabilities in XPages applications - and beyond
Find your data - use GraphDB capabilities in XPages applications - and beyond	Find your data - use GraphDB capabilities in XPages applications - and beyond
Find your data - use GraphDB capabilities in XPages applications - and beyond ICON UK EVENTS Limited
 
Feed me, Seymore - Supplemental User Data for IC Profiles
Feed me, Seymore - Supplemental User Data for IC ProfilesFeed me, Seymore - Supplemental User Data for IC Profiles
Feed me, Seymore - Supplemental User Data for IC ProfilesICON UK EVENTS Limited
 
Modernising a Notes app with AngularJS
Modernising a Notes app with AngularJSModernising a Notes app with AngularJS
Modernising a Notes app with AngularJSICON UK EVENTS Limited
 
A Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM ConnectionsA Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM ConnectionsICON UK EVENTS Limited
 
Servlets made easy. 
Write once and run everywhere.
Servlets made easy. 
Write once and run everywhere.Servlets made easy. 
Write once and run everywhere.
Servlets made easy. 
Write once and run everywhere.ICON UK EVENTS Limited
 

Viewers also liked (7)

.docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ....docker : How to deploy Digital Experience in a container, drinking a cup of ...
.docker : How to deploy Digital Experience in a container, drinking a cup of ...
 
Find your data - use GraphDB capabilities in XPages applications - and beyond
Find your data - use GraphDB capabilities in XPages applications - and beyond	Find your data - use GraphDB capabilities in XPages applications - and beyond
Find your data - use GraphDB capabilities in XPages applications - and beyond
 
Feed me, Seymore - Supplemental User Data for IC Profiles
Feed me, Seymore - Supplemental User Data for IC ProfilesFeed me, Seymore - Supplemental User Data for IC Profiles
Feed me, Seymore - Supplemental User Data for IC Profiles
 
Modernising a Notes app with AngularJS
Modernising a Notes app with AngularJSModernising a Notes app with AngularJS
Modernising a Notes app with AngularJS
 
A Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM ConnectionsA Hitchhiker's Guide to troubleshooting IBM Connections
A Hitchhiker's Guide to troubleshooting IBM Connections
 
Servlets made easy. 
Write once and run everywhere.
Servlets made easy. 
Write once and run everywhere.Servlets made easy. 
Write once and run everywhere.
Servlets made easy. 
Write once and run everywhere.
 
From collaboration to engagement
From collaboration to engagementFrom collaboration to engagement
From collaboration to engagement
 

Similar to 21 ways to make your data work for you

21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...
21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...
21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...Christoph Adler
 
AdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenAdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenChristoph Adler
 
Architecture for Scale [AppFirst]
Architecture for Scale [AppFirst]Architecture for Scale [AppFirst]
Architecture for Scale [AppFirst]AppFirst
 
User activity monitoring with SysKit
User activity monitoring with SysKitUser activity monitoring with SysKit
User activity monitoring with SysKitSysKit Ltd
 
Making Legacy IBM Systems Visible in ServiceNow
Making Legacy IBM Systems Visible in ServiceNowMaking Legacy IBM Systems Visible in ServiceNow
Making Legacy IBM Systems Visible in ServiceNowPrecisely
 
Simply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event ProcessingSimply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event Processingidan_by
 
How Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial ClosingHow Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial ClosingAmazon Web Services
 
Engage ug 2015 saxion
Engage ug 2015 saxionEngage ug 2015 saxion
Engage ug 2015 saxionMartin Meijer
 
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT InfrastructureCloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructurepanagenda
 
Bitrix24 New Design and New Features - October 2014 Presentation
Bitrix24 New Design and New Features - October 2014 Presentation Bitrix24 New Design and New Features - October 2014 Presentation
Bitrix24 New Design and New Features - October 2014 Presentation Bitrix, Inc.
 
ThousandEyes Overview
ThousandEyes Overview ThousandEyes Overview
ThousandEyes Overview ThousandEyes
 
Ibm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIbm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIBM_Info_Management
 
Open Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceOpen Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceSATOSHI TAGOMORI
 
Rakuten’s Journey with Splunk - Evolution of Splunk as a Service
Rakuten’s Journey with Splunk - Evolution of Splunk as a ServiceRakuten’s Journey with Splunk - Evolution of Splunk as a Service
Rakuten’s Journey with Splunk - Evolution of Splunk as a ServiceRakuten Group, Inc.
 
ArcBlock Presents 5 Winning Factors to Building a Successful DApp
ArcBlock Presents 5 Winning Factors to Building a Successful DAppArcBlock Presents 5 Winning Factors to Building a Successful DApp
ArcBlock Presents 5 Winning Factors to Building a Successful DAppArcBlock
 
Graver.saturday
Graver.saturdayGraver.saturday
Graver.saturdaynado-web
 
RES: Vision und Lösungen - Kinoforum 2016
RES: Vision und Lösungen - Kinoforum 2016RES: Vision und Lösungen - Kinoforum 2016
RES: Vision und Lösungen - Kinoforum 2016acocon GmbH
 
Enterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoftEnterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoftMongoDB
 

Similar to 21 ways to make your data work for you (20)

21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...
21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...
21 Ways To Make Your Data Work For You - IBM Social Business Academy 2016 - P...
 
AdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenAdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für Administratoren
 
Architecture for Scale [AppFirst]
Architecture for Scale [AppFirst]Architecture for Scale [AppFirst]
Architecture for Scale [AppFirst]
 
User activity monitoring with SysKit
User activity monitoring with SysKitUser activity monitoring with SysKit
User activity monitoring with SysKit
 
Making Legacy IBM Systems Visible in ServiceNow
Making Legacy IBM Systems Visible in ServiceNowMaking Legacy IBM Systems Visible in ServiceNow
Making Legacy IBM Systems Visible in ServiceNow
 
Simply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event ProcessingSimply Business - Near Real Time Event Processing
Simply Business - Near Real Time Event Processing
 
How Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial ClosingHow Liberty Mutual Moves toward Real-Time Financial Closing
How Liberty Mutual Moves toward Real-Time Financial Closing
 
Engage ug 2015 saxion
Engage ug 2015 saxionEngage ug 2015 saxion
Engage ug 2015 saxion
 
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT InfrastructureCloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
 
MicroStrategy at Badoo
MicroStrategy at BadooMicroStrategy at Badoo
MicroStrategy at Badoo
 
Bitrix24 New Design and New Features - October 2014 Presentation
Bitrix24 New Design and New Features - October 2014 Presentation Bitrix24 New Design and New Features - October 2014 Presentation
Bitrix24 New Design and New Features - October 2014 Presentation
 
ThousandEyes Overview
ThousandEyes Overview ThousandEyes Overview
ThousandEyes Overview
 
Ibm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIbm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_Capabilities
 
Open Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceOpen Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud Service
 
Microservices
MicroservicesMicroservices
Microservices
 
Rakuten’s Journey with Splunk - Evolution of Splunk as a Service
Rakuten’s Journey with Splunk - Evolution of Splunk as a ServiceRakuten’s Journey with Splunk - Evolution of Splunk as a Service
Rakuten’s Journey with Splunk - Evolution of Splunk as a Service
 
ArcBlock Presents 5 Winning Factors to Building a Successful DApp
ArcBlock Presents 5 Winning Factors to Building a Successful DAppArcBlock Presents 5 Winning Factors to Building a Successful DApp
ArcBlock Presents 5 Winning Factors to Building a Successful DApp
 
Graver.saturday
Graver.saturdayGraver.saturday
Graver.saturday
 
RES: Vision und Lösungen - Kinoforum 2016
RES: Vision und Lösungen - Kinoforum 2016RES: Vision und Lösungen - Kinoforum 2016
RES: Vision und Lösungen - Kinoforum 2016
 
Enterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoftEnterprise Reporting with MongoDB and JasperSoft
Enterprise Reporting with MongoDB and JasperSoft
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

21 ways to make your data work for you

  • 1. Make Your Data Work for You 21 Ways to make your data work for you Christoph Adler ICONUK 2016
  • 2. Christoph Adler – Senior Consultant 15 years of IBM (Lotus) solutions experience Since 2007 focused on • IBM Notes Client Management • Analysis and Optimization of ICS infrastructures Lives in Germany • don’t give energy drinks  squirrel mode 21 Ways to make your data work for you
  • 3. 21 Ways to make your data work for you This session was created and presented for/at IBM Connect2016 by Francie Tanner and Henning Kunz
  • 4. Agenda • Introduction • 21 Real World topics – buckle up – Mobility – Security – Cloud – Consolidation and optimization – Virtualization – Troubleshooting – Upgrades • Wrap Up 4
  • 5. Make Your Data Work for You Mobility
  • 6. 1. Mobilization of apps • 15 European Locations • 8000 Users • 1200 Domino Apps • Logistics „We want to mobilize the 20 most heavily used applications that sales users throughout Europe access in read only mode. How can we find them?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users Non Domino Data • Merge organizational info to person info  Analyze and Visualize 6
  • 7. Applications used from Sales in read only mode 7
  • 8. Sales only Applications used from Sales in read only mode 8
  • 9. Applications used from Sales in read only mode 9
  • 10. Applications used from Sales in read only mode 10
  • 11. 2. Distribution of Mobile Devices talking to Traveler • 40 Global Locations • 14.000 Users • 3000 Mobile Devices • Chemicals „Which sort of devices are talking to our Traveler Servers, how many are syncing properly, and how many devices do our users have?“ Traveler Data • Collect Data via Traveler API  Analyze and Visualize 11
  • 13. Make Your Data Work for You Security
  • 14. 3. Employee Change • 4 National Locations • 1000 Users • 120 Domino Apps • Audits „We need to know, which Notes resources a user, that has left the company, has accessed in the last quarter.“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users Non Domino Data • Merge organizational info to person info  Analyze and Visualize 14
  • 15. Which databases did a specific user touch? 15
  • 16. Select User Which databases did a specific user touch? 16
  • 17. 4. VIP Mailfile Access • 10 Middle East locations • 2000 Users • 150 Domino Apps • Banking „Who all has accessed our VIP’s mail files ?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users  Analyze and Visualize 17
  • 18. Access on VIP mailfiles 18
  • 19. Access on VIP mailfiles 19 Select Mailfile
  • 20. Make Your Data Work for You Cloud
  • 21. 5. Cloud Onboarding • 90 International Locations • > 10,000 Users • Chemical „How can we move all users to IBM Cloud reliably and consistently?“ Notes Data • Monitor client configurations Domino Data • Monitor public addressbook  Analyze and Visualize 21
  • 22. Cloud Onboarding solution • 25% of all users would not react to onboarding email in time • Delegates were not reconfigured at all (only their own mailfile) Solution: • Watch for change of mail server in public addressbook • If it changes from on premises to cloud  ensure seamless cloud onboarding without end user interaction • Reconfigure clients of delegates, too 22
  • 23. 6. User Demand • 10 National locations • 35000 Users • 150 Servers • Government „What server impact are my users causing? Which Users could I move?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users  Analyze and Visualize 23
  • 24. User Impact by Demand Category 24
  • 25. Make Your Data Work for You Consolidation and Optimization
  • 26. 7. Corporate File Analysis • 10 National locations • 35000 Users • 150 Servers • Government „We are concerned with data growth patterns and software adoption and want to know which files are out there.“ Domino Data • Collect attachment info within serverbased Databases • Collect person information from all users Non Domino Data • Collect fileinfo from local filesystems • Collect fileinfo from fileshares • Collect fileinfo from Connections files • Collect fileinfo from Connections Content Manager • Merge geographical info to person info • Merge geographical info into filedata  Analyze and Visualize 26
  • 27. Example: Duplication in Connections Files and CCM 27
  • 28. 8. Server HW and OS Replacement • 37 International locations • 4500 Users • 2900 Domino Apps • Manufacturing „We are replacing our IBM Domino hardware and OS, how many servers do we need and how should we size them?“ Domino Data • Collect session logs from all servers • Collect Domino Server statistics  Analyze and Visualize 28
  • 30. 9. Domino Mail Move • 265 International locations • 18000 User • Logistics „We have to move half of our users to new servers. How can we do that with full control of timing? How many delegates will be affected? How can we track what's going on along the way?“ Notes Data • Collect Notes Client info from all users continuosly • Collect Mailfile Inventory • Collect Database Usage  Analyze 30
  • 31. Mailfiles - Icons on Desktops 31
  • 32. 10. Server Consolidation • 14 International locations • 1000 Users • 420 Domino Apps • Printing/Packaging „As part of our centralization project, what bandwidth will we need from the remote locations to the new datacenter?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users Non Domino Data • Merge geographical info to person info • Merge geographical info to servers  Analyze and Visualize 32
  • 34. Bandwith within remote locations 34
  • 35. Make Your Data Work for You Housekeeping
  • 36. 11. Housekeeping • > 30,000 Users • Insurance „How can we best cleanup and standardize our IBM Notes client configurations for all users?“ Notes Data • Collect configuration from all clients Domino Data • Collect nsf inventory from all servers  Analyze and Visualize 36
  • 37. Housekeeping solution • > 2,000 users with outdated personal address book • 105,000 duplicate local replicas • 1 million local databases with old ODS • 225,000 invalid links (target no longer exists) • 100,000 wrong links (target moved) • 37,000 unused local replicas (replica of server database but no local icon) • … Solution: • Executed instructions on all clients to – fix design of personal address books, update ODS of local databases – remove duplicate replicas and invalid links, fix wrong links – delete unused local replicas – … 37
  • 38. Make Your Data Work for You Virtualization
  • 39. 12. ClientStartFaster=1? • > 1,000 Users • Banking „How can we achieve fast client startup times with our Virtual Desktop Infrastructure (VDI)?“ Notes Data • Collect client startup times from all clients over a period of time  Analyze and Visualize 39
  • 40. ClientStartFaster=1 • Startup times measured over 2 weeks from starting Notes to end of splash screen – Average startup time was 2 minutes – Worst startup times going as high as 5 minutes • Root cause: Standard clients with data directories on network drives Solution: • Moved data directory from network drives to “local” disk in VDI – Includes (non-IBM)-roaming of data between network drive and VDI • 95% less network traffic and reduction in backup storage • Average startup time was 5 seconds, worst times 20 seconds 40
  • 41. Make Your Data Work for You Troubleshooting
  • 42. 13. Too many sessions on Servers • 10 National locations • 35000 Users • 150 Servers • Government „We have way to many sessions on our mail servers, how can we find out what's going on?“ Domino Data • Collect and store statistics info from Domino Servers • Collect and store ClientClock Data  Analyze and Visualize 42
  • 43. User sessions on Clustermates 43
  • 44. 15. Local Notes Databases on Terminalserverclient • A lot of National locations • 95000 Users • 160 Servers • Logistics „We want to change the architecture of our terminal server based IBM Notes client from network drive to local data. Which local databases are out there?“ Notes Data • Collect and store Data from Notes Clients  Analyze and Visualize 46
  • 45. Citrix users local files 47 1191 Users 2191 distinct filenames 6249 local intances Non System files only 1191 Users 990 distinct filenames 1649 local intances
  • 46. 16. Latency Map for Notesclients • A lot of locations • >100.000 Users • A lot of Servers • known „We need to know latencies in all client locations.“ Notes Data • Collect and store Latency Data from Notes Clients • Collect IP Adresses from Notes Clients • Map Notes Client IP to Geolocation  Analyze and Visualize 48
  • 47. Latency Server to Client (Access to Homeserver) 49
  • 48. 17. Domino health • 40 Global Locations • 14.000 Users • 3000 Mobile Devices • Chemicals „How are my Domino servers doing?“ Domino Data • Collect Domino statistics  Analyze and Visualize 50
  • 50. Make Your Data Work for You Client Upgrades
  • 51. 18. Successful Client Upgrades • > 5,000 Users • Retail „How can we create a predictable, scalable, non-disruptive IBM Notes client upgrade?“ Notes Data • Collect client configuration details and pass onto corporate software deployment  Analyze and Visualize 53
  • 52. Successful Client Upgrades solution • Classic software deployment tools are not “Notes-aware” – Cannot cope with multiple notes.ini files – Struggle with different / unknown install locations – No knowledge of “Notes internals” like names.nsf, replicator pages etc.  Long ITTT (If this then that) scripts Solution: • Detect location of program and data directory and notes.ini • Pass on to corporate software deployment tooling to increase success rate from 90% to 98% – Fixing the 5% error rate is usually as costly and time consuming as the easy 95% • Closing the gap reduces project duration and cost significantly (near 50% reduction!) 54
  • 53. Make Your Data Work for You Technology Change
  • 54. 19. Mail and Calendar Migration • ~80 International Locations • 12.000 Users • 100 Servers • Engineering „We need to consolidate our mail systems into one, which applications will break, if we migrate mail & calendar from Domino?“ Domino Data • Extract Design from Domino Applications  Analyze and Visualize 56
  • 55. Design analysis on applications 57 15.272.234 lines of code
  • 56. 20. What effort would it take to port apps? • A lot of National locations • 95000 Users • 160 Servers • Logistics „We are thinking about Cloud, is there a rough effort estimate to migrate all our application code to a different collaboration platform?“ Domino Data • Extract Design from Domino Applications  Analyze 58
  • 57. Constructive Cost Model COCOMO 59 Using Constructive Cost Model Cocomo (II) calculation model University of California Available from Center for Systems and Software Engineering http://csse.usc.edu/tools/COCOMOII.php Cocomo II calculations include Development Time, Testing, Acceptance & Implementation Personnel Attributes all set to: Very High 5,271,063 Lines of Code results: Person Months: 9,206 (= 767 Person Years) Min. Months Schedule: 75
  • 58. Make Your Data Work for You Social Adoption
  • 59. 21. Whats being used in my Connections? • All connections customers worldwide • A big bunch of users • A big bunch of servers „What are our users doing in Connections?“ Connections data • Collect all you can....  Analyze & Visualize 61
  • 61. To take away • Your collaboration infrastrucure contains valuable data • Extracting meaning from this data depends on knowing how/where to look • Visualization helps to see trends and patterns and understand relationships • panagenda can help via: – Software solutions – Services and expertise – Complimentary analyze licenses and more – please see us at booth 400 63
  • 62. Make Your Data Work for You Thank you
  • 63. Headquarters, Austria: panagenda GmbH (Ltd.) Schreyvogelgasse 3/10 AT 1010 Vienna Phone: +43 1 89 012 89 Fax: +43 1 89 012 89-15 E-Mail: info@panagenda.com Headquarters, Germany: panagenda GmbH (Ltd.) Lahnstraße 17 DE 64646 Heppenheim Phone: +49 6252 67 939-00 Fax: +49 6252 67 939-16 E-Mail: info@panagenda.com USA: panagenda Inc. 60 State Street, Suite 700 MA 02109 Boston Phone: +1 617 855 5961 Fax: +1 617 488 2292 E-Mail: info@panagenda.com Germany: panagenda Consulting GmbH (Ltd.) Donnersbergstraße 1 DE 64646 Heppenheim Phone: +49 6252 67 939-86 Fax: +49 6252 67 939-16 E-Mail: info@panagenda.com The Netherlands: Trust Factory B.V. 11th Floor, Koningin Julianaplein 10 NL 2595 AA The Hague Phone: +31 70 80 801 96 E-Mail: info@trust-factory.com © 2007-2015 panagenda Make Your Data Work for You christoph.adler@panagenda.com