itcamp 2012 - paul roman - hybrid solutions in office 365

37
itcampro @ itcamp12 # Premium conference on Microsoft technologies Hybrid solutions in Office 365 Paul Roman, MVP Exchange Email: [email protected] Blog: http://paulroman.pras.ro

Upload: itcamp

Post on 16-Apr-2017

903 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Hybrid solutions in Office 365

Paul Roman, MVP Exchange

Email: [email protected]

Blog: http://paulroman.pras.ro

Page 2: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud ITCamp 2012 sponsors

Page 3: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

• What is Office 365?

• Why hybrid?

• Office 365 hybrid features

• Exchange hybrid

– Planning

– Features

– Planning and Concepts

– Review deployment stages

– What’s new in Exchange 2010 SP2?

Agenda

Page 4: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud What is Office 365?

Page 5: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

PLANNING

EXCHANGE HYBRID

Page 6: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Planning For Deployment

Hybrid

Hybrid

Exchange sharing features

Source Server

Exchange

IMAP

Lotus Notes

Google

Size

Large

Medium

Small

Identity Management

On-Premises

Single Sign-On

On-Cloud

Provisioning

DirSync

Bulk Provisioning

Page 7: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Migration Options

IMA

P m

igra

tio

n

Cu

tove

r m

igra

tio

n

Stag

ed

mig

rati

on

Hyb

rid

Exchange 5.5 X

Exchange 2000 X

Exchange 2003 X X X X

Exchange 2007 X X X X

Exchange 2010 X X X

Notes/Domino X

GroupWise X

Other X

• IMAP migration • Supports wide range of email platforms

• Email only (no calendar, contacts, or tasks)

• Cutover Exchange migration (CEM) • Good for fast, cutover migrations

• No server required on-premises

• Staged Exchange migration (SEM) • No server required on-premise

• Identity federation with on-premises directory

• Hybrid deployment

• Manage users on-premises and online

• Enables cross-premises calendaring, smooth migration, and easy off-boarding

Page 8: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Staged Migration vs. Hybrid

Page 9: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

FEATURES

EXCHANGE HYBRID

Page 10: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Cross-Premises mailbox move

• Cross-Premises moves just like on-premise – Cross-Premises mailbox

moves driven out of EMC GUI “Remote Move” wizard

– With federated sharing configuration in place, it eliminates the explicit credentials requirement, allowing mailbox moves to be executed seamlessly to and from the cloud

Page 11: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Free/Busy and Calendar Sharing

• Cross-Premises Free/Busy and Calendar Sharing

– Creates the look and feel of a single, seamless organization for meeting scheduling and management of calendar

– Works with any supported Outlook client; the heavy lifting is done by the Exchange Server 2010 CAS servers and the MS Federation Gateway and is transparent to the client

Page 12: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Cross-Premises MailTips

• Cross-Premises MailTips

– Creates the look and feel of a single, seamless organization. Correct evaluation of “Internal to” vs. “External to” organization context

– Allows awareness and correct Outlook 2010 representation of mail-tips for size and quantity limits on DGs, etc.

Page 13: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Cross-Premises Message Tracking

• Cross-Premises Message Tracking

– Creates the look and feel of a

single, seamless organization

– Message tracking started from

on-premises or from the cloud

will track through to the edge of

the combined organization

• Tracking fidelity across

Exchange Server 2010 SP1 servers

will be identical to fully on-premises

organizations (i.e. – high fidelity)

• Tracking fidelity across pre-2010

servers will be identical to fully on-

premises organizations (i.e. – lower

fidelity)

Page 14: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Cross-Premises mailbox search

• Cross-Premises mailbox search

– Allows compliance officers to select/manage mailboxes for mailbox searches from on-premises or cloud-hosted mailboxes

– Graphical representation allows to differentiate between on-premises and cloud-hosted mailboxes in the picker

– Search results returned across all selected mailboxes, regardless of mailbox location!

Page 15: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Cross-Premises OWA redirection

• Single URL

– Allows mailbox access to OWA via a

single URL (pointed to on-premises CAS)

– Ensures a good end-user experience as

mailboxes are moved in-and-out of the

cloud, since OWA URL remains

unchanged

• Better Cloud log in experience

– Log in experience can be greatly

improved by adding your domain name

into your cloud URL so that you can

access your cloud mailbox without the

interruption of Go There page

Page 16: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

Cross-Premises Mailflow

• Cross-Premises Mailflow

– Hybrid adds the ability to

preserve internal organizational

headers

– Most important header: Auth

header

• Allows us to treat a message from

the cloud as authenticated. This

means we trust the message and

resolve the sender to a recipient in

the GAL.

• Restrictions specified for that

recipient get honored.

• When sender expanded in

Outlook, GAL card is opened (not

SMTP address)

Page 17: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

• Makes your on-premises organization and cloud

organization work together like a single, seamless

organization

– Offers near-parity of features/experience on-premises and in the

cloud

– Seamless interactions between on-premises and cloud mailboxes

– Migrations in and out of the cloud transparent to end-user

• Features not supported:

– Coexistence of Delegate permissions – Delegate permissions are

migrated, but do not work when Delegator and Delegate are split

between on-premises and cloud

– Migration of Send As/Full Access permissions

– Multi-forest – Only single forest source environments

– Public Folders

Features summary

Page 18: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

PLANNING AND CONCEPTS

EXCHANGE HYBRID

Page 19: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Hybrid Server Roles

2 Required Server Roles:

• Office 365 Active Directory Sync.

• Exchange Server 2010 SP1 CAS/Hub* 1 Optional Server Role:

Page 20: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

Single Namespace

Single / Shared Namespace

DC

On Premises AD Forest

Exchange 2003 FE/BE Server

MX for contoso.com = On Premises

External Recipient([email protected])

Internet

Email from [email protected] to [email protected]

Page 21: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

Shared Namespace

Single / Shared Namespace

Email is forwarded to [email protected]

MX for service.contoso.com = Exchange Online

DC

On Premises AD Forest

Exchange 2003 FE/BE Server

MX for contoso.com = On Premises

External Recipient([email protected])

Internet

Exchange Online

Email from [email protected] to [email protected]

Page 22: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud “Federation” and “Federation”

Page 23: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Standard On-Premises Free/Busy

On Premises

On Premises User “Ben”

Client Access Server

Mailbox Server

Ben requests free/busy

info for Brad

CAS Server locates Brad’s mailbox and resolves the

request

Ben

Brad

Brad’s free/busy is returned to the Outlook

client

Page 24: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

Federated Free/Busy

On Premises

On Premises User “Ben”

Client Access Server

Microsoft Federation Gateway

Exchange Online

Mailbox ServerBen requests

free/busy info for Joe

CAS Server finds that Joe’s mailbox is

external and there is a matching

Organization Relationship

Joe

Ben

CAS connects to the MFG to request a

Delegation Token

CAS Server passes the

MFG token and requests Joe’s free/busy on behalf of Ben

MFG returns a Delegation

Token Free Busy Request From Ben To Joe

Free/busy info is

returned to the CAS Server

Joe’s free/busy is returned to the Outlook

client

Page 25: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Exchange Online Archive

On Premises

On Premises User “Ben”

Client Access Server

Microsoft Federation Gateway

Exchange Online

Mailbox Server

Ben Attempts to access his

Online Archive

Ben

CAS connects to the MFG to

request a Delegation

Token

MFG returns a Delegation

Token Archive Request From Ben To Archive

Ben’s Archive hierarchy

builds within the Outlook

client

CAS Server finds that Ben’s

archive is held within Exchange

Online

CAS Server requests access to

Ben’s online archive

Archive hierarchy is

returned

Page 26: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Secure Mail - TLS

On Premises

Exchange Online

Mailbox Server

Hub Transport

Server

On Premises Mailbox “Ben”

ForeFront Online Protection for

Exchange

Cloud Mailbox “Joe”The Hub/Edge

transport certificate subject

is “mail.contoso.com”

The FOPE transport certificate subject is

“mail.messaging.microsoft.com”

Domain Secure

Page 27: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud

Send internal headers to the cloud

On Premises

Exchange Online

Mailbox Server

Hub Transport

Server

On Premises Mailbox “Ben”

ForeFront Online Protection for

Exchange

Cloud Mailbox “Joe”XOORG

Data

XOORG Data

Certificate

Subject

If the outbound email is destined for

Exchange Online, internal headers are added to the email

FOPE records the sender’s certificate subject. In this

example it is: “mail.contoso.com”

Exchange Online verifies cert subject

matches the configured value. If cert subject is valid, Exchange promotes

internal header

Cross-premises emails are

authenticated as “Internal”

Page 28: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Send internal headers to on-premise

On Premises

Exchange Online

Mailbox Server

Hub Transport

Server

On Premises Mailbox “Ben”

ForeFront Online Protection for

Exchange

Cloud Mailbox “Joe”

XOORG Data

Emails from the cloud are

seen as Internal by Transport

XOORG Data

If the outbound email is destined for Exchange on-premise, internal

headers are added to the email

Exchange on-premises verifies cert subject

matches the configured value. If cert subject is

valid, Exchange promotes internal headers

Page 29: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Centralized Mail Flow Control

On Premises

Exchange Online

Mailbox Server

Hub Transport

Server

ForeFront Online Protection for

Exchange

Internet

Centralized Mail flow Control

All outbound cloud email is sent via on

premises

Exchange Online to On Premises

Connector Address Space = *@*

Only Exchange on-premises is allowed to send mail into the

cloud

Page 30: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

DEPLOYMENT STAGES

EXCHANGE HYBRID

Page 31: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Exchange Deployment Assistant

Exchange Deployment Assistant

http://technet.microsoft.com/exdeploy2010

Page 32: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Office 365 configuration steps

Page 33: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Exchange configuration steps

Page 34: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Create Exchange Federation Trust

Exchange Online

On Premises AD Forest

Exchange 2010 CAS/HUB Server

MSO ID

Microsoft Federation Gateway (MFG) Automatic implied

trust between the Exchange Online tenant and MFG

Create Exchange Federation Trust with the MFG using a “unique namespace”

e.g. “exchangedelegation.contoso.com”

On-premises Org Relationship with “service.contoso.com”

Exchange Online Org Relationship with “contoso.com”

Page 35: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Create Secure Mail Connectors

Exchange Online

On Premises AD Forest

Exchange 2010 CAS/HUB Server

FOPE

Create the Exchange

Send Connector

Create the FOPE Inbound

Connector

Create the FOPE

Outbound Connector

Create the Exchange Receive

Connector

Page 36: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Private &

Public Cloud Exchange Server 2010 SP2

• New Hybrid Configuration Wizard

– Exchange federation trust

– Organization relationships

– Remote domains/accepted domains

– Email address policies

– Send/Receive connector

– Forefront inbound/outbound connectors

– MRSProxy

– Pre-req checks (i.e. Office365 Active DirSync, Exchange certificates, registered custom domains, etc…)

• New Windows PowerShell™ cmdlets

– New/Get/Set/Update-HybridConfiguration

• Namespaces improvements

– Removing requirement for unique namespace

– Providing every customer a coexistence domain, for every hybrid deployment

• Service.contoso.com is now Contoso.mail.onmicrosoft.com

Pre-SP2: Approximately 50 manual steps With SP2: Now only 6 manual steps

Page 37: ITCamp 2012 - Paul Roman - Hybrid solutions in Office 365

itcampro @ itcamp12 # Premium conference on Microsoft technologies

Q & A