Federating Cisco Jabber

Slides:



Advertisements
Similar presentations
Unified Communications Bill Palmer ADNET Technologies, Inc.
Advertisements

Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
Lync Online Name | Title | Microsoft Corporation.
Unified communications platform Enterprise-ready.
Core identity scenarios Federation and synchronization 2 3 Identity management overview 1 Additional features 4.
Name | Title | Microsoft Corporation
1 UCaaS Subscription Detail FunctionalitySupported Devices / Endpoints Types of UCaaS subscriptions EssentialBasicFoundationP1Professional Maximum # of.
Vodacom Microsoft Hosted Lync
Enterprise CAL Overview. Different Types of CALs Standard CAL base A component Standard CAL is a base CAL that provides access rights to basic features.
Charles James Director Microsoft Alliance EMEA Polycom Microsoft UC Innovation Partner of the Year.
All Rights Reserved © Alcatel-Lucent | Presentation Title | 2010 Gianvero Durly, Craig Walker Product Marketing October 2010 Drive Business Performance.
Solution Briefing Unified Communications, Collaboration, and Cloud.
PRODUCT FOCUS 3/31/14 – 4/11/14 INTRODUCTION Our Product Focus for the next two weeks is Microsoft’s Lync. Over 70% of the Fortune 500 have adopted Lync.
© Aastra Aastra BluStar for PC High-Quality Audio and HD Video from Your Desktop.
What features are required? FeatureLync ServerLync Online Rich presence Peer-to-Peer Audio/Video Calling Click to Communicate—Office integration.
Virtual techdays INDIA │ November 2010 What’s new in Microsoft Office 365 Lync Online Aviraj Ajgekar │ Technology Evangelist │ Microsoft Corporation.
Microsoft ® Lync™ Server 2010 Edge Server/Remote Access Module 16 Microsoft Corporation.
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
On-Premises Cloud On-PremisesHybridCloud.
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 The New Collaboration Experience Tim Stone Head of Collaboration Marketing.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 SAN Certificate in Unity Connection Presenter Name: Bhawna Goel.
First choice for global Microsoft Lync deployments.
Solutions Road Show – 13 December 2013 | India Alok Agrawal Practice Lead – UC & C Communication and Collaboration.
Empowering people-centric IT Unified device management Access and information protection Desktop Virtualization Hybrid Identity.
VCS to UCM Migration Program. Cisco Confidential 2 © Cisco and/or its affiliates. All rights reserved. Customers with VCS and UCM Customers.
Michael Przytula Senior Solution Architect HP Services, Asia-Pacific & Japan.
Unlocking your CORE CAL with Lync Server 2010 Marc Perez Senior Consultant, Unified Communications Microsoft Corporation.
1 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Cisco Unified CallManager Releases 4.2 vs. 5.0 Kevin McMenamy Sr. Technical Marketing.
0 What Does SIP Bring to Your Customer Experience ? Extend VoIP and IP Contact Center values through support of SIP o Media and location independent support.
Cisco Confidential 1 C © 2013 Cisco and/or its affiliates. All rights reserved. Revision: Draft 3 September 2013.
Esna Cloudlink 5.0 for Cisco Integrate Cisco Collaboration with Business Applications.
Nextiva UCaaS. 2 Nextiva Proprietary and Confidential, do not copy, duplicate or distribute. Nextiva.com Transition to Emerging Technologies Today Many.
Interwise Connect Version 8. Interwise Connect V8: What’s New  Conferencing -Web Client -Extended platform support -Faster application sharing -Automatic.
Implementing Cisco Video Network Devices (CIVND)
Lync 2013 Licensing and Pricing
Evolved Office: HPBX Presented by: Presented to: Date:
Cisco Jabber.
Cisco Exam CCNP Collaboration
MiCollab 7.2 (MiTeam) Cliff Ellement/David Charles
StreetSmart Mobile Workforce App Incorporates Microsoft Office 365 Outlook Add-In for Improved Field Worker Scheduling and Streamlined Invoicing OFFICE.
Implementing Cisco Collaboration Devices v1.0
Cara Clifford Instructor, Learn iT!
Utilize Internal Data via Mobile Business Apps
Configuring Attendant Console
Microsoft Lync 2010: In the Cloud
Securing the Network Perimeter with ISA 2004
9/13/2018 4:54 PM BRK How to get Office 365 to the next level with Azure Active Directory Premium Brjann Brekkan Program Manager Lead – Customer.
Download Cisco Braindumps - Cisco Exam Study Guide Dumps4Download
Introduction of z practice-questions.html.
IT Connects: Lync and Box Staff Association Council
Cisco Actual Exam Dumps - Valid Cisco Questions Answers - Realexamdumps.com
Get Cisco Exam Real Questions - Cisco Dumps Dumps4Download.co.in.
Tailor slide to customer industry/pain points
Get Office 2016 with Office 365 and get down to business
+Vonus: An Intuitive, Cloud-Based Point-of-Sale Solution That’s Powered by Microsoft Office 365 with Tools to Increase Sales Using Social Media OFFICE.
Cisco VOIP & Unified Communications ICTF 2008
Cisco VOIP & Unified Communications ICTF 2008
Get Enterprise-Grade Call Handling and Control for Microsoft Office 365 and Skype for Business with the Bridge Boss-Admin Executive Console OFFICE 365.
Alan Shen Director Unify Square
Built on the Powerful Microsoft Office 365 Platform, My Intranet Boosts Efficiency with Support of Daily Tasks, Internal Communications and Collaboration.
Migrating to Office 365 from Google mail and exchange
Cisco Unity Connection Minimum TLS Version Support
SharePoint Online Hybrid – Configure Outbound Search
M7: New Features for Office 365 Identity Management
Skype For Business Introduction
Contacting CT Support with MS Lync Chat room
09 | Configuring Lync Online
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Office Communications Server 2007 R2 Group Chat
Microsoft Virtual Academy
Presentation transcript:

Federating Cisco Jabber Valid for CUP 8.6(X) / CUCM IM & P 9.0 Paul O’Dwyer: Technical Marketing Engineer - Jabber Solution July 2012

What Business Case are you trying to solve? Cisco Jabber Overview Federation Models What Business Case are you trying to solve? Support and Feature Matrix Inter-Domain Federation Protocol Flows How-to use this deck: Cisco Jabber Overview – Brief background and overview of Jabber portfolio Federation models– Introduce federation models What Business Case are you trying to solve? – Align federation model from the previous section to suit your business need (e.g. a customer may want B2C) Support and Feature Matrix – What federations are supported with Jabber; then from within those supported federations, what features are available Inter-domain Federation (Protocol Flows) – Outline the highlights of each protocol’s federation model Partitioned Intra-Domain federation (Routing and Migration) - Outline the highlights and gotcha’s of Partitioned Intra-domain federation What About Third Party Clients – Highlight the flexibility of XMPP by using 3rd party clients with a Jabber backend. Partitioned Intra-Domain federation Routing and Migration What About Third Party Clients?

Cisco Jabber Clients Jabber Product Portfolio Provide an overview/pitch of Jabber portfolio. Highlight’s include UC-rich applications, explosion of mobile devices in the post-PC era, and well as a common UI across platforms. Collaborate from Any Workspace PC, Mac, tablet, smart phone On-premises and Cloud Integration with Microsoft Office All-in-one UC Application Presence & IM Voice, Video, voice messaging Desktop sharing, conferencing

Devices Share the same Infrastructure Cisco Jabber Cisco Jabber Each of the devices across the spectrum all share a common backend, which results in a truly unified end-user experience Call Control: SIP Unified Communications Manager (CUCM) Video Communication Server (VCS) Presence & IM: XMPP Unified Presence WebEx Connect service (SaaS) Meetings, Conferencing WebEx (SaaS) TelePresence MCU Voice Messaging Unity Connection

Cisco Unified Communications Lower Boundaries to Collaboration GoogleTalk XMPP Standard Cisco Jabber Enterprise Microsoft SIP Supported federations vary by deployment type. i.e. on-premise versus cloud. See ‘Support matrix’ in later section IBM 5

Federation Models

Unlock B2B and B2C Collaboration Scenario 1 Inter-Domain Federation Inter-Domain Federation is the sharing of Enterprise Instant Messaging (IM) and Presence between corporate domains – further lowering the boundaries to collaboration for both B2B and B2C XMPP Standard GoogleTalk SIP IBM Microsoft Inter-Domain federation lowers corporate boundaries, and still provides secure (TLS) B2B and B2C collaboration. Throughout out this document, any reference to Jabber refers to ANY of the Jabber portfolio clients. Unlock B2B and B2C Collaboration

Scenario 2 Partitioned Intra-Domain Federation Cisco Jabber Partitioned Intra-Domain Federation is the sharing of Enterprise Instant Messaging (IM) and Presence between Unified Communication vendors within a single domain – this model is used as a migration tool from Microsoft to Cisco Infrastructure Microsoft IM Available to on-premise Cisco Jabber only. Partitioned Intra-Domain federation facilitates Cisco and Microsoft interoperability and full migration path to Cisco UC. Throughout out this document, any reference to Jabber refers to ANY of the Jabber portfolio clients. Seamless Migration path from Microsoft to Cisco

What Business Case are you trying to solve?

Microsoft Access Edge (DEF.COM) Microsoft Front-End Server “I want to communicate from our Jabber platform to partners and customers on a SIP platform for real time collaboration” ‘Inter-Domain Federation’ is the sharing of Enterprise Instant Messaging (IM) and Presence between 2 or more corporate domains – further lowering the boundaries to collaboration for B2B. Microsoft Access Edge (DEF.COM) CUP (ABC.COM) Cisco ASA Microsoft Front-End Server SIP OCS Server Inter-domain federation model should be used for B2B communication. SIP federation is shown in the diagram, however both SIP and XMPP federation are supported as we will see in the forthcoming sections. OCS Server MOC/Lync Jabber

“I want to communicate from our Jabber platform to partners and customers on a XMPP platform for real time collaboration” ‘Inter-Domain Federation’ is the sharing of Enterprise Instant Messaging (IM) and Presence between 2 or more corporate domains – further lowering the boundaries to collaboration for B2B. CUP (ABC.COM) XMPP Based Vendor Edge (DEF.COM) Cisco ASA XMPP Based Vendor Home Node XMPP OCS Server Inter-domain federation model should be used for B2B communication. XMPP federation is shown in the diagram, however both SIP and XMPP federation are supported as we will see in the forthcoming sections XMPP Client

“I want to communicate from our Jabber platform to partners and customers who exist on consumer grade platforms” ‘Inter-Domain Federation’ is the sharing of Enterprise Instant Messaging (IM) and Presence between 2 or more corporate domains – further lowering the boundaries to collaboration for B2C. CUP (ABC.COM) XMPP Cisco ASA SIP Jabber also provides federation options to consumer (B2C) vendors. XMPP Jabber

“I have Jabber cloud and I want to communicate to partners and customers” ‘Inter-Domain Federation’ is the sharing of Enterprise Instant Messaging (IM) and Presence between 2 or more corporate domains – further lowering the boundaries to collaboration for B2C. XMPP SIP Jabber Cloud requires any organisation using Microsoft to deploy their XMPP gateway before Jabber Cloud will federated with them. Jabber cloud also provides a gateway to AOL. XMPP Jabber XMPP OCS Server

“I need to collaborate between our corporate sub-domains as we have many independent remote branches” ‘Inter-Domain Federation’ is also applicable in this case, as the presence treats each “presence domain” as an independent environment. CUP (EMEA.ABC.COM) CUP (APAC.ABC.COM) Cisco ASA Cisco ASA XMPP Inter-domain federation on Jabber provides a mechanism to communicate with sub-domains in an organisation. Jabber Jabber

“I Have Microsoft deployed, I want to trial Cisco Jabber on-prem and migrate all users over to Cisco” ‘Partitioned Intra-Domain Federation’ is the sharing of Enterprise Instant Messaging (IM) and Presence with the same presence domain – providing a seamless migration path from Microsoft to Cisco Infrastructure with minimal impact to the end-user CUP (ABC.COM) LCS/OCS R2 Home Server (ABC.com) SIP Static Route OCS Server Partitioned Intra-Domain federation is an on-premise communication from CUP to Microsoft LCS/OCS R2 via SIP (SIP is used as both vendors support SIP natively); both Cisco and Microsoft will exist in the same domain. OCS Server MOC Jabber

Support and Feature Matrix

Inter-Domain Federation Support Matrix Jabber On-Prem Jabber Cloud TLS** Cost? Google Talk XMPP No AOL SIP Yes Yes – Licensed MS OCS MS Lync IBM Sametime Local **TLS is for on-prem only, Jabber Cloud does not support TLS in any federation. This approach is common for cloud providers

Partitioned Intra-Domain Federation Support Matrix Jabber On-Prem Jabber Cloud TLS** LCS SIP No Yes MS OCS R1 NA MS OCS R2 MS Lync Roadmap* IBM Sametime Local *Support for Microsoft Lync scheduled for CUCM IM & P 9.0(2) (and CUP 8.6(X)) in Q4 CY’12 – Subject to Change **TLS is for on-prem only, Jabber Cloud does not support TLS in any federation. This approach is common for cloud providers

Jabber On-Prem Inter-Domain Federation feature matrix J Jabber On-Prem P2P IM Presence Multi-Party Chat OCS R1 & R2 Lync IBM Same time Jabber Cloud GoogleTalk AOL XMPP Standard Vendor (e.g. Openfire) Express support, but waiting for bug fix on Googles side

Jabber Cloud Inter-Domain Federation feature matrix J Jabber Cloud P2P IM Presence Multi-Party Chat OCS R1 & R2* Lync* IBM Same time Jabber On-Prem GoogleTalk AOL XMPP Standard Vendor (e.g. Openfire) *Support for Inter-Domain federation from Jabber Cloud to Microsoft is based on the use of Microsoft XMPP gateway

Option 1 : Inter-Domain Federation Protocol Flows

Microsoft Edge Server (DEF.COM) Scenario 1 – On-Premise Inter-Domain Federation - SIP TLS Initiated to federated side ASA Initiates TLS to federated Edge Upon TLS success, message reaches federated side SIP Profile Configured on CUP Microsoft Edge Server (DEF.COM) CUP (ABC.COM) Cisco ASA Microsoft Front End SIP OCS Server TLS Proxy on ASA CUP Domain is Authorized host on Edge OCS Server Message flow for SIP Inter-Domain federation. Note the ‘TLS Proxy’ functionality in the ASA, thus ensuring no traffic originating in the internet will pass directly through to CUP, it will be terminated and proxied in the DMZ. ASA is a requirement for SIP Inter-Domain federation MOC *ASA is required for TLS Proxy

Scenario 1 – On-Premise Inter-Domain Federation - SIP Service Type SIP Port FQDN of host offering SIP Service DNS SRV record for SIP inter-domain federation. This must be available to your federated partner company (via Public DNS). Note the port number is for SIP TLS.

IBM Gateway Server (DEF.COM) IBM Lotus Sametime Server Scenario 1 – On-Premise Inter-Domain Federation - XMPP TLS Initiated to federated side Upon TLS success, message reaches federated side Connection is secured over TLS XMPP Node status enabled IBM Gateway Server (DEF.COM) CUP (ABC.COM) Cisco ASA IBM Lotus Sametime Server XMPP TLS connection will be passed through port 5269 XMPP Node Status is enabled OCS Server The are a few subtle differences between XMPP and SIP inter-domain federation, namely the way its handled in the DMZ. SIP (via ASA) provides TLS proxy functionality, whereas XMPP does not, it is pass-through on port 5269 in the firewall (which is why ASA is not required, any generic firewall will suffice). There is a workaround to place a CUP node in the DMZ to proxy inbound messaging, however it does not take care of the outbound case. IBM Sametime *TLS is optional. With No TLS selected, regular TCP will follow this path. ASA is optional for XMPP Inter-Domain Federation. Generic Firewall will suffice

Scenario 1 – On-Premise Inter-Domain Federation - XMPP When enabling XMPP federation, you must select security type. This depends on your organisation security requirements and that of the federated side XMPP Federation has security options on the CUP admin GUI, as described above. If ‘No TLS’ (server dialback) is selected as the security type, you must enter an arbitrary secrit in “Dialback secret” field, which will be shared with the federated partner. No TLS – TLS will NOT be attempted, the most basic form of security, server dial back, will occur TLS Optional – A TLS handshake will occur first, if it fails, the connection will be allowed to fall back to server dialback TLS Required – TLS will first be attempted, upon failure, the connection will be closed

Scenario 1 – On-Premise Inter-Domain Federation - XMPP Service Type XMPP Port FQDN of host offering XMPP Service DNS SRV record for XMPP inter-domain federation. This must be available to your federated partner company (via Public DNS). Note the port number is for XMPP server to server federated traffic.

Option 1 – On-Premise Inter-Domain Federation For detailed configuration steps on Inter-Domain federation, please ALWAYS use this guide: http://www.cisco.com/en/US/docs/voice_ip_comm/cups/8_6/english /integration_notes/Federation/CUP_8.6_Interdomain_Federation. html For useful debugging information for this integration, please see: http://www.cisco.com/en/US/docs/voice_ip_comm/cups/8_6/english /integration_notes/Federation/Debugging_reference.html When configuring InterDomain federation, ALWAYS use the integration guide as a source of reference

Scenario 1 – Cloud Inter-Domain Federation - XMPP Service Type ‘Inter-Domain Federation’ in the cloud is configured from the Organisation Administration Tool. TLS is not supported in the cloud, all communication is over TCP. To enable Inter-domain federation in the cloud, simply publish the DNS SRV records to point at your federation service. For AOL Federation, this needs to be ordered; the Jabber cloud provisioning team will then configure it XMPP Port Cloud IM providers generally tend to use TCP, and not TLS as customer are reluctant to place their enterprise security certificates in a public space. For AOL Federation, the customer will need to order it (Licensed federation). Once ordered, the Jabber Cloud team provisioning team will configure the federation. FQDN of host offering XMPP Service

Option 1 – Cloud Inter-Domain Federation For detailed configuration steps on Inter-Domain federation, please ALWAYS use this guide: http://www.webex.com/webexconnect/orgadmin/help/cs_im_fed.htm When configuring InterDomain federation, ALWAYS use the integration guide as a source of reference

Scenario 2 : Partitioned Intra-Domain Federation (On-Premise Only) Routing & Migration

Both Jabber and MOC have full contact search Scenario 2 Partitioned Intra-Domain Federation Example.com AD Both Jabber and MOC have full contact search XMPP SIP SIP Static Route CUP8.6/ CUCM IM & P 9.0 Static route for OCS added in CUP: .com.example.* OCS adds CUP for host authorization (FQDN/IP) This slides demonstrates SIP static routing between CUP and Microsoft LCS/OCS R2. This integration is completely transparent to the end-users, as full AD contact search is available to both platforms; each user will be unaware what platform their ‘buddy’ will be on. Both servers are listening on port 5060 (TCP)

Scenario 2 Partitioned Intra-Domain Federation How do I migrate users from Microsoft to Cisco? Example.com SIP Static Route CUP8.6/ CUCM IM & P 9.0 1: GetContacts.wsf (VB Script) – Exports users contact lists to be imported to CUP using BAT 2: DisableCommunicationsAccount .exe 3: DeleteOCSUserData.exe All 3 support migration scripts to be run on Microsoft are available for download on CCO with CUP 8.6(4)

Scenario 2 Partitioned Intra-Domain Federation When planning Intra-Domain Federation, what should I look out for? When userID’s are sync’ed from LDAP, UCM/CUP will support: sAMAccountName UserPrincipleName (UPN) Email Address employeeNumber telephoneNumber **Caveat Alert**: Email address can be mapped to UCM userID, that does not mean that userID equals email address. It will become <email- address>@<cupdomain>, e.g. bobjones@bar.com@example.com bobjones@example.com UserID comes from UCM Database CUP will append presence domain to create full JID These slides highlight some common caveats when preparing partitioned Intra-domain federation routing and migration, AND ARE NOT TO BE IGNORED BEFORE IMPLEMENTING A POC, TO AVOID BACkTRACKING on AD configuration.

Scenario 2 Partitioned Intra-Domain Federation For detailed configuration steps on Partitioned Intra-Domain federation, please ALWAYS use this guide: http://www.cisco.com/en/US/docs/voice_ip_comm/cups/8_6/english /integration_notes/Federation/Intradomain_Federation/Partitioned _Intradomain_Federation.html For useful debugging information for this integration, please see: http://www.cisco.com/en/US/docs/voice_ip_comm/cups/8_6/english /integration_notes/Federation/Intradomain_Federation/Troublesho oting_chapter.html When configuring Partitioned Intra-Domain federation, ALWAYS use the integration guide as a source of reference

What About Third party clients? We have seen the federation models. CUP can locally (I.e. no federation) have third party clients logged in to it if the clients are XMPP standards compliant.

“I have deployed Jabber, but a sub-section of my employees also use third party clients” ‘Third Party Clients’ can interoperate with a Jabber backend, as Jabber is XMPP standards compliant; any XMPP standards based client can log directly into either CUP or Jabber cloud Third party clients can be logged into on-premise or cloud deployment models.

Third Party Clients – On-Premise To use third party clients with CUP, simply configure (from the respective client configuration): Username and Password CUP IP Address or FQDN Domain name XMPP Client port: 5222 For on-premise, you can directly edit the third party clients configuration to talk to CUP

Third Party Clients – Cloud To use third party clients with Jabber Cloud, simply configure DNS SRV: _XMPP-client Presence domain: <example.com> Port 5222 Host: c2s.example.com.webconnect.com For cloud, you can directly edit the third party clients configuration to talk to cloud as well as configure DNS SRV records.