You are on page 1of 20

What's new in Domino 8 Server

Building Composite Applications for Lotus Notes/Domino 8 Workshop

IBM Innovation Center Dallas, TX

2008 IBM Corporation

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Agenda
Client Administration / Provisioning Performance and Efficiency improvements Notes Traveler Domino Web Access "Lite Mode" Directory LDAP Assistance Web Services Domino/DB2 Integration System Requirements

Slide 2

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Server-based provisioning
With Domino 8, an administrator has all the tools necessary to deploy: Version upgrades to the core Lotus Notes client, using the Smart Upgrade Kits. New features for the Lotus Notes 8 client menus and new plug-ins for the Lotus Notes 8 client sidebar through the component provisioning features. Traditional Lotus Notes applications through replication. Composite applications through a combination of replication and component provisioning, depending on the design of the composite application.

Slide 3

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino as an update site


Domino can be used as either Generic Eclipse update site
Can also be used to provision other Lotus Expeditor-based clients (eg: Sametime 7.5)

NRPC update site


UPDATE.NTF Take advantage of replication

Slide 4

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Policy Management Enhancements


Additional mail and desktop settings
Attention indicators, follow up flags, mail recall, replication settings

Set initial value option


May remove need for a separate Setup settings document

How to Apply setting


Administrators can set the parameter for all settings in a document with a single click

New policy settings documents


Activities Productivity Tools

Slide 5

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Database Redirect
Update client bookmarks when a database is moved or deleted
Automatically updates / removes any client bookmarks Seamlessly redirects user to use the application on another server (if appropriate)

Slide 6

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Out-of-Office Service
Implemented as a mail router service Immediate out-of-office notifications sent
Quicker notification for senders Distributes load on servers

Supports
Server failover Out-of-office delegation

Requires all servers in mail cluster to be Domino 8

Slide 7

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Inbox Cleanup
Size of inbox has impact on mail server performance Reducing the size of the folder
Reduces size of index Reduces server resources required to refresh inbox Reduces time to refresh inbox

Can remove documents from inbox based on


Age of document Read/Unread status

Can configure via mail policies

NOTE: Documents are removed from the inbox folder, not deleted
Slide 8

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Design Note compression


Can compress size of design note by around 55 - 60%
mail 8 template reduced from 26.2Mb to 10.7Mb

Compression is transparent to applications Feature is enabled in Advanced Database properties Requires the new, optional Domino 8 on-disk structure (ODS)

Slide 9

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

On-demand collation
Multiple sortable columns in a view adds to server load Column property allows deferring of index creation until first use Requires the new, optional Domino 8 on-disk structure (ODS)

Slide 10

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Administration Process Improvements


Post request into target server database
For requests to be processed by a named server Where there is direct connectivity between the servers

User rename improvements


List of names used in database is kept for each database Quick check of list to determine whether exhaustive search is required Requires new ODS Names list restricted to 4Kb

Critical request scheduling


Change scheduled request Dedicated threads for immediate and interval requests

Slide 11

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Internet password lockout


Set a threshold for Internet password authentication failures
Helps prevent brute force and dictionary attacks

Can only use for HTTP access


Does not affect LDAP, POP, IMAP, DIIOP

Locked out accounts are recorded


INETLOCKOUT.NSF Administrator can reset

Can modify configuration with a security policy

Slide 12

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Authentication/authorization-only directories
Avoids unnecessary NAME Lookups Reduces Ambiguous Names errors Makes mail lookup tasks more efficient Reduces load on authentication/authorisation directories

Slide 13

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Introducing IBM Lotus Notes Traveler*


Basic wireless mobile replication solution for Lotus Domino email/PIM data
Provides automatic, real-time replication of email (including attachments), calendar, contacts, personal journal and To Do list Over the air installation User interface integrates with existing email and PIM applications on the device Works over all wired / wireless connections (GPRS, GSM, WiFi, etc) Communicates over a Secure Socket Layer (SSL) connection offering 128 bit encryption**

Easily provides mobility support to Lotus Notes and Domino Web Access users
An IBM solution to access Domino email on handheld mobile devices Runs directly in the Domino server as a task (no additional server necessary)
Integrates with Domino administration and policies that leverage existing Domino admin skills

Initially will support


Microsoft Windows Mobile 5 and 6 (Professional and Smartphone) Windows 2003 servers (as proxy will support Domino messaging servers on ANY platform)

(*) -- Included in Lotus Domino 8.0.1. (**) Advanced encryption (beyond 128 bit) could be added by use of an additional mobile VPN solution (e.g. IBM Lotus Mobile Connect)

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

IBM Lotus Domino Web Access Lite Mode

Simplified mail experience Ideal for traveling users Web 2.0 design framework

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Who Is Lite Mode Intended For?


Shared kiosk users Low usage profile Basic mail Easy to use Satellite connection Simplified mail experience

Traveling business users Temporary use Low speed connections Basic mail, contacts, calendar Daily users Developing infrastructures Expensive bandwidth regions Minimal mail feature needs

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

What is Lite Mode?

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Why is Lite Mode Faster?


Only necessary features = less code = less transactions More features downloaded as needed Features downloaded only once and reused Features interpreted by the browser only once and reused
unlike multi-page architectures

Only necessary images displayed

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino Web Access Lite Mode Requirements


Domino Server 8.01 Client Platforms and Browsers supported
Same set as Full mode IE 6.0, IE 7.0 (Windows) Firefox 2.0 (Windows, Mac, Linux)

Same mail template as Notes client

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Directory assistance with LDAP directories


Assistance with configuration
Suggest button Verify button

Slide 20

10

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Directory lint (DirLint)


Scans directory and reports on
Inconsistencies in naming hierarchy Invalid syntax in directory names Group members that do not exist in an available directory

XML Report generated


Highlights possible issues Suggests corrective actions

Slide 21

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Web Services in Domino 8


Easily extend your Domino applications and allow Domino to participate in Services Oriented Architecture Use your current skill set to create and modify and use web services
Code in LotusScript Code in Java

Speed your development


Import an existing WSDL to build the skeleton of the web service Export the WSDL to use to build web service consumer Make calls to web services from your applications

Build complex, business process driven applications

11

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Web Service Consumer - Overview


Ability for Notes and Domino applications to call web services LotusScript and Java applications on
Domino Server Notes Client

Includes
Agents UI Events

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Web Service Consumer Getting Started


Create new Script Library Import WSDL document
Design element is marked as Web Service Enabled

Save Use Script Library in your Agent or UI code

12

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino / DB2 Integration


Value of Domino / DB2 integration options Understanding Domino and DB2 configuration options Managing Data Security Domino / DB2 Usage Guidelines Example Applications

Slide 25

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Value of Domino with DB2


For existing Domino customers
Potential performance improvement for some Domino applications New types of Domino applications can be developed

For existing DB2 customers


DB2 applications can take advantage of Domino security model New method for accessing DB2 data Domino data storage, backup and recovery can be managed using DB2 tools

For all customers


Customers can incorporate Domino data in J2EE applications Applications can be developed to combine data from Domino databases and DB2 databases WebSphere MQ, IMS and CICS can be leveraged. DB2 Information Integrator's federated data capabilities can integrate data in other systems (like Oracle and SQL Server) with their Domino applications

Slide 26

13

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

NSF => DB2

Link file

NSF

DB2

Slide 27

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

DB2 hosted Databases


Databases still "appear" as .NSF files Stub files that point to DB2 (like database link files) Maintains path integrity for formula, script, URLs Compact p converts real NSF to DB2 (no automatic reversal of this conversion)

Slide 28

14

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

DB2 Access Views (DAVs) What are they ?


Design element in Domino database that defines a DB2 view of a set of data in DB2 - created and managed with Domino Designer Resolves difference between Domino's unstructured data and DB2's structured tables Makes data available via standard SQL queries Allows ODBC/JDBC clients to access the data directly from DB2 Respects Domino security mechanisms Requires a mapping from Domino person document to DB2 user ID

Slide 29

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

SQL Query Views What are they ?


Design element in Domino database that defines how Notes applications access data in DB2 - created and managed with Domino Designer

A Domino view populated via SQL query rather than view selection formula

Can be composed dynamically in the Notes application e.g. prompt user for input and re-execute different SQL

Can JOIN data from multiple DB2 tables/views

No data is stored as part of the NSF (only the design)

Slide 30

15

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino and DB2 Installation Configurations


Domino and DB2 can be installed on the same server or separate servers

Domino

Separate Server Installation


DB2 Server
DB 2 Access for Lotus Domino

DB2 Instance
DB 2 Instance

Domino 8
Node DOMINO

DB2 Access for Lotus Domino

Node DOMINO

Single Server Installation

DB2 Run-time client

DB2 Server

TCPIP (port 50000)

Slide 31

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Managing Data Security DB2 as a native data store


All data security handled by Domino No specific user security configuration required by DB2

Slide 32

16

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Managing Data Security DB2 Access Views

Slide 33

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Managing Data Security Query Views

Slide 34

17

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino and DB2 Usage Guidelines


When is DB2 an appropriate storage choice ?
Customer has data in DB2 that would be useful to aggregate and display in real-time in Notes-based applications (query view) Customer has a very large Notes application with a large number of views that typically only serve different selection or sort formulas (access view and query view) Customer has external application that requires access to data stored in Domino application (access view) Customer wants to integrate J2EE applications with data stored in Domino (access view) e.g. Portal / Workplace integration or coexistence Customer uses LEI or other DBMS integration tool (NotesPump) that pushes data back and forth and would benefit from a single copy of the DB2 data
Slide 35

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino and DB2 Usage Guidelines


When is DB2 not an appropriate (at least for now) storage choice ?
IMAP4 email retrieval protocol cannot be used against mail databases stored in DB2 SCOS (Shared Mail) cannot be used with DB2 Local replicas of databases in DB2 are stored locally in NSF format and DB2 items are hidden; there is no option for storing local data in DB2 When developers want to control the underlying DB2 database schema and structure; LEI is the better fit

Slide 36

18

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino and DB2 - Potential Misconceptions


By converting my NSF databases to DB2 I will see a performance improvement This MAY only be true if the application is modified to make use of DB2 Access and Query Views Some applications may see an initial performance degradation until some DB2 tuning is performed Converting my NSF to DB2 will give me relational structure in my application Domino databases do not automatically inherit relational structure just by moving them into DB2 There is no referential integrity for the Domino data and relationships between the tables cannot be manipulated I can make the DB2 tables look just how I want The DB2 schema is fixed and is the same for any database converted from NSF to DB2

Slide 37

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Domino 8 System Requirements


O/S
Win 2003 Server Standard Edition Win 2003 Server Enterprise Edition Win 2003 Server x64 Edition IBM AIX 5.3 (64-bit kernel) SLES 10 (32-bit) SLES 10 (64-bit) Sun Solaris 10 IBM i5/OS, V5R4

Specification
Pentium or higher (or compatible), 512 Mb RAM per CPU (min) PowerPC, 512Mb RAM per CPU (min) Pentium or higher (or compatible), 512 Mb RAM per CPU (min) UltraSPARC and newer, 512Mb per CPU RAM (min) iSeries 270, 810, 820, 825, 800-2464 and above, 520-0901 and above, 512Mb RAM per Domino server (min)

Slide 38

19

Whats new in Domino 8 Server | Notes/Domino 8 Workshop | Dallas Innovation Center

Summary
Client Administration / Provisioning Performance and Efficiency improvements Notes Traveler Domino Web Access "Lite Mode" Directory LDAP Assistance Web Services Domino/DB2 Integration System Requirements

Slide 39

End of Presentation

IBM Innovation Center Dallas, TX

2008 IBM Corporation

20

You might also like