WPH202. announcement Dublin Singapore Redmond Sao Paulo Three million+ e-mail messages per day...

Post on 29-Dec-2015

218 views 1 download

Tags:

Transcript of WPH202. announcement Dublin Singapore Redmond Sao Paulo Three million+ e-mail messages per day...

Windows Phone at Microsoft

Mark RileyPrincipal PM, Mobile ServicesMicrosoft IT

WPH202

During this Session You have a Chance to Win a Windows Phone

announcement

Agenda

What you should leave here withOverview of Microsoft Industry TrendsMobile Services

Dublin

Singapore

Redmond

Sao Paulo

Three million+ e-mail messages per day internally

Microsoft Mobile Environment

74,589 Mobile devices syncing daily 550 sites worldwide in 89 countries

Current Microsoft IT Mobile ServiceWhat IT provides

Device Procurement and Carrier Services costsInconsistent global procurement and expenseprocesses owned by Business units

Defined Device StandardsHardware recommendationsDocumentation (end-user and Helpdesk)Enterprise features support

Mobile Device SecurityExchange Policy ManagementData Loss Prevention

Support TechniciansTier 1: Five locations worldwide (Colorado Springs, Bangalore, Dublin, Salt Lake City, Dalian)Tier 2: Redmond based, no desk-side support Tech-Link onsite support two sites, four locations

PlansDevice

recommendations

Device management

Support

Employee

Consumerization of IT

Goal is to drive to lower price pointsUser satisfactionSexy versus secureConsiderations

Corp Network Services/SecurityDevice ManagementExchange Active SyncLine of Business AppsOff Corp Storage Consumer Apps

MSIT Examples for Adopting Consumer Technologies

Bu

sin

ess

valu

e

Self-Host

CONTAIN EMBRACE

BLOCKALLOW w/policy

Risk mitigation

Corporate versus Individual Liable

Most Microsoft Employees are IL/IRUSmall, but growing CL/CRGACorporate Responsible Group Accountable

Managed by ITPaid directly by Microsoft

Service Goals

Exchange Active SyncWi-Fi Line of Business ApplicationsSharePoint Support

Exchange – Current State

Policy settings PINWipe on Failed AttemptsRemote Wipe

IRM MailOnly through Outlook Web AccessSteps to support

Exchange Client Updates

Policy settings PIN – complex PINs supportedSeparate PIN Lock and Screen Lock Timers

IRM MailIRM supported through Server-Side DecryptSteps to support

Exchange Logo ProgramWhy a Logo?What does it provide?Add/Block/Quarantine

Wireless Infrastructure

Validate connectivityTrack usage and performanceProvide Instructions for connection

Authentication MethodsProxy Configuration

SharePoint

ConnectionUAGOffice 365

Data classificationSharePoint FunctionalityProgrammatic Access

Forms-Based Authentication

LOB Development and Deployment

Line of Business ApplicationDevelopment Standards Deployment Policy GatesData ManagementAuthentication – Demo

Line of Business Applications

MSITFinding gaps in Enterprise Architecture Best Practice guide being written nowSDL Checklists and gates follow Best PracticeMandatory Practices injected into Standards

Policy

Secure Development Gates

Best Practices

Enterprise Architecture

How do you develop secure mobile applications?

LOB Data Management

Considerations for LOB apps/dataAll data encrypted OTANo data cached locallyLocal encryption preferredRestrictions on data made available

Access and Transport

MSITNo unified solution No Trusted IngressNo Multi Factor No Health Claim MSIT blocks Corp outside to insideMSIT allows cert-based WiFi

What authentication is good enough for what purpose?

Find the right factorsOne-Time-Passwords, Certificate Authentication,

Driving to soft-cert/two factor solutions

Ingress versus EgressOver the Air “Always On” + Encrypted Tunnels

Authentication = AuthorizationNo “user” login: Single User

You authorize the device

Authentication

Authentication methods – context mattersCorporate credentialsFederated (Office 365)Partners (Extranet)

Authentication code reviewDevelopment standards

Use existing authentication providersNo application access without authentication

demo

Gear Up Authentication

Deployment

Targeted distribution using DeeplinksNot secure/no authentication requiredMay be sharedMicrosoft building front-end application

Help Desk Impact

MSIT Help Desk is Tier 1Support articles Escalation to proper support centerProvides escalation for core applications – in house IT

Multiple points of contactHardware – OEM/Mobile OperatorNetwork – Mobile Operator/Corporate Wi-FiApplications – Application DeveloperCore applications

IT supportedExchange, SharePoint

Support Process Flow

END USER

ContactLocal HST

(Int’l)

Callx65000

UseFastHelp

HST (Int’l)

Issue Type

GLOBAL HELPDESK

COMMERCIAL

ENTERPRISE

ContactLocal HST

(Int’l)

GLOBAL HELPDESK

END-USER CONTACTS CSS

Close SR

COMMERCIAL (CSS)Facebook ServicesZune ServicesXbox ServicesLive ID ServicesBing ServicesMarketplaceOS Update

ENTERPRISE (GHD)Hardware IssuesMobile Operator Account IssuesExchange SyncCorporate WirelessLOB ApplicationsData Connection

Issue Type

YES

NO

Provide Support

Best EffortSupport

Issue Resolved

Close SR

YES

NO

Escalate

ESCALATIONMobile ServicesMACSECS

Adoption and Support Impact

July

Augus

t

Septe

mbe

r

Octob

er

Novem

ber (

Laun

ch)

Decem

ber

Janu

ary

Febru

ary

Mar

chApr

il0

200

400

600

800

1,000

1,200

1,400

Microsoft Helpdesk (Corporate)

Escalation - Mobile & Exchange (Corporate)

Support Impact

Novem

ber -

Lau

nch

Decem

ber

Janu

ary

Febru

ary

Mar

chApr

il0

10,000

20,000

30,000

40,000

50,000

60,000

70,000

80,000

Microsoft - Windows Phone 7 Adoption

All Mobile Devices

Windows Phone Adoption

Lync

Microsoft dependency on LyncServer side

Requires update (CU4)

Client sideMarketplace AppsFeatures IM, Presence, One-Click Conference Join

Office

RM for documents in OfficeLimited Support for RM in Windows Phone

Steps to supportRights Management Server

Office 365 Does not Currently Support RM

demo

Rights Managed Office Documents

Summary

Microsoft PoliciesConsumerization Mobile issues# Phones up/Support Incidents Down

Call to Action

Verify Exchange Active Sync configurationAuto configuration – test, test, test

Configure Rights Management ServerUpgrade to Lync

Get Lync runningSupport cumulative update this summerMobile Device Applications coming this year

Discover LOB Application basicsAuthenticationIngress versus egressDevelopment guidelines

Windows Phone Related Content Monday, May 16

WPH201: Windows Phone: What’s New?

WPH371-INT: Building a Mobile Message Queue for Windows Phone

WPH312: What’s New for Windows Phone Development with Microsoft Silverlight?

WPH302: Windows Phone Productivity Scenarios with Microsoft Exchange Server 2010 and Microsoft Office 365

WPH373: Meet the Windows Phone Application Platform Engineering Team

Windows Phone Related Content Tuesday, May 17

WPH308: Multi-tasking and Application Switching for Windows Phone

OSP312: Developing Microsoft Office Business Solutions that Span the PC, Windows Phone, and the Web

WPH309: Enhanced Push Notifications and Live Tiles for Windows Phone

WPH303: Understanding the Windows Phone Development Tools

COS315: Building Windows Phone Applications with the Windows Azure Platform

Windows Phone Related Content Tuesday, May 17

WPH305: Internet Explorer 9 on Windows Phone

OSP209 Building Your First Windows Phone Application for Microsoft SharePoint 2010

WPH203: Understanding Windows Phone Marketplace

WPH375-INT: Building Multi-tasking Enabled Windows Phone Applications

Windows Phone Related Content Wednesday, May 18

WPH202: Windows Phone at Microsoft

DEV317: Using Microsoft Visual Basic to Build Windows Phone Applications

WPH310: Building Your First Windows Phone Game with XNA

WPH374-INT: Hardcore Windows Phone Development Questions

DEV205: Microsoft Expression for Developers: Demystifying User Interface Design

WPH306: Building Windows Phone Applications with Microsoft Silverlight and XNA

WPH304: New Windows Phone Data Access Features

Windows Phone Related Content Thursday, May 19

WPH301: Deploying Windows Phone in the Enterprise

DPR303: Developing Enterprise-Grade Mobile Solutions

WPH307: Connecting Windows Phones and Slates to Windows Azure

WPH372-INT: Windows Phone Marketplace: Interactive

WPH311: Lessons Learned about Application Performance on Windows Phone

WPH311: Lessons Learned about Application Performance on Windows Phone

SIM323: User Identity and Authentication for Desktop and Phone Applications

Windows Phone ResourcesQuestions? Demos? The latest phones?

Visit the Windows Phone Technical Learning Center for demos and more…

Business IT resources

blogs.technet.com/b/windows_phone_4_it_pros

Developer resources

craete.msdn.com

Experience Windows Phone 7 on-line and get a backstage pass

www.windowsphone.com

Win a Windows Phone Contest

QUESTIONS?

Go to the WPC Information Counter

at the TLC

HAT CONTEST*

How do you enter?Enter by visiting the Windows Phone booth, accepting a free Windows Phone branded hat, and wearing that hat during the Event

How am I selected?Each day of the event, a Windows Phone representative will randomly select up to 5 people who are observed wearing their Windows Phone branded hat

SESSION CONTEST*

During each Windows Phone session the moderator will post a question; the first person to correctly answer the question and is called on by the moderator will potentially win

* Restrictions apply please see contest rules for eligibility and restrictions. Contest rules are displayed in the Technical Learning Center at the WPH info counter

Resources

www.microsoft.com/teched

Sessions On-Demand & Community Microsoft Certification & Training Resources

Resources for IT Professionals Resources for Developers

www.microsoft.com/learning

http://microsoft.com/technet http://microsoft.com/msdn

Learning

http://northamerica.msteched.com

Connect. Share. Discuss.

Complete an evaluation on CommNet and enter to win!

Scan the Tag to evaluate this session now on myTech•Ed Mobile

© 2011 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.