powerpoint presentation · gartner magic quadrant for enterprise mobility management7 #1 enterprise...
TRANSCRIPT
ID106: IBM Notes Browser Plug-in : Leverage Your IBM Notes Application Investment in a Browser
Raj Patil (Rajesh V Patil), IBM
Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
About meRaj
Iris, Lotus, IBM – 19 YearsSTSM – Notes Client DevelopmentPlayed major role in Notes R5, Standard Client & now Notes Browser Plug-inBlog → https://www.ibm.com/developerworks/community/blogs/rajpatil/?lang=en
Agenda
Why IBM Notes Browser Plug-in? Goals of IBM Notes Browser Plug-in Packaging & Installation Customizing Notes Browser Plug-in What we are working on & Futures
WHY IBM NOTES BROWSER PLUG-IN?
Evolution of Collaboration
7
Organizational opennessOperational control Balance between openness and control
25%
33%
23%
19%
56%
44%
2013 CEO responses2012 CEO Study
Question E9–How do you see the landscape changing over the next 3 to 5 years?
27%
more
24%
less
Source: CEO insights from the IBM Global C-suite Study
CEOs recognize the imperative ofopening up their organizations
The IBM strategyInvestments continue to strengthen the collaboration portfolio
2013 IBM Annual Report – April, 2014
IBM Enterprise Social Solutions Capitalize on IBM’s broader strategy and key investments to create the most intelligent, flexible and elegant platform for businesses
and institutions around the world.
Cloud EngagementAnalytics
We are making markets by transforming industries and professions with data.
We are remaking enterprise IT for the era of the cloud.
We are enabling systems of engagement for enterprises. And leading by example.
IBM is the leader in creating systems of engagement with social, mobile and security leadership
~4,000social software business partner certifications worldwide5
200,000+social communities at IBM with300,000+ active IBMers on Connections social platform6
IBM Named a Leader in Gartner Magic Quadrant for Enterprise Mobility Management7
#1 Enterprise Social Software market share leader for 5th Consecutive Year1
More than 75% of Fortune 100companies have licensed IBM social software2
#2 in enterprise mail market share3 and41,000+ email customers4
1 IDC Worldwide Semiannual Software Tracker, 2H 2013; 2 IBM Finance; 3 Worldwide Email Applications 2013 Vendor Shares, IDC, May 2014; 4 IBM Finance; 5 Approximately 4,000 partners, IBM Partner World database; 6 IBM 2013 Annual Report; 7: “Magic Quadrant for Enterprise Mobility Management Suites”, Gartner Feb 2014
2012 Gold WinnerIBM Cloud Security Solutions
“A system
that works
for me…”
IBM Verse
“A place in whichI’ll love
working…make it
simple…make it
elegant…”
Focus
Find
Do
* Designs subject to change without notice
The New Mail Experience: IBM Verse Team Analytics
Important people to me!
My calendar
Single-click accessto meeting details
Message threading
IBM provides choice in client experience
Notes Browser Notes Browser Plug-inPlug-in
TravelerTraveler
NotesNotes
iNotesiNotes
Connections Connections MailMail
VerseVerse
Progressive disclosure
(P) = On-premises only (C) = Cloud Initially
(P)
(C)
IMAP accessIMAP accessMicrosoft Microsoft Outlook 2013Outlook 2013
Limited Availability
IBM provides choice in client experienceNotes Browser Plug-inNotes Browser Plug-in
TravelerTraveler
NotesNotes
iNotesiNotes
Connections Connections MailMail
VerseVerse
Progressive disclosure
(P) = On-premises only (C) = Cloud Initially
(P)
(C)
IMAP accessIMAP accessMicrosoft Microsoft Outlook 2013Outlook 2013
Limited Availability
You are the right candidate if:
Currently using IBM Notes Client
Have Custom Notes/Domino applications
Plan to move to browser based access to your mailIBM iNotes if you will continue with an on-premise Domino ServerIBM Notes web, or IBM Verse if you are a IBM Smartcloud Notes user
Want to continue to use your existing custom application.
What majority of Notes/Domino customers have
Notes Client (Basic or Std) Large number of Custom
Notes/Domino applications Domino based mail
Notes Client
Custom Applications
LotusScript/Formula/NIF/NSF
NSF Storage (Local or Remote)
Customers planning to move to Browser based Interfaces
Notes Client
Legacy Apps Xpages
LotusScript/Formula/NIF/NSF
NSF
Web Browser
LegacyApps Xpages Mail
NSF Storage (Local or Remote)
Large number of apps NOT accessible via browserLarge number of apps NOT accessible via browser
http
Mail : IBM Verse, SmartCloud Notes web or IBM iNotes
Apps: Xpages for important or new apps
* Lose ability to access existing Notes/Domino Apps without migrating them to Xpages.
What Customers have been using to work around
Install Notes Client for remaining Notes/Domino Applications
* requires a context switch between mail & applications
Notes Client
Legacy Apps Xpages
LotusScript/Formula/NIF/NSF
NSF
Web Browser
Xpages Mail
NSF Storage (Local or Remote)
http
IBM Notes Browser Plug-in – Helping migrate your Notes environment to browser based environment
IBM Notes Browser Plug-in Allows Notes applications to run in a browser with no modification!
Designed to easily extend applications previously available only to “Notes users” out to “web browser users”
Provides a powerful complement to existing XPages® capabilities
Lightweight install, similar to other plug-ins in size, deployment time and configuration requirements
Minimal limitations:
Windows only
Not designed to support mail, rather, to work in conjunction with IBM iNotes or IBM Verse
Support for Firefox and Internet Explorer along with Citrix®, in first release
Licensing: Enterprise CAL, CEO Communications, Collaboration Express
GOALS : IBM NOTES BROWSER PLUG-IN
Goals of Notes Browser Plug-in
Provide seamless access to your existing Notes/Domino applications – Unmodified
Expose all the relevant Notes Client functionality in a browser What is it? Supported Platforms & Components Easier installation & upgrade
Benefits of Notes Browser Plug-in
Extends the availability of Notes/Domino applications from a browser. Leverage IBM iNotes or IBM SmartCloud Notes web or IBM Verse for accessing your mail Continue to leverage your investment in Domino applications No modifications required to use your existing applications inside a Web Browser
Continuation of the same user interface & workflow – No retraining users Support for workflow involving mail No context switching between browser & Notes Client. Enables standardization of web browser as primary access point for all business
applications
Goals of Notes Browser Plug-in
Provide seamless access to your existing Notes/Domino applications – Unmodified Expose all the relevant Notes Client functionality in a browser
What is it? Supported Platforms & Components Easier installation & upgrade
Functionality Supported
Welcome page supporting– Links to Most recently used applications for easy access– Link to access Notes workspace
Notes Workspace Notes Replicator Notes Bookmarks – migrated to Browser's favorites Toolbar, Statusbar, Infobox Entire application logic – lotusscript, formula language All the design elements – Forms, views, …
IBM Notes Browser Plug-in Homepage
Tips
Links to most recently used applications
Notes application in the browser
Notes Application Area
Notes Menus
Notes Statusbar
Notes Toolbar
iNotes Access
DEMO
Goals of Notes Browser Plug-in
Provide seamless access to your existing Notes/Domino applications – Unmodified Expose all the relevant Notes Client functionality in a browser What is it? Supported Platforms & Components
Easier installation & upgrade
What is it? Components of the Notes Browser Plug-in:
– Small subset of Notes Components (only what’s required to run custom app)– Encapsulated in the browser using plug-in components– IPC mechanism for communication between these 2 components– Your application logic
Encapsulated in browser plug-in
Standard installer or managed deployment options.
NO support for Notes Mail (recommend using iNotes or Notes web)
Workflow applications using back-end mail functionality will continue to work
Access to applications via – browser bookmarks (migration of existing Notes bookmarks)– document/view/application link in documents– Support for Notes URL's in the browser.
Summary of functionality
Supported Operating Systems– Microsoft® Windows – 7, 8– Citrix
Supported Browsers– Internet Explorer 8, 9, 10 & 11– Firefox 31 ESR
Summary of functionality
Base Level Functionality– Unless otherwise explicitly stated, only features available in Basic Client will be available– Existing Customer's Notes Application to work unchanged• User interface components like Frameset, Views, document, action bar within the application,
and the scripts (DB/view/document) will work as in Notes. • Application (Notes content) is shown in it's own browser tab
– Notes Toolbar (continue to support customer toolbar icons)– Top-level menus & Context Menus (right-click)– Notes Status Bar – Migration of Notes bookmarks to Browser Favorite bookmarks – Leverage browser’s bookmarking feature
Summary of functionality
Additional Functionality– Access to Local or Server Replica and databases– Support for • Roaming Users (On-premise only)
• Desktop Policies
• Replication
• ID Vault
– Email Operations to be passed to iNotes– Co-existence with Notes Standard Client• Plug-in Installed as part of standard client install• Cannot be run at the same time
– Continued availability of NSD for serviceability
Changes made in IBM Notes Browser Plug-in 9.0.1
Integration of MUMA (Multi-User Migration Utility)– No longer need to uninstall prior version to install Notes Browser Plug-in– Seamless migration of data
Support – Microsoft Windows® XP, 7, 8, 8.1– Internet Explorer® 11 on Windows 7, 8.1– Firefox 31 ESR
Allow opening mail template-based applications– New checkbox to disallow opening, if desired (database properties)– Support all the workflow with mail-in databases
Changes made in IBM Notes Browser Plug-in 9.0.1
IBM SmartCloud support (IBM Verse & IBM Smartcloud Notes web) Properly handling locked-down desktop environment (e.g., Internet Explorer security
settings) Fix @IsNotesBrowserPlugin to work in an Evaluate Allow specifying a browser to use for Notes Browser Plug-in via notes.ini
– NOTES_PLUGIN_DEFAULT_BROWSE=<FIREFOX or IEXPLORE>– Change to use Internet Explorer, if default browser is not supported for Notes Browser Plug-in
(e.g., Google® Chrome®)
Goals of Notes Browser Plug-in
Provide seamless access to your existing Notes/Domino applications – Unmodified Expose all the relevant Notes Client functionality in a browser Smaller package size Easier installation & upgrade
Notes Browser Plug-in : Installation & Setup Goals
Keep the Installation Package to a minimum
Keep the installation as simple as possible– Minimum number of options– Multi-user
Ensure we handle existing installation & data– Data migration – MUMA (Multi-user migration Agent integration)
Setup to be simple
Installation
Browser Plug-in stand-alone Install Package - use this if you only want NBP with iNotes or Notes web - removes any other Notes client from the system.
– Min Package ~ 55MB– Max Package ~ 148MB (includes JVM & Viewers)
OR Can also be installed as part of “Notes Standard Client” install
– Plug-in is installed & registered for both Firefox & Internet Explorer.
Bookmarks migration/synchronization upon 1st user launch
What's included in each product
Browser Plug-in
Browser integration ComponentCore NSF / DB / replicatiionLotusscript Engine Notes Core Components (DB, Views, editor, Toolbars etc)
JVMviewers
MAX
MIN
Basic Client
Notes Client desktop + UI (bookmarks etc)
Basic SametimeCore NSF / DB / replicatiionLotusscript EngineNotes Core Components (DB, Views, editor, Toolbars etc)
JVM/Java™ AgentsViewersLocal Help content
Notes Client desktop + UI (bookmarks etc)
Sametime (Rich Client)Core NSF / DB / replicatiionLotusscript EngineNotes Core Components (DB, Views, editor, Toolbars etc)
JVM/Java™ AgentsViewersLocal Help content
Expeditor FrameworkJava Plugin ModelComposite ApplicationsWidgets/Activities/LiveTextFeed Reader
Standard Client
IBM Notes Browser Plug-in®
NBP for on-premises Domino users – shipped as part of 9.0.1 NBP for Cloud users – two flavors targeted for 1H2015:
– Flavor 1: application access, auto-update, Windows only (running in browser’s plug-in architecture)
– Flavor 2: application access, auto-update, Macintosh only (running as a newly architected, separate application outside of the browser experience)
IBM Notes Browser Plug-in® For Cloud Users
Continuous delivery – frequent updates with critical functionality Tighter integration with SCN Web & IBM Verse Leverage AUT for delivering updates – reduce admin overhead
Auto Update Tool (available in Cloud first)Goals for the tool
Allows the user to have the new version (major release, hotfix, fix-pack) automatically downloaded and installed, without any additional administration effort.
An Update server can handle auto update requests for multiple applications. The Download server could be multiple instances.
A single installed version of AUT is shared by all ICS client applications.
The AUT itself can be installed via a meta-installer, which is wrapped with the AUT agent runtime and references to the Update server
The AUT is primarily about automatic updating of installed software products. However to get to the point where products can be updated, the AUT itself must be installed on the user's machine. There are several ways this can be accomplished.
IBM Notes Browser Plug-in for Mac
Stand-alone version for application-only – browser limitations on the Mac not supporting Notes content to be embedded inside the browser
Provides all the functionality supported by Windows version of IBM Notes Browser Plug-in– Stand-alone component– No browser integration as in Windows (Notes bookmarks not migrated to Browser’s Favorites)
Supports 64-bit
Leverages installed JVM for applications that need JVM (reduced package size)
IBM SmartCloud integration
Coming in 2015
IBM provides choice in client experience
Notes Browser Notes Browser Plug-inPlug-in
TravelerTraveler
NotesNotes
iNotesiNotes
Connections Connections MailMail
VerseVerse
Progressive disclosure
(P) = On-premises only (C) = Cloud Initially
(P)
(C)
IMAP accessIMAP accessMicrosoft Microsoft Outlook 2013Outlook 2013
Limited Availability
Important Links
Wiki -> https://ibm.biz/BdEJaX Troubleshooting -> https://ibm.biz/BdEJa4 FAQ -> https://ibm.biz/BdEJar Configuring for IBM SmartCloud Notes -> https://ibm.biz/BdEJas @command support -> http://www-01.ibm.com/support/docview.wss?uid=swg21678161
Engage Online
SocialBiz User Group socialbizug.org– Join the epicenter of Notes and Collaboration user groups
Social Business Insights blog ibm.com/blogs/socialbusiness– Read and engage with our bloggers
Follow us on Twitter– @IBMConnect and @IBMSocialBiz
LinkedIn http://bit.ly/SBComm– Participate in the IBM Social Business group on LinkedIn
Facebook https://www.facebook.com/IBMConnected– Like IBM Social Business on Facebook
Notices and DisclaimersCopyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, BrassRing®, Connections™, Domino®, Global Business Services®, Global Technology Services®, SmartCloud®, Social Business®, Kenexa®, Notes®, PartnerWorld®, Prove It!®, PureSystems®, Sametime®, Verse™, Watson™, WebSphere®, Worklight®, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.