27
www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. [email protected] Kevin Crutchfield Senior Software Engineer Novell, Inc. kcrutchfi[email protected]

Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. [email protected] Kevin Crutchfield Senior Software

Embed Size (px)

Citation preview

Page 1: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

www.novell.com

Novell’s Strategy for Instant MessagingNovell’s Strategy for Instant Messaging

Jason WilliamsProduct ManagerNovell, [email protected]

Kevin CrutchfieldSenior Software EngineerNovell, [email protected]

Page 2: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Vision…one NetA world where networks of all types—corporate and public, intranets, extranets, and the Internet—work together as one Net and securely connect employees, customers, suppliers, and partners across organizational boundaries

MissionTo solve complex business and technical challenges with Net business solutions that enable people, processes, and systems to work together and our customers to profit from the opportunities of a networked world

Page 3: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software
Page 4: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Agenda

• What are you going to get? A client, a server and a whole bunch of useful

stuff

• The technical overview System architecture Client/server or peer-to-peer? Messaging and presence Services architecture

• What’s next? I know, I know; you want it and you want it now The future—“faster than light”

• Grilling the Product Manager That’s Q&A to you

Page 5: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Novell eDirectory™

Gro

up

Wis

e

®

NIM

S

Insta

nt

Messag

ing

Work

sp

ace

Novell

iFold

er

e-w

ork

Partn

er

Pro

du

cts

Standards/Web Services

Gro

up

Wis

e

®

NIM

S

Insta

nt

Messag

ing

Work

sp

ac

e

Novell

iFold

er

e-w

ork

Partn

er

Pro

du

cts

Novell Modular Collaboration Services

Enterprise Collaboratio

n

Standards Messaging

Instant Messaging

Team Collaboratio

nBPM …

Desk-basedworkers

Desklessworkers

Partners and

customers

Projectteams

Cross-org.processes

Page 6: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Did You Say “Instant Messaging”?

• That’s right; a Novell eDirectory™-enabled, behind the firewall, corporate-strength, centrally-managed, standards-based Instant Messaging system

Directly consumes eDirectory Runs on NetWare® and Windows servers (for now) Leverages IETF standards (SIP and SIMPLE

extensions)

• Designed for the corporate marketplace Is not designed to compete with consumer systems

like AOL, MSN, ICQ etc.

Page 7: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

The Corporate IM World Today—Not for the Faint of Heart

• Anarchy (n)—a state of lawlessness and disorder

90+% of business Instant Messaging use is without sanction or controls

No security of IM Sessions No logging of IM sessions or content No wonder companies are looking for a better

solution

Page 8: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

The Corporate IM World Today—Not for the Faint of Heart (cont.)

• Order (n)—freedom from disturbance; general tranquility

Novell aims to bring order to the world of corporate Instant Messaging

Good order is the foundation of all good things. —Burke

Page 9: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Centralized Control—Bringing Order to the Chaos

• What does the Administrator want? The ability to control who has access

to Instant Messaging• Enable or disable users

Granular controls for specifying who can see and/or communicate with whom• Allow all• Allow specified• Deny specified

Page 10: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Additional Administration Options

• And there’s more Automatically secure Instant Message sessions

• Got SSL? Centrally archive and manage message sessions

and content• Search central message archives, print/display/save

the results Centralized contact lists

• Create “buddy lists” for each policy• Contact lists appear in the client• User can add his own contacts to admin lists

Page 11: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Applying Controls

• Controls are applied by policy or individual user

Policy objects• Multiple policy objects can exist in a tree• Settings can be applied via policy or to individual user

objects• User object settings can override policy settings

• Administrators can set/lock individual settings Granular approach to settings

Page 12: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

What About the Client?

• A new client designed from the ground up No external code (AOL etc.) Designed and built by Novell engineering

• Has the features users want Group conferences Save personal logs Text manipulation and highlighting Information display User search

Page 13: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Design Concepts—NOT the Finished Article

Page 14: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

What Are the Alternatives?

• GWPop from The Messaging Architects™ is here and now

GroupWise AND eDirectory integration Instant Messaging and Conferencing Remote control Security Voice Messaging

• Go see them in the one Net Solutions lab

Page 15: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

How Does It Work Then?

Page 16: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Architectural Overview of an Instant Messaging System

clien

t acce

ss an

dp

rese

nta

tion

serv

ices

exte

rnal co

nn

ectio

n se

rvice

s

Applicationintegration

interfaces and tools

Directory andsecurityservices

Management andadministration

services

Page 17: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Peer-to-Peer Architecture—Typically Used in Consumer IM Systems

Messages

Messages

Messages

Messages Presenceand Status

Presenceand Status

Page 18: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Client/Server Architecture—Better for Corporate Customers

Messages, Presenceand Status

Messages, Presenceand Status

Messages, Presenceand Status

Messages, Presenceand Status Security

ArchivingControls

Page 19: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Clie

nt a

ccess a

nd

pre

senta

tion se

rvice

s

Exte

rnal p

rese

nce

connectio

n se

rvice

s

Applicationintegration

interfaces and tools

Directory andsecurityservices

Management andadministration

services

Client

Presenceuser agent

Messaginguser agent

Presenceentity

Presencewatcher

AccountsInterest profilesContact listsPresence/statusAccess control lists

DirectoryDirectory

Presence Service Architecture

Page 20: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Messaging Service Architecture

Clie

nt a

ccess a

nd

pre

senta

tion se

rvice

s

Exte

rnal p

rese

nce

connectio

n se

rvice

s

Client

Presenceuser agent

Messaginguser agent

AccountsInterest profilesContact listsPresence/statusAccess control lists

DirectoryDirectoryApplicationintegration

interfaces and tools

Directory andsecurityservices

Management andadministration

services

Page 21: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Exte

rnal co

nnectio

n se

rvice

s

Applicationintegration

interfaces and tools

Directory andsecurityservices

Management and

administrationservices

AccountsInterest profilesDevice configurationsContact listsPresence/statusAccess control lists

DirectoryDirectory

Browserwith no internal

user agents Desktopclient

with internaluser agents

Handheld browserwith no internal

user agents

Handheldclient

with internaluser agents

Serv

er-sid

e a

ccess a

nd

pre

senta

tion se

rvice

s

Client Access and Presentation Service Architecture

Page 22: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

The Future…

Page 23: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

What’s Next for Novell?

• Put your shades on, the future’s bright Under consideration for “Tachyon*”

• More features– Client branding, conference rooms, 3rd party integration– Enhanced integration with GroupWise and NIMS

• Developer support– Client and server API sets officially released– SDK available

• Different connections/clients– Browser client, wireless clients, PDA clients, Mac client(?)

• Interoperability with other IM systems– AOL and MSN, top priority; ICQ and Yahoo! Messenger

next

*Tachyon (n)—A hypothetical particle that has a speed in excess of the speed of light

Page 24: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

Q2 ‘02 Q3 ‘02 Q4 ‘02 Q1 ‘03 Q2 ‘03

Instant Messaging

Okay, Okay—The RoadmapProduct Family Time Line... (Calendar Quarters)

Q3 ‘03 Q4 ‘03

Dec

“Quasar” 1.0 FCS

“Quasar” 1.0 Closed Beta

Jul

Q1 ‘04

Beta Date

FCS Date

Target (approx) FCS Date

Electronic Release

Developer Kit

International Release

NT release

Linux release

Other release

“Tachyon”1.1 Beta

July

“Tachyon” 1.1 FCS

Oct

Dates Subject to Change

Page 25: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

How to Get Your Hands on It

• As a bundle with GroupWise “Hawthorn” That’s right, the latest and greatest from Novell

Collaboration Services in one place at one time

• As an add-on for NIMS™

Novell Internet Messaging System™ users can add it to their system, too

• As a separate product Don’t have GroupWise or NIMS? No problem

Page 26: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software

The Obligatory Summary Slide

• It’s Instant Messaging from Novell Based on and living in the directory (all 300+

million users of it) Utilizes open standards Runs cross platform Has all the security and controls desired by today’s

organizations

• Works with, but does not require, GroupWise Client integration is there for GroupWise users, but

all you need is directory if you don’t have GroupWise

Page 27: Www.novell.com Novell’s Strategy for Instant Messaging Jason Williams Product Manager Novell, Inc. jawilliams@novell.com Kevin Crutchfield Senior Software