MBL405_The_New_Windows_Mobile_Enterprise_Architecture

MBL405
The New Windows Mobile
Enterprise Architecture
Rob Tiffany
Mobility Architect
Microsoft Corporation
1
Help | About
MEDC 2007 World Tour Content Team
with Derek Snyder and Mike Hall
Microsoft Mobility Architect
Former Embedded MVP
Serial Entrepreneur
Writer
2
Session Objectives And Takeaways
Session Objective(s)
Pick the Right Wireless Data Network for your Customer
Create an Optimized Mobile Infrastructure
Bring Reliability to Wireless
Access Enterprise Packages
Sync Data with SQL Server 2005, 2008, and Beyond
Implement Well-Connected Scenarios
Key Takeaway
Understand how Windows Mobile can integrate
into Microsoft-centric as well as heterogeneous
enterprise infrastructures to bring agility to your
customer’s organization
3
Global Wireless Data Networks
2G, 2.5G, 3G, 3.5G, 4G
Picocell
Evolved EDGE/EDGE II:
300% Download/100%
Upload Improvement
Frequency Bands
850
1800
900
1900
Universal Mobile
Telecommunications
System (UMTS)
Universal Mobile
Telecommunications
System (UMTS): 220 320 Kbps
High-Speed Downlink
Packet Access (HSDPA):
400 - 700 Kbps
High-Speed Uplink
Packet Access (HSUPA):
600 Kbps – 1.4 Mbps
Down/500 – 800Kbps Up
High-Speed Packet
Access Evolved (HSPA+):
Up to 42Mbps
Down/22Mbps Up
Internet
Enhanced Data Rates for
GSM Evolution (EDGE):
75 - 135 Kbps
Internet
General Packet Radio
Service (GPRS) : ~35 Kbps
MSC
Global System
for Mobile
Communications
(GSM)
Femtocell
Code Division
Multiple Access
(CDMA)
Orthogonal Frequency
Division Multiplexing
(OFDM)
CDMA2000 1xRTT: Up to
144Kbps Down
Wi-Fi IEEE 802.11a, g, n:
Up to 300Mbps ~70 m
Evolution-Data
Optimized (EV-DO): 400 –
700 Kbps
WiMAX IEEE 802.16: Up
to 70Mbps ~50 km
Evolution-Data
Optimized (EV-DO Rev
A): 300 – 400 Kbps Up
WiBro/Mobile WiMAX
IEEE 802.16e: Up to
50Mbps ~5 km
Evolution-Data Optimized (EV-DO Rev B): Up to 14.7Mbps
Long Term Evolution
(LTE): Up to 100Mbps
Down/50Mbps Up
An Optimized Mobile Infrastructure
System Center Mobile Device Manager 2008
Internet
Perimeter
Corpnet
Group Policies
Device OU
Device Wipe
Mobile
VPN
Windows
Mobile 6.1
ISA Server 2006
[Pre-Enrollment]
Double
Envelope
Security
SQL Server 2005
[Reporting]
Cell
Tower
Double
Envelope
Security
Wi-Fi
Hotspot
Security
Blacklists
Encryption
Certificate
Authority
Back
Firewall
SCMDM 2008
Gateway Server
[Post-Enrollment]
Mobile
VPN
Windows
Mobile 6.1
Front
Firewall
Active
Directory
Mobile VPN
Stable IP
Fast Reconnect
Enrollment
Server
[Admin or
Self-Serve]
Device
Management
Server
OMA DM
Windows Software
Update Services
Bringing Reliability To Wireless
WCF Store and forward
Internet
Perimeter
Corpnet
Mobile
VPN/SSL
Windows
Mobile
Windows
Communication
Foundation
LOB Server
Cell
Tower
SSL
Windows
Mobile
Wi-Fi
Hotspot
Front SCMDM Back
Firewall 2008 Firewall
Gateway Server /
ISA Server 2006
Exchange 2007
[Client Access Server Role]
Windows
Communication
Foundation
LOB Server
Access To Enterprise Packages
BizTalk Adapter Framework
Internet
Perimeter
Mobile
VPN/SSL
Corpnet
SAP
JD Edwards
WebSphere
Oracle
Windows
Mobile
Cell
Tower
SSL
Windows
Mobile
Wi-Fi
Hotspot
Front SCMDM Back
Firewall 2008 Firewall
Gateway Server /
ISA Server 2006
Host
BizTalk 2006 R2
[Adapter Framework] Integration
Server
Siebel
PeopleSoft
Tibco
Mainframe
AS/400
SQL Server
Data Sync With SQL Server 2005
Mobile Merge Replication
Pub DB
Pub Log
Dist DB
Dist Log
Internet
Windows
Mobile
[SSC 3.1/3.5]
Perimeter
SSC Client Agent
Corpnet
Active
Directory
Mobile
VPN/SSL
Tempdb
Tempdb Log
OS
SQL
Cell
Tower
SSL
SSC Client Agent
Windows
Mobile
[SSC 3.1/3.5]
Wi-Fi
Hotspot
Front SCMDM Back
Firewall 2008 Firewall
Gateway Server /
ISA Server 2006
IIS Replication Server SQL Server
Distributor
SSC Server Agent
SQL Reconciler
SSC Replication
Provider
SQL Replication
Provider
.IN
.OUT
Snapshot
Agent
Merge
Agent
Snapshot
Share
SQL Server
Publisher
Publication
Article
Article
Filtering
Horizontal
Vertical
Joined
Mobile Merge Replication
Rob Tiffany
Mobility Architect
Microsoft
9
Data Sync With SQL Server 2008 +
Sync Services for ADO.NET
Internet
Perimeter
Corpnet
ADO.NET
Databases
Windows
Mobile
[SSC 3.5]
Mobile
VPN/SSL
Service
Proxy
SSL
SQL Server 2008
[Change Tracking]
Cell
Tower
IIS Web/WCF Service
SqlCeClientSyncProvider
Sync Agent
Wi-Fi
Hotspot
Sync Group
Bi-Directional
Sync Table
Upload
Sync Table
Download
Sync Table
Snapshot
Front SCMDM Back
Firewall 2008 Firewall
Gateway Server /
ISA Server 2006
DbServerSyncProvider
BatchSize
Sync Adapter
SyncLastReceivedAnchor
Sync Adapter
SyncNewReceivedAnchor
Sync Adapter
Select Incremental Inserts Command
Select Incremental Updates Command
Select Incremental Deletes Command
Select Conflict Updated Rows Command
Select Conflict Deleted Rows Command
Well-Connected Scenarios
Mobile Web + Terminal Services
Corpnet
Windows
Mobile
RDP
SSL
ADO.NET
JDBC
OLEDB
ODBC
ASP.NET
Applications
Any Database
XHTML 1.1 Basic
Wi-Fi
Hotspot
SSL
Windows
Mobile
WPA 2
BizTalk 2006
[Adapter Framework Gateway
to Enteprise Packages]
RDP
Supported Apps
Win32/16
.NET
Console
VB 6
Virtual PC
Virtual
Server
Hyper - V
Terminal Services
Applications
Virtualized Apps
from other Platforms
Well-Connected Scenarios
Rob Tiffany
Mobility Architect
Microsoft
12
Resources for Developers
www.microsoft.com/teched
Tech·Talks
Live Simulcasts
Tech·Ed Bloggers
Virtual Labs
http://microsoft.com/msdn
Developer’s Kit, Licenses, and MORE!
Related Content
Breakout Sessions
MBL303 :: Windows Communication Foundation on Devices
MBL304 :: Advanced Object-Oriented Data Access with the Microsoft .NET Compact
Framework 3.5 and Microsoft SQL Server Compact Edition 3.5
MBL309 :: What's New in the Windows Mobile Line of Business Solution Accelerator
2008
Interactive Theater Sessions
MBL09-TLC :: Achieving Global Scalability with Mobile Merge Replication via
Republishing
MBL07-TLC :: Microsoft Synchronization Services for ADO.NET: From Desktops to
Devices
Hands-on Labs
MBL05-HOL :: Building an Application Using Windows Communications Foundation
(WCF) and Store and Forward Transports in the Microsoft .NET Compact
Framework
MBL03-HOL :: Introduction to Building Line-of-Business (LOB) Applications on Windows
Mobile
Windows Mobile® Resources
TechNet TechCenter – System Center Mobile Device Manager
http://technet.microsoft.com/scmdm
TechNet TechCenter – Windows Mobile
http://technet.microsoft.com/windowsmobile
MSDN Center – Windows Mobile
http://msdn.microsoft.com/windowsmobile
Webcasts and Podcasts for IT – Windows Mobile
http://www.microsoft.com/events/series/msecmobility.aspx
General Information – Windows Mobile
http://www.windowsmobile.com
General Information – Mobile Device Manager
http://www.windowsmobile.com/mobiledevicemanager
15
Windows Mobile®
is giving away
10 Blackjack II
phones each day!
3 ways to enter—stop by the
Mobile Technical Learning
Center to learn how
1 Year
Subscription!
Complete an
evaluation on
CommNet and
enter to win!
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18