mobilizing applications with blackberry in your lotus ... · mobilizing applications with...
TRANSCRIPT
Mobilizing Applications with BlackBerry in Your Lotus Environment
Alex ChangTechnical Account Manager Research In Motion HK
Agenda
• Lotus & BlackBerry - Consonance• The BlackBerry Platform• Technology Overview• Practical Application
Customer’s Viewpoint- Lotus
Why do I love Lotus?• Business User: Because I use it to:
– Run my business– Collaborate on projects– Automate administration processes and workflow– Stay in touch with customers
• IT/Mobile Strategist:– Because Sametime is a platform for real-time
collaboration– Because Domino is a flexible platform for collaboration
Customer’s Viewpoint - BlackBerry
Why do I love my BlackBerry? • Business User: Because it lets me…
– Run my business– Collaborate on projects– Prevent administration/workflow bottlenecks– Stay in touch with customers
…Anywhere, Anytime.
• IT/Mobile Strategist:– It's a flexible platform– and it's EASY
• To configure, install, administer, secure
Sound familiar?
More Reasons to Love Your BlackBerryDid You Know You Can…
• View Images and Read Faxes
• Collaborate via IM
• Consult a Map, Get Directions
• Listen to WAV File Voicemail
• Listen to Podcasts and MP3
• View Video
• Take pictures and email them
In Excellent Company:BlackBerry in the Enterprise – Synopsis
• 10,000+ Enterprises Relying on BlackBerry• 80,000+ BlackBerry Enterprise Servers Deployed• Choice of Over 30 RIM and Partner Handhelds• 70%+ of BES Installs Utilizing Applications• 225+ Carriers and Growing• 100’s of Millions of Wireless transactions per day• Solutions for All Major Wireless Network
Technologies• >500 Enterprise ISVs, 1,000’s of Mobile Applications
Full Coverage…
Voice
Calendar & PIM
Information Access
Instant Messaging
Workflow & Transactions
LotusDomino
LotusDomino
Sametime
WebSphere
WEA
BlackBerryEnterprise
ServerVersion 4.0
BlackBerryPlatformVersion
4.1
BlackBerry Enterprise
Server
Complete - BlackBerry Enterprise Solution
.net Application Servers
BlackBerry Infrastructure
Internet
2.5G Networks
3G Networks
Wi-Fi
Corporate Firewall
Collaboration Servers
J2EE ApplicationServers
Web Services
BES With Mobile Data System is the Anchor of the Enterprise Wireless Solution
Single Behind-the-Firewall Infrastructure provides secure link to all wireless networks & all wireless
handhelds
BlackBerry – the Platform
• What does that mean, “The Platform?”– It’s a single, unified product
• You have options:– “Front End”
• Browser• J2ME• MDS Studio• 3rd Party applications
– “Back End”• Domino• Other Web Content• ERP (SAP, etc.)• Service Oriented Architecture (Web Services)
• It’s flexible• There’s an ecosystem• There’s a strategy for growth & expansion
– Ascendent & Sametime integration
Quick Technical Review of the BlackBerry Platform
1
23 4
56
Industry Certifications on securityFIPS 140-2, CAPS, @stake, Fraunhofer-SIT (in progress), Common Criteria (in progress)
End to End Triple DES or AES EncryptionNo Staging of Data, including the BES
Mobile Data System (MDS)
Bridges the gap between Application and Web Servers and the Mobile Device• Provides secure pipe for application data between device and BlackBerry
Server • Recent Features (4.0/4.1)
– Proxy URL exclusion list and Increased Access Control– Enhanced XML support (local parser, and enhanced compression)– Backend RSA integration with MDS for two factor authentication– Ability to run MDS on a separate machine (1:1)– Support for Mobile Web Services
• MDS Studio - A Visual Design Tool for Forms-based Wireless Applications
BrowserOr
Application
Easy access to Web Services (yellow line) • Enhancements to BlackBerry MDS Services (for Web Services and other) • New BlackBerry MDS Studio (developer tool)• New BlackBerry MDS Runtime (device software)
BlackBerry Mobile Data System
Beyond EmailExtending Web Service Applications to BlackBerry
• MDS enhanced with a new development option to:– Provide more rapid support for corporate applications– Combines the simplicity of the browser with the feature
richness of Java– Release 4.1
Internet
Existing BlackBerry
infrastructureDevices with BlackBerry
MDS Runtime
Firewall
2G and 3G WirelessNetworks
SOAP Siebel
Enterprise Applications
SAP
Web Services I/Fdescribed by WSDL
Oracle
ApplicationRepository
BES with BlackBerry MDS Services
MDS Studio(IDE)• Visa
• Amex
MDS Studio Application
“Brass Tacks” - Mobilized Applications
What must a Mobilized Application do?
One or more:1. Data submission2. Data Lookup3. Push/Notification 4. Actionable Alerts
A mobilized application supposes collaboration
Example from the Real World:Data Submission & Collaboration Demo
• Code available for download• Discussion Database - MDS studio• How did we do this? • Web service for discussion DB in Domino 7
– NSF with web service (WSDL)• In MDS Studio
– Built the app, added it to repository• Users pull down
– Option to push• Here's what it looks like…
– In a Notes client– On the web– In the BlackBerry Browser
“Brass Tacks” Managing & Deploying Mobilized Applications
This is all good, BUT…• The Mobilized Application must also be
– Manageable– A good fit for your existing infrastructure– Secure
• Specify specific applications as Required, Allowed, Disallowed– Required applications will be pushed wirelessly to designated devices
• Specify what resources (on and off the device) a given application can access
– Via Application Control Policies
Application Download & Management
• Release 4.0
BlackBerry – Lotus Resources
• BlackBerry for Domino – FREE QuickStart offer– www.blackberry.com/go/mobilizedomino
• Domino – BlackBerry Integration– www.blackberry.com/go/dominoresources– HelpDesk, Domino Discussion Forum, Emergency Contact List,
Expense Tracking
• BlackBerry Solutions Guide– www.blackberry.com/go/solutionsguide
• BlackBerry Development– www.blackberry.com/developers/index.shtml
• BlackBerry Security– www.blackberry.com/security