What is Office 365?
Where does my infrastructure go?
How do all the Office 365 workloads fit together?
How do I manage identities?
Does the role of desktop software change?
Can I go all web-based?
What about file sharing?
Last mile and P2P
Last mile providers deliver to consumers
P2P technology improves last mile delivery
Core: Data centersGlobal Fiber backbone that connects Data Centers
Edge NodesConnect Data Centers to Internet Exchange Points
Metro solutionsConnecting business customers to last mile providers
Maximize IT Load
• Servers
• Storage
• Networking
Minimize Building Load
• Electrical• Switch Gear
• UPS
• Battery Backup
• Mechanical• Chillers
• CRACs
Standard measurement of datacenter efficiency:
Removing heat is critical
Environmental control is a major
source of energy and water
consumption
Innovative approaches increase
overall efficiency over traditional
computer room air conditioning
(CRAC)
Shared Mechanical & Electrical
Consumer Services:
Different hardware
Separate access control
Separate network
Separate storage
Office 365 Portals
Sign Up Experience
Tenant Administration
Landing Pages
Office 365 Platform Services
Commerce & Billing
Identity Platform
Authentication
Internet DNS
Office 365 Services
SharePoint Online
Exchange Online
Lync Online Office ProWeb AppsOther
What it is:
the identity platform behind Office 365 & other Microsoft Cloud Services
Able to integrate with enterprise identity platforms
Enabler of single sign-on for Office 365 and other apps
What it isn’t:
Windows Azure Active Directory is not your AD Domain Controllers running in the Windows Azure
We do support AD running as a role on a VM in Windows Azure IaaS – but that is a separate discussion
Cloud Identity
Single identity in the cloud Suitable for small organizations with no integration to on-premises directories
Directory & Password Synchronization*
Single identitysuitable for medium and large organizations without federation*
Federated Identity
Single federated identity and credentials suitable for medium and large organizations
Work PC Software Distribution
Deploy
Patch
Home PC
Office Home Use Program Portal
https://www.microsofthup.com
Volume Licensing
Service Centerhttp://www.microsoft.com/Licensing/
Work PC Software Distribution
Deploy
Patch
Office Content Delivery
Networkhttp://officecdn.microsoft.com
Office 365 User Portal
https://c2rsetup.officeapps.live.com
https://portal.microsoftonline.com
Personal Devices
Consumer / Windows LivePublicly available to any Live ID userFree with SkyDrive & Outlook.com (Hotmail)Iterative release cadence
On-Premise / Private CloudRuns as Office Web Apps ServerIntegrates with SharePoint, Exchange, File shares, etc.Minimal changes during life cycle
Office 365 / Public CloudAn option within the serviceMonthly per-user subscription90-day service update cycle
Services1+ services run within VM role Hundreds of services interacting
Virtual Machine Roles
VMs performing different roles Units of scalability called “Networks”
Physical
Datacenters Machines Physical network
Physical machines are used purely as virtual machine hosts for compute-
centric tasks:
Greatly improves manageability. Deployment becomes entirely VHD-
based.
Greatly improves predictability. The VHD we test is the VHD we run in
production.
Negligible performance impact from virtualizing.
CONTROL
CO
ST
-EFFIC
IEN
CY
SharePoint (On-premises)
Value Prop:• Full h/w control – size/scale
• Roll-your-own HA/DR/scale
Value Prop:• 100% of API surface area
• Easy migration of existing apps
• Roll-your-own HA/DR/scale
SharePoint (Windows Azure)
Value Prop:• Auto HA, Fault-Tolerance
• Friction-free scale
• Self-provisioning, mgmt @ scale
SharePoint Online (Office 365)
WFE
App Server
Crawl WFE
CA
Timer Jobs
Sandbox
Content:
Fed App
Fed Query
Fed CA
Fed Idx
Federated Services:
SQL SQL
SQL:
SQL SQL AD AD
Directory:
Stamp 1:
WFE
App Server
Crawl WFE
CA
Timer Jobs
Sandbox
Content:
Fed App
Fed Query
Fed CA
Fed Idx
Federated Services:
SQL SQL
SQL:
SQL SQL AD AD
Directory:
Stamp 2..N:
Network 1..N:
AD Sync
Prov.
SCOM
ULS
SPDiag
WER
DNS
SMTP
Admin
Backup
NLB
NLB
Datacenter 1..N:
WFE
App Server
Crawl WFE
CA
Timer Jobs
Sandbox
Content:
Fed App
Fed Query
Fed CA
Fed Idx
Federated Services:
SQL SQL
SQL:
SQL SQL AD AD
Directory:
Stamp 1:
WFE
App Server
Crawl WFE
CA
Timer Jobs
Sandbox
Content:
Fed App
Fed Query
Fed CA
Fed Idx
Federated Services:
SQL SQL
SQL:
SQL SQL AD AD
Directory:
Stamp 2..N:
Network 1..N:
AD Sync
Prov.
SCOM
ULS
SPDiag
WER
DNS
SMTP
Admin
Backup
NLB
NLB
Disaster Recovery Datacenter 1..N:
Grid Manager
Global Directory
Tenant Admin (UI)
Commerce backend
DNS (multiple)
OrgID Auth, Svc.
Incident Management
Azure (Windows/SQL)
CDN Services
Data CenterData Center
Rack 2Rack 1 Rack 3
save
RAID 10
synchronous
mirroring
asynchronous
log shipping
asynchronous
replication
scheduled
backups
point-in-time
restore
recycle
bin
client side
cache
NETWORK
PARTITION
Outlook.com
Key points
But you can only do that
so much
Need better strategies as
failure domain is now
large!
NETWORK
PARTITION
NETWORK
PARTITION
NETWORK
PARTITION
Outlook.com
Key points
You add more partitions
But now you have to stitch
them
all back together
PARTITIONPARTITION PARTITION
Outlook.com
Key points
To avoid major failure, really
need to split the partitions across
physical locations
NETWORK NETWORK NETWORK NETWORK NETWORK NETWORK
PARTITION PARTITION
Outlook.com
Key points
Each DB WW is tested across every
scenario every five minutes
The whole stack is verified in “one go”
Failures at any point are turned into
alerts and escalated to engineers
From two+ locations to ensure
accuracy and redundancy in system
Hundreds of millions of transactions
per day to verify the system
NETWORK NETWORK NETWORK NETWORK
IMA
P m
igra
tio
n
Cu
tov
er
mig
rati
on
Sta
ge
d m
igra
tio
n
20
10
Hy
bri
d
20
13
Hy
bri
d
Exchange 5.5
Exchange 2000
Exchange 2003
Exchange 2007
Exchange 2010
Exchange 2013
Notes/Domino
GroupWise
Other
48
Sim
ple
Mig
rati
on
sH
yb
rid
IMAP MigrationSupports wide range of email platforms
Email only (no calendar, contacts, or tasks)
Cutover Exchange Migration (CEM)
Good for fast, cutover migrations
No migration tool or computer required on-premises
Staged Exchange Migration (SEM)
No migration tool or computer required on-premises
Requires Directory Synchronization with on-premises AD
Hybrid Deployment
Manage users on-premises and online
Enables cross-premises calendaring, smooth migration, and easy off-boarding
6.7
8.8
11.3
13.8
0
2
4
6
8
10
12
14
16
2012 2013 2014 2015
MIL
LIO
NS
“Cloud Computing frees enterprises from the constraints of the client/server model,
where up-front investments in infrastructure are required to pursue technological
solutions to business problems”