30
The Search for the Cloud Rogier Duurkoop

SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Embed Size (px)

DESCRIPTION

Een hybride scenario met SharePoint Online en SharePoint on-premise wordt steeds aantrekkelijker. Sinds SP1 voor SharePoint 2013 wordt dit weer meer duidelijk met de OneDrive in Office365 optie. In deze sessie worden de mogelijkheden van Hybrid SharePoint Search besproken. Welke keuzes zijn er te maken, wat zijn de voor en nadelen van deze opties. En niet onbelangrijk hoe richt je dat dan in? Deze vragen worden allemaal beantwoord in “The Search for the Cloud”

Citation preview

Page 1: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

The Search for the Cloud

Rogier Duurkoop

Page 2: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 3: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

IT’s me

• Twitter: @rogierd1

• E-mail: [email protected]

• Blog: never mind

Page 4: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 5: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Incoming message

Page 6: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

What’s coming• What is hybrid search

• Why hybrid search (or not)

• What do you need

• Demo

Page 7: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 8: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Hybrid search

• Outbound

• Inbound

• Two-way/Bidirectional

Page 9: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

TopologyThe 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.The 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.

Two-way (bidirectional) topologyOne-way outbound topology One-way inbound topology

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.

SharePoint Search

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.

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.

REQUIRESThe SharePoint on-premises farm trusts SharePoint Online (Office 365) Two-way trust between environments

Reverse proxy device Reverse proxy device

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

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

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

SUPPORTS

REQUIRES

SUPPORTS

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

Search portal: Local +

Remote search results

Local/Remote

Search portal: Local +

Remote search results

Local/Remote

Search portal: Local +

Remote search results

Local/Remote

Page 10: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 11: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 12: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Why ?• OneDrive for Business

• User friendly

• Migration

• Why not

Page 13: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 14: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Shopping list• Outbound• Office365

• Sign-in model (SSO)

• SharePoint 2013 Enterprise Licentie ?

• Prerequisites

• Service Applications

• Server-to-Server auth

• Configure Search On-Prem

• Inbound• Outbound+

• SSL

• Signed Certificate

• Reverse Proxy

• Secure Channel Target Application

• Configure Search online

• Two-way• All of the above

• Configure search on both

Page 15: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Fase 0: The Basics• Get Office365

• Get SharePoint OnPremise

Page 16: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Fase 1: Connect OnPrem AD to Office365

• Register domain in Office365

• Setup Dirsync with Password sync

• Or ADFS

Page 17: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Fase 2: Connect SharePoint OnPrem to Office365

• Part 11. Microsoft Online Services Sign-In

Assistant for IT Professionals RTW2. Windows Azure Active Directory Module

for Windows PowerShell 3. SharePoint Online Management Shell 4. Make/get a certificate for STS

Page 18: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Fase 2: Connect SharePoint OnPrem to Office365

• Part 31. User Profile Service

2. Search (Duh)

3. Apps services

Page 19: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Fase 2: Connect SharePoint OnPrem to Office365• Part 4 : Run some scripts• Connect PowerShell to O365• Get variables

− $Site = Get-SPSite $RootSite

• Update Security Token Service Certificate• Convert Certificates

− Cut and paste

• Register the On-Premise STS as Service Principal in Office 365/Azure AD • Set up trust between OnPrem and ACS• (Register-SPAppPrincipal (APP)

Page 20: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Check

Page 21: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Check again

Page 22: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud
Page 23: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

DEMO

Page 24: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Show results• Result Source

• Result Block (according to TechNet)

Page 25: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

According to TechNet

http://technet.microsoft.com/en-us/library/dn197173(v=office.15).aspx

Page 26: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

DEMO

Page 27: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Tips and tricks

Page 28: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

References• Licences: http://

technet.microsoft.com/en-us/library/sharepoint-online-search-service-description.aspx

• Combining Results: http://www.sharepointnutsandbolts.com/2014/05/office-365-sharepoint-hybrid-combining-results.html

• Configure hybrid Search for SharePoint Server 2013http://technet.microsoft.com/en-us/library/dn197172(v=office.15).aspx

• Display hybrid search results in SharePoint Server 2013http://technet.microsoft.com/en-us/library/dn197173(v=office.15).aspx

• Application for configuring outboundhttp://blogs.technet.com/b/wbaer/archive/2014/03/28/outbound-hybrid-infrastructure-configuration-made-easy-for-sharepoint-server-2013-and-office-365.aspx

Page 29: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

THANK YOU

Page 30: SharePoint Saturday nl 2014: Hybrid Search, The search for the Cloud

Scripts