Transcript
Page 1: The Search  for  the Cloud

The Search for the Cloud

Rogier Duurkoop

Page 2: The Search  for  the Cloud
Page 3: The Search  for  the Cloud

IT’s me

• Twitter: @rogierd1

• E-mail: [email protected]

• Blog: never mind

Page 4: The Search  for  the Cloud
Page 5: The Search  for  the Cloud

Incoming message

Page 6: The Search  for  the Cloud

What’s coming• What is hybrid search

• Why hybrid search (or not)

• What do you need

• Demo

Page 7: The Search  for  the Cloud
Page 8: The Search  for  the Cloud

Hybrid search

• Outbound

• Inbound

• Two-way/Bidirectional

Page 9: 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

SUPPORTSSharePoint Search From 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 environmentsReverse 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: The Search  for  the Cloud
Page 11: The Search  for  the Cloud
Page 12: The Search  for  the Cloud

Why ?• OneDrive for Business

• User friendly

• Migration

• Why not

Page 13: The Search  for  the Cloud
Page 14: 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: The Search  for  the Cloud

Fase 0: The Basics• Get Office365

• Get SharePoint OnPremise

Page 16: 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: 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: 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: 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: The Search  for  the Cloud

Check

Page 21: The Search  for  the Cloud

Check again

Page 22: The Search  for  the Cloud
Page 23: The Search  for  the Cloud

DEMO

Page 24: The Search  for  the Cloud

Show results• Result Source

• Result Block (according to TechNet)

Page 25: The Search  for  the Cloud

According to TechNet

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

Page 26: The Search  for  the Cloud

DEMO

Page 27: The Search  for  the Cloud

Tips and tricks

Page 28: The Search  for  the Cloud

References• Licences: http://

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

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

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

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

• http://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: The Search  for  the Cloud

THANK YOU

Page 30: The Search  for  the Cloud

Scripts


Top Related