mini live jabber best practices

25
Local Edition

Upload: cisco-public-sector

Post on 17-Jan-2015

585 views

Category:

Technology


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Mini live Jabber best practices

Local Edition

Page 2: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Local Edition

Jabber Deployment Best Practices Keith Swallow #14817

<SESSION ID>

Page 3: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Agenda

•  Intro to Jabber •  Planning a Jabber Deployment •  Jabber Installation •  Things to Remember •  Q&A

Page 4: Mini live Jabber best practices

Introduction to Jabber

Page 5: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Cisco Jabber Product Portfolio

5

•  All-in-one UC Application •  Presence & IM •  Voice, Video, voice messaging •  Desktop sharing, conferencing

Collaborate  from  Any  Workspace  PC,  Mac,  tablet,  smart  phone  On-­‐premises  and  Cloud  Integra:on  with  Microso<  Office    

Page 6: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Cisco Jabber - Workflows

Instant  Messaging  /  Group  Chat   Contact  

Search  

Rich  Presence  

User  Management  &  AuthenAcaAon  

Cisco  Jabber  &  

Client  Services    Framework  

Enterprise  Call  Control  

Business  Video  

MediaNet  

Web/Desktop  CollaboraAon  

Visual  Voicemail  

Conferencing  

App  IntegraAon  (MS  Office)  

6

Page 7: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Jabber Cloud Solution Architecture WebEx Messenger and UC Compontents

WebEx  Admin  

Jabber  Client  Windows,  Mac,    OSx,  Android,  BB  UC    

Manager  Unity    

ConnecAon  

SIP  (SoPphone)  /  HTTPS  

CTI  (Desk  phone)  /  HTTPS  

IMAP  

TLS/SSL  (XMPP)  

Directory  

HTTPS  Partners,  Customers  

Inter-­‐Domain  FederaAon  

Internet  

XMPP  

IM  Archiving  

7

Page 8: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

On Premise Architecture

Federated  OrganisaAon  

Federated  OrganisaAon  

Home  Office  

UC  Manager  Call  Control  

UC  Manager  IM  &  Presence  

Unity  ConnecAon  (opAonal)  

WebEx  MeeAngs  Server  

(opAonal)  

Internet  AcAve  Directory  (OpAons)  

Sync  &  authen:ca:on  

 

Jabber  Desktop  (Desk  Phone  mode)  

Jabber  Desktop  (SoP  Phone  Mode)  

Jabber  Desktop  (SoP  Phone  Mode)  

Telepresence  Endpoint  

Telepresence  Room  

Presence  and  IM  services  deployed  used  on  premise  model  

Jabber  Mobile    &  Tablet  

 

8

Page 9: Mini live Jabber best practices

Planning a Jabber Deployment

Page 10: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Cisco Jabber Deployment

•  Which Architecture are you going to deploy (On Premise/cloud)? •  Check current software versions deployed (OS, Office, UC SW,

etc..) •  Plan your baseline deployment? (Scaling, Servers) •  Confirm where/how users will be created? •  Confirm how users going to be authenticated? •  Decide which contact lookup sources you’re going to use? •  Plan which additional feature you’re going to deploy? (video,

webex, etc..) •  Network bandwidth and policy requirements •  Configure internal/external firewalls based on traffic types

Plan your deployment

Page 11: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Deployment Planning

•  Existing UC Infrastructure ‒ CUCM/CUCMIM Versions ‒ WebEx Meeting Center / WebEx Meeting Server ‒ Endpoints ‒ Voicemail ‒ Desktop Integration

•  Existing IT Infrastructure ‒ Active Directory

Information in AD

‒ Email Infrastructure ‒ DNS

•  Installation Mechanism

Considerations

Page 12: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Deployment Considerations

•  Dial Plan •  For contact resolution to work the phone numbers in CUCM and AD must match, if they don't

match use Application Dial Rules, Directory Lookup Rules to bring consistency.

•  CUCM Directory/Authentication •  Active Directory

•  Contact Information in Directory

•  Multi Domain

•  DNS SRV Records •  Service Lookup

•  Contact Search •  Active Directory

•  Picture

•  Internal Firewall/ACL

On Premise

12

Page 13: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Deployment Considerations

•  Dial Plan •  For contact resolution to work the phone numbers in CUCM and AD must match, if they don't

match use Application Dial Rules, Directory Lookup Rules to bring consistency.

•  CUCM Directory/Authentication •  Active Directory

•  Contact Information in Directory

•  DNS SRV Records •  Service Lookup

•  Contact Search •  Users Not Created in Cloud

•  Picture

•  External/Internal Firewall/ACL

Cloud

13

Page 14: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Contact Search Considerations

•  Jabber MUST have a contact source to add contacts, resolve contacts and phone numbers.

•  You need to understand the Contact Source §  What Source are you going to use? Directory Architecture (AD?, Domain?,

Forest) §  Attribute Usage / Mapping (custom attributes) §  Connection Parameters (LDAP / LDAPS, DC / GC,Ports) §  Data completeness / Data quality (Phone Formats?) §  Always recommend Normalise/Globalised numbers §  Some tools, Application dial rules, directory lookup rules, Number masks

14

Page 15: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

15

LDAP  based  contact  Source  (On  Prem  Default)  Ac:ve  Directory  by  default  but  can  be  customized  for  other  directory  environments  

HTTP/REST  based  contact  Source  (On  Prem)  Built  into  UC  Manager  8.6(2)+  and  provides  and  alterna:ve  to  LDAP  integra:on  

WebEx  Contact  Source  (cloud)  Default  for  cloud  based    deployments  

MS  Outlook  Contacts  Search  local  contacts  from  Jabber  

Jabber for Windows Contact Source Options

Page 16: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Identity Example Hybrid Environment One Corporate LDAP

16

Corporate  Network   Hosted  Applica:ons  Internet  

Corporate  Directory  

Iden:ty  Provider  

LDAP  SAML  APIs  

DMZ  

WebEx  Messenger  

WebEx  Mee:ngs  

Cisco  Collabora:on  Applica:ons  

Firewall  

Expressway-­‐E  

Page 17: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Identity Example Hybrid Environment Multiple Corporate LDAP

17

Corporate  Network   Hosted  Applica:ons  Internet  

Corporate  Directory  

Iden:ty  Provider  

LDAP  SAML  APIs  

DMZ  

WebEx  Messenger  

WebEx  Mee:ngs  

Cisco  Collabora:on  Applica:ons  

Firewall  

Expressway-­‐E  

Corporate  Directory  

Page 18: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Photo Configuration •  Jabber provides a number of methods to retrieve contact photos to

support many different customer environments

Option 2: On Prem Default (no config) Active Directory Binary Objects Retrieve binary photo from thumbnailPhoto attribute

Option 1: Cloud Default (no config) WebEx Contact Photos

Option 4: On Prem (XML config) URL Substitution/Macro style http://photo.example.com/staff/%uid%.jpg

Option 3: On Prem PhotoURL Attribute/ Retrieve URL http://photo.example.com/staff/msmith.jpg

Web Server

Web Server

Directory

Active Dir

Note:  Op:on  2  &  3  phase  object  to  detect  binary  object  or  URL  

Photo can be JPG,PNG or BMP

Recommended size

128x128 but jabber can resize

Page 19: Mini live Jabber best practices

Jabber Installation

Page 20: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Jabber Installation

• There are no pre-requisites to be installed. •  Internet access is not required for installation. • Administrative rights are required to install, not required to run • There are three methods available to install Jabber:

•  Administrative Options •  Deploy Jabber using AD/Altiris/SCCM etc. using the MSI and specified command line options •  Deploy Jabber AD/Altiris/SCCM etc. using a re-packaged MSI (uses a Transform to embed

information into the MSI) •  User Options

•  Run the Jabber MSI

Page 21: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Installation Considerations

•  Version Features ‒ Jabber Being Updated Regularly with New Features

Custom Contacts

Service Discovery

‒ Features Between Win/OSX/iOS/Android

•  MS Orca Tool ‒ Edit Transform in MSI

21

Page 22: Mini live Jabber best practices

Things to Remember

Page 23: Mini live Jabber best practices

© 2013 Cisco and/or its affiliates. All rights reserved. Cisco Public

Things to Remember

•  Directory is Important ‒ On Prem ‒ Cloud

•  Authentication ‒ SSO

•  Dial plan •  Service Discovery ‒ User Experience

Page 24: Mini live Jabber best practices

Q&A

Page 25: Mini live Jabber best practices