Mais conteúdo relacionado Semelhante a Id101 what's new in ibm lotus® domino® 8.5.3 and beyond final (20) Id101 what's new in ibm lotus® domino® 8.5.3 and beyond final1. ID101 What's new in IBM Lotus Domino ® ®
8.5.3 and beyond.
Saurabh Calla | Product Manager – LotusLive Notes and Domino | IBM
Scott Vrusho | Dev Release Manager – LotusLive Notes and Domino | IBM
© 2012 IBM Corporation
2. 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.
2 | © 2012 IBM Corporation
3. Agenda
■ Recent Lotus Domino Highlights
■ Domino Futures
■ Q&A
3 | © 2012 IBM Corporation
4. Domino 8.5.3
■ Administration
Improved User Rename
Enhanced Policies
Multi-User Migration Assistant
NICE
Database
Purge Interval Replication Control
Serviceability
Improved First Failure Data Capture
NSD/ADC Improvements
Security
ID Vault
Domino App Dev
Upgrade Pack 1
XWork Server
4 | © 2012 IBM Corporation
5. Improved User Rename
■ New Adminp command to rename users
─ Exists in admin4.nsf “Rename Person in Calendar Entries and Profiles in Mail File Extended”
─ Overrides “Modify/Do not Modify Names ACL setting”
■ Manages renaming users in
─ ACLs
─ Calendar profiles
─ C&S documents
5 | © 2012 IBM Corporation
6. Policies: KeyView Filter
■ Manage user's access to KeyView filters
─ New setting in desktop policy
─ By default all filters are enabled
■ Lotus Software Knowledge Base Document
─ http://www-304.ibm.com/support/docview.wss?uid=swg21501670
─ Contains list of supported KeyView filters
6 | © 2012 IBM Corporation
7. Policies: Trusted sites for Image Security
■ Manage white-list for images displayed in MIME mail
─ New setting in mail policies
─ Add websites that should be trusted
─ Notes client will prevent images from displaying for any sites not in the white-list
7 | © 2012 IBM Corporation
8. Machine Specific Policies
■ Enable specific policies based on machine type or configuration
─ Enabled through new @ function: @GetMachineInfo
─ EX: OS type, laptop, desktop, basic or standard client, designer or admin client deployed, size
of disk, amount of RAM, etc
─ Useful for users with different machines
‒ EX: enable managed replica for a users laptop but not desktop
■ Lotus Software Knowledge Base documents
─ Machine specific policy settings
‒ http://www-01.ibm.com/support/docview.wss?rs=899&uid=swg21501673
─ Adding new machine specific policy setting to pubnames.ntf
‒ http://www-01.ibm.com/support/docview.wss?rs=899&uid=swg21474598
8 | © 2012 IBM Corporation
9. Multi-User Migration Assistant
■ Migrate a single user to a multi-user install
─ Exists for 6.5.x, 7.x, and 8.x(Microsoft® Windows® only)
─ Once user is migrated to a multi-user install, upgrade to newer release
─ EX: Notes single user on 6.5.x is migrated to multi-user install on 6.5.x using MUMA tool. Once
completed, user is upgraded to 8.5.3 using normal upgrade path.
■ Lotus Software Knowledge Base documents
─ Using the Lotus Notes single user to multi-user migration assistant (MUMA) tool
‒ http://www-01.ibm.com/support/docview.wss?rs=899&uid=swg21459627
9 | © 2012 IBM Corporation
10. Notes Install Cleanup Executable
■ NICE prepares client machines for Notes installation
─ Cleans up after a failed install, failed un-install, failed upgrade
─ Can also be used on a clean installation
─ Prepares machine for a new Notes client to be installed
─ Separate executable in 8.5.3
■ Lotus Software Knowledge Base documents
─ Using the Lotus Notes Install Cleanup Executable (NICE) tool
‒ http://www-01.ibm.com/support/docview.wss?rs=899&uid=swg21459714
10 | © 2012 IBM Corporation
11. Purge Interval Replication Control
■ Prevent deleted documents from replicating back in to a database
─ EX: An old NAB is brought back online, resulting in deleted documents replicating back into the
environment as the deletion stubs were purged.
─ PIRC will prevent replication of deleted documents by checking cutoff date or current date minus
purge interval
─ PIRC enabled at the database level
■ DDM probes can be enabled to track documents not replicated due to PIRC
─ "PIRC Warning: Replicator skipped <x> data document(s) in <database name> from <server
name>"
■ Three ways to enable/disable
─ Database Advanced Options (for individual database)
─ Database Options settings in Admin client (for multiple databases)
─ Via Compact using '-PIRC On' and '-PIRC Off' flags
11 | © 2012 IBM Corporation
12. Improved First Failure Data Capture
■ Reduces time to resolution on customer PMRs
■ Key serviceability notes ini parameters on by default
─ DEBUG_THREADID=1
─ DEBUG_SEM_TIMEOUT=1
─ DEBUG_CAPTURE_TIMEOUT=1
─ NSF_MONITOR_POOL_SIZE_MB=80
─ CONSOLE_LOG_MAX_KBYTES=10240 (10MB)
■ Capture LotusScript call stacks
─ Captures LS code running during time NSD is taken. Very useful when troubleshooting crashes
caused by custom applications.
─ Currently, Windows/Solaris with intent to extend to other platforms
─ Enabled through notes.ini parameter: DEBUG_LS_DUMP=1
■ Memory Summary
─ User friendly table of memory statistics in NSD output for Windows platform
12 | © 2012 IBM Corporation
13. LS Call Stack Example
<@@ ------ LotusScript Interpreter -> Call Stack for [ nlnotes: 0ef8: 1494] (Time
10:38:14) ------ @@>
[3] COUNTVIEWS
[2] GETDBINFO @ line number 7
[1] COUNTDOCUMENTS @ line number 12
[0] INITIALIZE @ line number 2
The stack can be read as:
Sub Initialize was at line 2, which called CountDocuments
Sub CountDocuments was at line 12 when it called GetDbInfo
Sub GetDbInfo called CountViews from line 7
Execution is in COUNTVIEWS
The following calls will appear in the stack:
User defined LotusScript subroutines and functions, LotusScript properties, Event Handlers, LSXBE and LSX Methods and
Properties, C-Callouts
NOTE: LotusScript built- in statements and functions, such as Instr(), Ubound(), etc, will not appear in the call stack
13 | © 2012 IBM Corporation
14. NSD and ADC Improvements
■ NSD -automonitor
─ Ensure data collection from Notes client outages due to stack overwrites/overflows
■ Updated error messages
■ Improved ADC data collection
─ Capture multiple NSDs
─ Collect Java Cores in all cases
─ Collect RCP Monitor log for Expeditor framework
14 | © 2012 IBM Corporation
15. ID Vault
■ Now supported for Notes clients running on Citrix XenApp
■ ID Vault Policy
─ Administrators can enable new setting: “Don't prompt for a password from other Lotus Notes-
based programs”
─ Prior to 8.5.3 users had to manually set this option
15 | © 2012 IBM Corporation
16. Domino 8.5.3 App Dev
■ Designer & Development
─ Improved Designer and Runtime quality
─ Improved application life cycle and team development through source control management
─ Enhanced XPages development experience
■ XPages
─ New APIs and extension points to allow us to add features agilely
─ Pre-load XPages content for improved performance
■ Programmability
─ ViewNavigator class enhancements speeds up view retrieval
■ Get structure in place for Upgrade Packs
16 | © 2012 IBM Corporation
17. IBM XWork Server
■ New offering designed for ISVs and IBM Business Partners who need a well-
priced, easy-to-sell, XPages-based offering that allows them to quickly develop
and deliver collaborative social business applications for web and mobile
devices
■ Simplified pricing and packaging approach for XPages technology
─ Fixed-term license cost
■ Allows partners and ISVs to deliver their existing IBM Lotus Domino
applications to new customers
■ Offering is based on Lotus Domino Utility Server but with license restrictions
─ 4 applications only
─ 4 .NSFs per application
─ Additional applications supported via additional license (up to 8 apps)
─ Replication is restricted to other IBM XWork Servers
| © 2012 IBM Corporation
18. Notes & Domino 8.5.3 Upgrade Pack 1
■ Available December 14, 2011
─ 1000 downloads in just 2 weeks!!!
■ Get it now!!
─ http://www-01.ibm.com/software/lotus/notesanddomino/nd85-UpgradePack853-1.html
■ Delivers a set of application development capabilities on top of 8.5.3
─ Upgrade Pack 1 delivers new features using plugins
─ Applicable to Domino, XWork Server, Notes, Domino Designer
─ Does not modify the 8.5.3 base content in any way
■ What does it contain?
─ XPages Extension Library (Most but not all of the capabilities currently on OpenNTF)
─ Updated templates built with controls in Extension Library
‒ Teamroom: XPages UI including mobile access
‒ Discussion: new mobile access
─ Domino Access Services: New REST APIs
18 | © 2012 IBM Corporation
19. Agenda
■ Recent Domino Highlights
■ Domino Futures
■ Q&A
19 | © 2012 IBM Corporation
20. Domino Futures
Cloud Social Business
LotusLive Notes Social Edition
On-Premises
Domino
20 | © 2012 IBM Corporation
21. LotusLive Notes
Best-in-class, cloud-based messaging for the enterprise
■ Cloud-based Domino mail, calendar and contacts
■ Hybrid deployment model
■ Accessed through the Internet via included Notes client or browser
■ Integrated Sametime instant messaging
■ Seamless dashboard integration across LotusLive
■ Includes anti-spam/anti-virus
■ Mobile services available
■ 99.9% SLO
■ 25GB mailbox
■ Customizable mail experience
■ Augment with additional LotusLive capabilites
21 | © 2012 IBM Corporation
22. LotusLive Notes—Recent releases
Q2 2011 4Q 2011
LotusLive Notes GA4 LotusLive Notes GA5
●
Focused work on improved quality, ●
Self-service Trials
deployability and supportability ●
Administrator-controlled white/black lists for
●
The ability to point MX records at LLN service inbound mail messages
for customers running in the Hybrid ●
FTP initial mail file data transfer (aka
configuration “Over-the-Wire mailbox data transfer”)
●
Support for outbound internet mail (SMTP) ●
Embedded Sametime support for LLN web
routing control users (to on-premises Sametime
●
Enhanced support for Disaster Recovery community)
●
Enhanced documentation for: a) Hybrid ●
Embedded Sametime support for LLN web
setup based on customer user cases, and b) users (to LotusLive Sametime community)
customer trouble-shooting ●
Support for preventing end-users from
emptying their trash folder
●
Japan data center (Q3) ●
Support for administrator-specified “soft
delete” period
| © 2012 IBM Corporation
23. LotusLive Notes—Roadmap
TARGETING
*Items listed are subject to change without
notice at IBM's sole discretion 2H2012
UNDER CONSIDERATION:
TARGETING
●
LotusLive offering for mail hygiene
1H2012
●
LotusLive offering for content filtering
IN PROGRESS: (DLP-type functions)
●
IBM SmartCloud branding ●
Support for Rooms & Resources in the
●
Password expiration Service-only configuration
●
LLNotes ↔ LotusLive password sync ●
Support for mail-in databases
●
Support for IMAP access to end-user
mailboxes
●
Additional enhancements to LotusLive
Notes web embedded Sametime
●
Support for DJX
●
Administrator enhancements for precise
●
HA Traveler
control over end-user mail deletion ●
Convert from Hybrid to fully Hosted
●
Detailed metrics and reporting for configuration
monitoring mail usage within a company ●
Support for Return Receipts when
●
Administrator tools for monitoring security sending e-mail over SMTP
and mail delivery within a company
●
Improved economics for hosted BES
23 | © 2012 IBM Corporation
24. Domino On-Premise
■ Continuously improve TCO
─ Administration improvements
─ Upgrade Pack strategy
■ Flexibility
─ Access data when and how you decide
─ Domino leverages open standards: SAML, Oauth, etc.
■ Platform expansion
─ Continued focus on virtualization and 64bit
─ Expand platform capabilities based on market demand
■ Security
■ Serviceability
24 | © 2012 IBM Corporation
25. Database Management Tool
■ Goal: Leverage a single tool that performs all application/database maintenance
tasks
─ e.g.: compact, index updates, etc.
■ Approach
─ Multi-threaded to improve performance
─ Time boxing
─ Process each application / database regularly
─ Move certain expensive operations to lower priority
‒ e.g.: soft deletion expirations, database purges, folder reorgs
■ LotusLive content being integrated into Domino on-premises
25 | © 2012 IBM Corporation
26. SHA-2 Support for compliance
■ Deprecation of SHA-1
■ NIST Special Publication 800-131 mandates use of SHA-2
─ Digital Signature Generation
■ Government and Financial customers require SHA-2 support
26 | © 2012 IBM Corporation
27. Transport Layer Security
■ Successor to Secure Sockets Layer
─ An upgrade to SSL 3.0
■ Web Server activity protected by TLS
─ XPages
─ Traveler
─ iNotes
─ ST
─ REST APIs
─ Quickr
■ Windows and AIX first....
27 | © 2012 IBM Corporation
28. SAML
■ Provides ease of use for end users – reduce the # of passwords to memorize
■ Support for Notes client and web clients
■ LotusLive content being integrated into Domino on-premises
■ Planned support for SAML 1.1 and 2.0
■ Possible Identity Providers under consideration
─ IBM Tivoli® Federated Identity Manager® (TFIM)
─ CA® SiteMinder®
─ Microsoft's® ADFS 2.0 integrated with Active Directory®
28 | © 2012 IBM Corporation
29. OAuth Credential Store
■ Open standard for Authorization, not authentication
─ Tokens granted
─ Specific site, resources, duration
■ IBM Social Business Toolkit
─ Integrate social capabilities into business applications
─ http://www.ibm.com/developerworks/social/
■ Making XPages social
─ OpenNTF project: Social Enabler
─ http://socialenabler.openntf.org/
■ Move credential store to server
29 | © 2012 IBM Corporation
30. Serviceability
■ NSD -monitor
─ Port to the UNIX® platforms
─ Useful in capturing abnormal termination of the server
■ Error messages cleanup
■ Continue enhancing “LSD”
─ LotusScript Diagnostics
30 | © 2012 IBM Corporation
31. Social Business
■ Collaboration is key, and Domino knows Collaboration
■ XPages is making Domino more social
─ Easy to use social toolkits for developers
─ Expand platforms for XPages, think mobile
■ Social Edition
─ Notes, Domino, and iNotes enhancements
─ Add on to next 8.5.x MR
31 | © 2012 IBM Corporation
32. Adding Social Capabilities to XPages
■ New data sources to access any XML and JSON REST services
─ New Lotus Connections dedicated data sources (Communities, Profiles...)
─ New data source and libraries to deal with the ActivityStreams
■ New controls to deal with the public social networks
─ Connect to LotusLive, Dropbox, Facebook, Twitter...
■ Seamless handling of authentication/authorization mechanisms
─ Supports single sign-on, OAuth, Basic Authentication...
■ See the introduction video:
─ http://www.openntf.org/blogs/openntf.nsf/d6plinks/NHEF-8M5CNA
32 | © 2012 IBM Corporation
33. XPages Mobile App Dev Objectives
■ Build new and extend the reach of existing applications to smart phones and
tablets
─ Provide pervasive access to Notes/Domino data from your mobile device
‒ IOS 4 & 5 (iPhone, iPad and iPod Touch)
‒ Android 2.3 (phones) and 3.x (tablets)
‒ Blackberry (coming in the near future)
─ Improve business process efficiency by allowing decision makers to approve workflows on the
go
■ Enable templates with mobile access
─ Enable existing applications by refreshing the design
─ Teamroom & Discussion templates
■ Extend the XPages framework to support mobile web browsers
─ Make it easy to develop mobile applications with the technology you know
─ One programming model for mobile, desktop browser
and rich client
33 | © 2012 IBM Corporation
34. New Teamroom Template
From This To This
In two easy steps!
1) File-Application-Replace Design
2) Run Upgrade Content agent
(note: you only need to run agent once)
34 | © 2012 IBM Corporation
35. Embedded Experience with XPages
■ The Component design element is being extended to support the
generation of OpenSocial gadgets
─ The same design element can generate iWidgets, Composite Components and now
OpenSocial gadgets
‒ gadget.xml generated using <gadget name>.gadget.xml
─ Supports the OpenSocial specific attributes
─ The runtime JS code will give access to the gadget data
35 | © 2012 IBM Corporation
36. Notes & Domino Social Edition
■ A feature release, primarily focused on client interface improvements
■ How Notes/Domino will be extended to provide modern, in-context social
collaboration capabilities:
─ Incorporation of a social application container, based on the OpenSocial standard
─ Common container APIs to give gadgets access to data and integration points to run
in-context
─ “Embedded Experiences” - bringing collaboration in-context results in tighter
integration across iNotes, Connections, Notes, app dev (XPages), and third party
products and services
■ Increased emphasis on web and mobile interfaces
■ Continuous improvements to Lotus Notes, Notes Traveler, Domino Designer
| © 2012 IBM Corporation
37. Embedded Experiences
Enables you to work faster and smarter by avoiding context switching and infusing
socially oriented collaboration capabilities
Embedded experiences ease
transient interactions with content
within mail and other applications
Categorization by
date helps make
email easier to
manage
37 | © 2012 IBM Corporation
38. Be In Mail Without Being In Mail
38 | © 2012 IBM Corporation
39. Lotus Domino 8.5.3 2013
LotusLive Notes TCO reductions
Expanded choice of messaging/collab solutions KVM support for Linux RHEL &
Economical cloud offering SLES
Improved serviceability
IBM hosted cloud based Notes/Domino solution Diagnostic data
Multi-tenant version of Lotus Domino Database storage flexibility Smart Cloud Notes &
Support for logical NSF > 64GB
Mail, IM, calendar, contacts, Lotus Traveler,
Replication control (PIRC)
Domino Feature Release
Anti-Virus / Anti-Spam TCO reduction & Autonomous infrastructure
Integration with on-premises & cloud
Broader access to Notes/Domino
information
RESTful API access
2012 Storage/IO savings:
Hierarchical Storage Management (HSM)
Suitable for hybrid needs Expand DAOS managed content
Easy administration, user onboarding, etc. Exploit SSD benefits
Integration with LotusLive offerings NSF efficiencies
Connections, Engage
Compliance archiving Broader access to Notes/Domino
Mobility Lotus Domino & information
Support for BES RESTful APIs continuation
Lotus Domino Social Edition
Traveler device support
2011 DXL improvements
Security enhancements
ss
ine
Platform expansion
OAuth support
us
SHA-2 support Improved client management
B
TLS
Lotus Domino 8.5.2
al
Integration of adjacent email capabilities
2010 ci
Enhanced security Infrastructure constructs for Social Business e.g.: Lotus Protector offerings
So
FIPS 140-2 on AIX SSO for SmartCloud
Broader access to Notes/Domino information SAML for web access Dedicated SmartCloud offering
DXL improvements improvements
TCO reduction/Improved serviceability TCO reductions
Enhanced DCT rules Database Management Tool
Email interoperability enhancements NSD Monitor for Unix
New serviceability tools
Reflects new SmartCloud Notes content for inclusion in
e.g.: Domino Diagnostic Probe,
Automated database collector
a future Notes/Domino feature release IBM Corporation
39 | © 2012
Note: Information is subject to change without
notice at IBM’s discretion
40. Related Sessions
■ INV101 -- Strategy in Action: Messaging and Collaboration
■ ID236 -- IBM LotusLive Notes and the Hybrid Configuration
■ ID111 -- New Single Sign-on Options for IBM Lotus Notes and Domino
■ ID106 -- Release the power again! Best practices for Utilizing New Features in
IBM Lotus Notes and Domino v8.5.3
■ AD104 -- XPages, Made Social & AD105 - Use IBM Lotus Domino and XPages
for Your Social Business
■ SHOW115 -- Socialize your Applications Using OpenSocial
■ AD109 -- Ready, Set, Go! How IBM Lotus Domino XPages
Became Mobile
■ ID102 -- What's New in IBM Lotus Notes 8.5.3 – And Beyond
■ AD101 -- IBM Lotus Domino 8.5.3 Application Development and Beyond
40 | © 2012 IBM Corporation
41. Agenda
■ Recent Domino Highlights
■ Domino Futures
■ Q&A
41 | © 2012 IBM Corporation
42. Legal disclaimer
© IBM Corporation 2012. All Rights Reserved.
The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication,
it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice.
IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced
in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any
way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other
results.
IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United
States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
42 | © 2012 IBM Corporation