640-461 Introducing Cisco Voice and Unified Communications
Get valuable IT training resources for all Cisco certifications. Access study tools, CCNA practice tests, IT salaries, and find IT jobs.
Cisco Jabber Web SDK – Maximize Your Business Portal By Enabling Collaboration
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
2
Required GAAP Reconciliation and ForwardLooking Statements The Cisco products, service or features identified in this document may not yet be available or may not be available in all areas and may be subject to change without notice. Consult your local Cisco business contact for information on the products or services available in your area. You can find additional information via Cisco’s World Wide Web server at http://www.cisco.com . Actual performance and environmental costs of Cisco products will vary depending on individual customer configurations and conditions. https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
3
Session Abstract  Rabidly and easily add Presence, Chat, Voice, Video, Messaging and Web Conferencing to web applications to help automate workflow, increase productivity for your end users and add incremental value to your Cisco collaboration portfolio
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
4
Agenda Introducing the Cisco Jabber Family Add Cisco Collaboration to Enterprise Web Applications ‒ Why? What’s in it for you? ‒ What? Use case examples of what’s possible ‒ How? Hello World! Chat it, speak it, see it. Add voice, video, im and presence to a webpage in 10 minutes
Portal Tour
What’s next for the Jabber SDK
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
5
Introducing the Cisco Jabber Family
Cisco Jabber Addressing challenges traditional tools don’t address
Business Challenges • Make distributed
workforces more productive • Improve processes, speed
issue resolution
IT Challenges • Evolving employee
expectations, purchase models • Leverage investments • Ensure security and
• Increase efficiency
compliance • Control costs
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
PC & MAC
Android & iOS Tablets
Smart Phones
Explosion of Mobile devices BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Video Becomes Pervasive BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
Cisco Jabber
All-in-one UC Application
Collaborate from Any Workspace
Presence & IM
PC, Mac, tablet, smart phone
Voice, Video, voice messaging
On-premises and on-demand
Desktop sharing, conferencing
Integration with Microsoft Office
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
10
Devices Share the same Infrastructure Cisco Jabber
Cisco Jabber
Call Control: SIP
• Unified Communications Manager (CUCM) • Video Communication Server (VCS)
BRKCDN-1003
Presence & IM: XMPP
Meetings, Conferencing
• Unified Presence
• WebEx (SaaS)
• WebEx Connect service (SaaS)
• TelePresence MCU
© 2012 Cisco and/or its affiliates. All rights reserved.
Voice Messaging
• Unity Connection
Cisco Public
11
Cisco Integrated Collaboration Experience INTEGRATED COLLABORATION EXPERIENCE
Wide Variety of Collaboration Needs ANY DEVICE
ANYWHERE
Richest Experience in Any Location
Flexible Access from all Clients
ANY CONTENT
Video Handled as Easily as Voice
Secure Intra- and InterCompany Communications
Wide Variety of Collaboration Technologies
Wide Variety of Collaboration Technologies https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
12
Add Cisco Collaboration to Enterprise Web Applications with the Jabber SDK
The Jabber web toolkit
• Easily and rapidly add collaboration to enterprise web applications and business processes • Increase productivity and maintain context of interactions for end users • Add incremental value to Cisco Collaboration deployments based on unique needs BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
14
Web toolkit to collaboration enable web apps Voice
Video
IM/Chat Presence
Voice mail
Web Conferencing
Easily add collaboration to web applications and business processes BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
15
Add Cisco Collaboration to Enterprise Web Applications – The Why
Access Market-Leading UC Services Number one in Enterprise Call Control
Presence and IM
Number one in Video
VM and UM
Number one in Web Conferencing
Number one in Audio Conferencing Number one in Unified Messaging
Web and Audio Conf.
VoIP and IP PBX Video and TP
Sources: Synergy Research, Frost & Sullivan, Gartner, Intellicom Analytics, Cisco Q4 2009. Note: Enterprise Call Control excludes low-end KTS category. BRKCDN-1003
https://www.pass4sureexam.com/640-461.html Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
17
What’s it all about? For the ISV … Providing the building blocks to rapidly and easily Cisco UC enable enterprise web applications – providing Voice, Video, Presence/IM, Voicemail, WebEx Exciting technology enabler to build product and services based on Cisco collaboration technology Leverage large Cisco collaboration presence Co-marketing opportunities
Unique offering - No other enterprise UC provider has voice, video Web plug-in/SDK
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
18
What’s it all about? For the IT Pro… Providing the building blocks to rapidly and easily Cisco UC enable enterprise web applications – providing Voice, Video, Presence/IM, Voicemail, WebEx Consolidate the desktop and integrate collaboration deep into existing applications, increasing productivity and maintain context of interactions for end users Every browser experience can become an interactive collaboration experience Add incremental value to your Cisco Collaboration deployment based on your unique needs Unique offering - No other enterprise UC provider has voice, video Web plug-in/SDK BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
19
Add Cisco Collaboration to Enterprise Web Applications – The What
Usage examples and case studies Example 1: Cisco UC enablement of online desktop and line of business applications Example 2: Cisco UC enhancing collaboration applications E.g. online mail providers, social media vendors
Example 3: Cisco UC enablement of custom web 2.0 portals and custom web applications Example 4: Cisco UC enablement of online email application
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
21
Use Case: Pervasive Cisco UC in Business Applications UC, Collaboration, Video capabilities everywhere Example only – an ISV or IT Pro could do the project
Presence enabled IM / Chat enabled Click 2 WebEx enabled Click 2 Call enabled Click 2 Video* enabled
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
22
Use Case: Pervasive UC in Enterprise Social Application Presence and UC capabilities throughout the application Cisco on Cisco Integration – Cisco Quad leverages public facing APIs
Presence enabled IM / Chat enabled Click 2 WebEx enabled Click 2 Call enabled
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
23
Use Case: Cisco UC enabled Corporate Directory Search and connect: real-time collaboration within corporate directories Presence, Click 2 Voice / Video / IM / WebEx /
Presence enabled IM / Chat enabled Click 2 WebEx enabled Click 2 Call enabled Click 2 Video* enabled
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
24
Use Case: Cisco voice enabled Gmail Cisco UC Enable Gmail and Google Apps for Business Cisco Jabber APIs ‒ Web Softphone (AJAX) ‒ IM / Presence (CAXL)
User Capabilities Corporate Directory Presence and IM gadget enabled
‒ View Presence ‒ Click 2 IM ‒ Click 2 Call
Deployment Requirement Corporate Softphone gadget enabled
‒ Corporate VPN active session
Demo: Completed Integration ‒ http://www.youtube.com/watch?v=pIGyEubjBrU
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
25
Add Cisco Collaboration to Enterprise Web Applications – The How
HELLO WORLD!
Hello World! Add voice, video, chat and presence to your web application in 10 mins
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
28
Hello World! Add voice, video, chat and presence to your web application in 10 mins
BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
29
Hello World! Add voice, video, chat and presence to your web application in 10 mins
BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
30
Hello World! Add voice, video, chat and presence to your web application in 10 mins
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
31
Hello World! Add voice, video, chat and presence to your web application in 10 mins
BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
32
Hello World! Add voice, video, chat and presence to your web application in 10 mins
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
33
Hello World! Add voice, video, chat and presence to your web application in 10 mins
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
34
Recommended Skillsets Industry standard web technologies - REST - JavaScript - jQuery - HTML
API naming is easy to understand Developers don’t need to be UC or voice experts
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
35
Portal Tour
What’s next? SDK Support for Mobile and Native applications
37
Roadmap Not Committed
Collaboration enable the mobile web Extend Cisco Ajax XMPP Library to support Mobile Browsers
Voice and video is being investigated. Challenge: mobile browsers don’t support plugins https://www.pass4sureexam.com/640-461.html BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
38
What’s available today Url based cross launching of installed Jabber applications
ciscojabber://call? address=%s
To send an IM: ciscochat://goim?sc reenname=%s&message =%s
ciscotel://%
BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
39
Roadmap Not Committed
Future Considerations: Native SDKs Extend the flexibility of the Jabber Web SDK to native applications
The Power of Embedded
Voice, video, voice messaging, & conferencing embedded within your application Considerations Trade-offs on screen real estate
OS and device prioritization
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
40
Roadmap Not Committed
Future Considerations: Extensibility of our Native clients Business Value Allows customers to extend Jabber - natively via C++ plugins - using HTML/JavaScript via extensibility tabs
Provides basis for various product modes - IM only mode - Phone only mode - No History mode - No presence mode - ...
https://www.pass4sureexam.com/640-461.html BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
41
Roadmap Not Committed
Future Considerations: Extensibility of our Native clients Extensibility in Cisco Jabber Hub Window Plugin - Menus - Tabs - Status bar - Search Area
- Self Presence Area - Escalation bar - Notification badge - Web tab
IM Window Plugin - Session Escalation
Options Plugin - Option tabs
... (Integrated session window, server health, ...)
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
42
Roadmap Not Committed
Future Considerations: Extensibility of our Native clients Communication flow between plugins addToolbarButton User IM New pressed window thelaunched call button Message Messageis ismulticasted routed back to alltoplugins the approriate that might plugin be interested onToolbarOpened onButtonPressed IM window Plugin
Telephony Plugin
Plugin Runtime 1 2
Plugins decide if they want to add button for this specific toolbar
1 2 Message routing
UE logic Make phone call
Messages are modified according to UE logic
Contacts Plugin
Incoming IM Notification
addToolbarButton Jabber Service Framework Config
Telephony Service Framework
IM&P
ECC/ CPVE
Jabber contexts to be injected to the Plugins
BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
43
Next Steps Register on CDN and download the Jabber Web toolkit ‒ http://developer.cisco.com/web/jabber-developer/jabber
Visit us in the World of solutions to see some more demonstrations of the SDK in action Recommended Sessions ‒ BRKCDN-1003 - How to Add Cisco Collaboration to Your Enterprise Web Application – The Jabber Experience ‒ BRKCDN-1007 - Cisco Developer Show and Tell “Jabber Enabled Enterprise Applications” ‒ BRKUCC-2480 - Cisco UC Soft clients: Deploying Cisco Jabber desktop clients ‒ BRKUCC-2785 - Understanding Cisco Unified Presence 8.6
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
44
Complete Your Online Session Evaluation Give us your feedback and you could win fabulous prizes. Winners announced daily. Receive 20 Passport points for each session evaluation you complete. Complete your session evaluation online now (open a browser through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center.
BRKCDN-1003
Don’t forget to activate your Cisco Live Virtual account for access to all session material, communities, and on-demand and live activities throughout the year. Activate your account at the Cisco booth in the World of Solutions or visit www.ciscolive.com.
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
45
Final Thoughts Get hands-on experience with the Walk-in Labs located in World of Solutions, booth 1042 Come see demos of many key solutions and products in the main Cisco booth 2924
Visit www.ciscoLive365.com after the event for updated PDFs, ondemand session videos, networking, and more! Follow Cisco Live! using social media: ‒ Facebook: https://www.facebook.com/ciscoliveus ‒ Twitter: https://twitter.com/#!/CiscoLive ‒ LinkedIn Group: http://linkd.in/CiscoLI
BRKCDN-1003
© 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public
46
https://www.pass4sureexam.com/640-461.html
BRKCDN-1003
Š 2012 Cisco and/or its affiliates. All rights reserved.
Cisco Public