25
Implementing a Hybrid SharePoint 2013 and Office 365 Environment René Modery, Office 365 MVP 1stQuad Solutions

ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Embed Size (px)

DESCRIPTION

What are the requirements to setup a hybrid SharePoint 2013 and Office 365 environment? What functionality is available in a hybrid, what is not possible, and how exactly can the two systems be integrated with each other? And how exactly do you set one up? In this session, you will get to hear about this and much more!

Citation preview

Page 1: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Implementing a Hybrid SharePoint 2013 and Office 365 Environment

René Modery, Office 365 MVP1stQuad Solutions

Page 2: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

IntroductionWho am I?

Consultant & Solution ArchitectOffice 365 MVP6+ years in SingaporeBased in Zurich, Switzerland

Contact DetailsWeb: http://modery.netTwitter: @moderyEmail: [email protected]

2

Page 3: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

OVERVIEW OF HYBRID ENVIRONMENTS

3

Page 4: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

What's a hybrid?

SharePoint 2013 (hosted anywhere)

4

Office 365

Page 5: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Why do we want/need it?Continue using valuable on-premises investments

Leverage the awesomeness of cloud technology

http://www.flickr.com/photos/torkildr/3462607995/http://creativecommons.org/licenses/by-sa/2.0/deed.en

Page 6: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Use cases for a hybridPermanent: Integration vs Temporary: Migration

6

Reduce Costs

Additional Functionality

Separation of workloads

Improved flexibility and

scalability

Permanent: Integration vs Temporary: Migration

Page 7: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Hybrid OptionsSearch

– Deliver search results from both environments

Business Connectivity Services (BCS)– Access on-premises LOB systems from SharePoint Online

Duet Enterprise Online – Access on-premises SAP from SharePoint Online

OneDrive for Business– Move selected / all users to 25GB online storage! (SP1)

Identity Management– One identity for both environments

Page 8: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

REQUIREMENTS

Page 9: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Setup

1. SharePoint 20132. Office 365 E Plan3. Your own domain and

access to DNS settings4. Active Directory

(Single Forest, UPN)

5. Directory Synchronization Computer6. Reverse Proxy*7. ADFS8. ADFS Proxy**9. PowerShell (specific cmdlets available)

10. * Only needed if SPO needs to access on-premises11. ** If users should be allowed to log on remotely

Internal Network DMZ Office 365

mycompany.de

Page 10: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

IMPLEMENTING A HYBRID ENVIRONMENT

10

Page 11: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Integration Possibilities 11

Scenario Works out of the box?

SharePoint: Search Yes

SharePoint: BCS Yes

SharePoint: Duet Online Yes

SharePoint: Other Services No

OneDrive for Business In a way (SP1)

Exchange Integration Limited

Lync Integration Yes

Page 12: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

MICROSOFT DATA CENTER INTERNET INTRANET

SharePoint Online CANNOT QUERY

SharePoint Server 2013

SharePoint Online

Site collection

Search portal: Local search results ONLY

Search: One-way outboundBCS: Not supportedDuet: Not supported

SharePoint Server 2013 CAN QUERY SharePoint

Online

Primary web application

Search portal: Local + Remote search results

Outbound

Inbound

Office 365 Tenant SharePoint Server 2013

Local Local/Remote

Topology 1: One-way outbound

The on-premises SharePoint Server 2013 farm connects to SharePoint Online.

SUPPORTS

SharePoint SearchFrom on-premises: On-premises SharePoint Server 2013 users can see both local and remote search results.

From SharePoint Online: Users of the SharePoint Online Search portal can see only local results.

REQUIRESSharePoint Online (Office 365) trusts the on-premises SharePoint farm

Page 13: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

MICROSOFT DATA CENTER INTERNET INTRANET

SharePoint Online CAN QUERY SharePoint Server

2013

SharePoint Online

Site collection

Search portal: Local search results ONLY

Search: One-way inboundBCS: SupportedDuet: Supported

SharePoint Server 2013 CANNOT QUERY SharePoint Online

Primary web application

Office 365 Tenant SharePoint Server 2013

PERIMETER NETWORK

Reverse proxy

CUSTOMER NETWORK

Outbound

Inbound

Local

Search portal: Local + Remote search results

Local/Remote

The SharePoint on-premises farm trusts SharePoint Online (Office 365)

Reverse proxy device

REQUIRES

SharePoint Search From on-premises: On-premises SharePoint Server 2013 users can see only local search results.

From SharePoint Online: Users of the SharePoint Online Search portal can see both local and remote results.

SUPPORTS

Topology 2: One-way inboundSharePoint Online connects to an on-premises SharePoint Server 2013 farm through a reverse proxy device.

Business Connectivity Services

Duet Enterprise Online

From SharePoint Online: Users can perform both read and write operations. The BCS service connects to an on-premises SharePoint Server 2013 farm. The BCS service configured on the on-premises farm brokers the connection to on-premises OData Service endpoints.

Requires an app for SharePoint or an external list installed on the SharePoint Online site collection.

From SharePoint Online: Users can perform read and write operations against an on-premises SAP system.

Requires an app for SharePoint on the SharePoint Online site collection or a Duet Enterprise Online feature.

SharePoint SearchFrom on-premises: On-premises SharePoint Server 2013 users can see both local and remote results.

From SharePoint Online: Users of the SharePoint Online Search portal can see both local and remote results.

Extranet users: If you configure extranet authentication services, extranet users can log in remotely with an on-premises Active Directory account and use all available hybrid functionality.

SUPPORTS

Page 14: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

MICROSOFT DATA CENTER INTERNET INTRANET

SharePoint Online CAN QUERY SharePoint Server

2013

SharePoint Online

Site collection

Search: BidirectionalBCS: SupportedDuet: Supported

SharePoint Server 2013 CAN QUERY SharePoint

Online

Primary web application

Office 365 Tenant SharePoint Server 2013

PERIMETER NETWORK

Reverse proxy

CUSTOMER NETWORK

Outbound

Inbound

Search portal: Local + Remote search results

Local/Remote

Search portal: Local + Remote search results

Local/Remote

Topology 3: Two-wayThe on-premises SharePoint Server 2013 farm connects to SharePoint Online. SharePoint Online connects to an on-premises SharePoint Server 2013 farm through a reverse proxy device.

Business Connectivity Services

Duet Enterprise Online

From SharePoint Online: Users can perform both read and write operations. The BCS service connects to an on-premises SharePoint Server 2013 farm. The BCS service configured on the on-premises farm brokers the connection to on-premises OData Service endpoints.

Requires an app for SharePoint or an external list installed on the SharePoint Online site collection.

From SharePoint Online: Users can perform read and write operations against an on-premises SAP system.

Requires an app for SharePoint on the SharePoint Online site collection or a Duet Enterprise Online feature.

SharePoint SearchFrom on-premises: On-premises SharePoint Server 2013 users can see both local and remote results.

From SharePoint Online: Users of the SharePoint Online Search portal can see both local and remote results.

Extranet users: If you configure extranet authentication services, extranet users can log in remotely with an on-premises Active Directory account and use all available hybrid functionality.

SUPPORTS

Two-way trust between environments

REQUIRES

Page 15: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Implementation Phases

One-way outbound One-way inbound / two-way

Page 16: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 1: Configure environment infrastructure

1. Prepare for directory synchronisation & identity management

2. Prepare SharePoint 2013 & Online for hybrid features

Page 17: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 2: Configure Reverse Proxy 17

Page 18: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 3: Directory Synchronisation• Synchronise AD users with Office 365• Can’t be installed on a domain controller• Prerequisite: activated in UI• Does not assign licenses!

18

Page 19: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 3: Directory Synchronisation 19

Page 20: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 3: Active Directory Federation Services (ADFS) 20

Page 21: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 4: Configure hybrid solution• SharePoint 2013 and SharePoint Online provide

their own indexes!• Display search results from the other platform– Governance: Were should users search? (Search

Center on-premises or online)– Governance: Dedicated search results page(s)?– Define a search strategy!

Page 22: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 4: Configure hybrid solution

Create Result Source

22

Page 23: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 4: Configure hybrid solution

Create Query Rule

23

Page 24: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

Phase 4: Configure hybrid solution

Configure Search Results Page

24

Page 25: ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment

My own Hybrid!• #1 Source: TechNet Article “Hybrid for SharePoint

Server 2013”– http://bit.ly/sp13hybrid

• SharePoint Conference 2014:– http://bit.ly/c9hybrid

• More Articles, Links, Whitepapers, etc.– http://hybridoffice365.com

25