SlideShare a Scribd company logo
Hybrid SharePoint
with the new Cloud Hybrid Search
Jeff Fried
CTO, BA Insight
Cloud Search Service Application
• Unified index with on-premises and cloud content
• Feeds Office Graph/Delve experiences
• Supports Search as a Service
• Reduces search server footprint
Audio text
And search
indexpropertiessignals
Metadata extraction
and processing
Fried sp techcon hybrid search deeper dive
2 Hybrid SharePoint sessions on Monday 4-5:15 – pick one, review the other later
SharePoint Hybrid: The Sure Path Forward - Ben Curry
Debunking the Hybrid SharePoint Infrastructure Dilemma - Jill Hannemann & Adam Levithan
2 Hybrid search sessions on Tuesday – go to one or both
11:45am The Future of Microsoft Search is Here! Cloud SSA - Jeff Fried & Ben Curry
3:45pm Hybrid SharePoint with the new Cloud Hybrid Search - Jeff Fried
Hybrid Sessions at
Focused on Search and
SharePoint since 2004
Longtime
Search Nerd
• CTO, BA Insight
• Senior PM, Microsoft
• VP, FAST
• SVP, LingoMotors
About Jeff Fried
Passionate About
• Search
• SharePoint
• Search-driven
applications
• Information Strategy
Blog:
DoMoreWithSearch.com
Technet Column
“A View from the
Crawlspace”
jeff.fried@bainsight.com
About BA Insight


– Connectivity
– Applications - Im
– Classification -
– Analytics


–
–

–

–

–
Why Hybrid SharePoint?
7
Approaches to Hybrid – by Workload
Split Workload
different tools in
different places
Split User
task uses content or
sites across ‘the divide’
Exchange, SharePoint, Lync
OneDrive, Yammer, PowerBI, Delve
Extranet, Mysites, Team Sites, Project Sites
Portals, Intranet, Services/Applications
Links Search
Online
On-Prem
Cloud Hybrid Search
Cloud
SSA
Text &
Metadata
Online
On-Prem
Logical Architecture: Crawling
Cloud SSA
Cloud SSA
ParseCrawl
SCS
ACL Map Process
Blob
store
queue
Online
On-Prem
Query
processing
Logical Architecture: Query
Cloud
SSA
Online
On-Prem
Logical Architecture: Query
Cloud SSA
Query
processing
Online
On-Prem
Failure mode:
what if you can’t reach the cloud?
Cloud
SSA
Online
On-Prem
Combination: double crawling
Cloud
SSA
Text &
Metadata
Mechanisms
Cloud SSA
Remote Result Source
Cloud App model
Add-ins
External Content
Federation
Identity and Directory Sync
Benefits of Cloud Hybrid Search
Fried sp techcon hybrid search deeper dive
External Content
(on-premises and/or
in the cloud)
SharePoint Server
(On-premises or Hosted)
Office 365
SharePoint Online Content
Onedrive for Business Content
Connectors
SharePoint Content
Adding External Content
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
BA Insight Connectors
Mailbox and Archiving Systems
• Microsoft Exchange
• Microsoft Exchange Online
• IBM Lotus Notes
• Symantex Evault
• Autonomy EAS / (Zantaz)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
ERP and Portal Systems
•
•
•
•
•
•
•
•
•
•
•
•
Plus a proven architecture and process for creating new
connectors to complex systems


External Content in O365 UX
Unified view across all content
- on-premises and on-line
- inside and outside SharePoint
Scaling
External Content
(on-premises and/or
in the cloud)
Custom
Processing
CEWS
Bottlenecks:
1) Source systems
2) Content Processing
3) Indexer
….
External Content
(on-premises and/or
in the cloud)
Bottlenecks:
1) Uplink
2) Source systems
….
24
Performance
External Content
(on-premises and/or
in the cloud)
CEWS
Custom
Processing
Bottlenecks:
1) Uplink
2) Source systems
3) Content Processing
….
Performance Monitoring and Bandwidth
 (Get-Counter -ListSet "Search Gatherer Azure Plugin - SharePointServerSearch").counter



500K items crawled on an Azure D3
50 DPS 
 100 DPS
 1 hour 
Less servers is OK
•
•
•


Fried sp techcon hybrid search deeper dive
•
•
Directory Synchronization
SID S-1-5-21-1212121212-1212121212-1212
jaden@corp.hybridsearch.com
msOnline-
OnPremiseSecurity
Identifier
S-1-5-21-1212121212-1212121212-1212
PUID PUID-XXXX-XXXXXXXXXX
Mapping of Access Control Lists
Allow: S-1-5-21-1212121212-1212121212-1212
PUID-XXXX-XXXXXXXXXX
• User SIDs are mapped to PUIDs
• Group SIDs are mapped to Object IDs
• «Everyone» and «Authenticated users» are mapped to
«Everyone except external users»
SUPPORTED
– Custom IFilter
– BCS connectors
– Partner connectors
Customizations: Supported & Unsupported
SUPPORTED
– Tenant level schema mapping
– Query rules
– Result sources
On-premises In the cloud
NOT SUPPORTED
• Content that requires custom
security trimming
NOT SUPPORTED
• Site collection level schema mapping
• Custom security trimming
• Custom entity extraction
• Content enrichment web service
1)
2)
3)
Cloud Hybrid Search
Limitations + Workarounds
33
Feature OOB Limitation BA Insight
CEWS not available with Cloud SSA available via connector framework
Entity Extraction not available with Cloud SSA available via autoclassifier
Custom Security Trimming not available with O365 index can 'map down' to AD groups
Thesaurus
SharePoint Online doesn't support a thesaurus
can use Federator - with SP server-
based search center
Removal of on-premises
search results not available with Cloud SSA (could provide a custom solution)
Fried sp techcon hybrid search deeper dive
External Content
(on-premises and/or
in the cloud)
SharePoint Server
(On-premises or Hosted)
SPO Content
OneDrive Content
Connectors
SharePoint Content
Connector
Framework
Office 365
AutoClassifier
(app version)
CEWS
Custom
Processing
External Content
(on-premises and/or
in the cloud)
SharePoint Server
(On-premises or Hosted)
SPO Content
OneDrive Content
Connectors
SharePoint Content
Connector
Framework
AutoClassifier
Office 365
AutoClassifier
(app version)
CEWS
DLP Sensitive Data Search works with hybrid
Search for sensitive data
across on-premises and
SharePoint Online
All Built-in sensitive types
Identification and export
Extends to data in OneDrive
Sensitive Information type
detection through KQL
searches
Get instant statistics
Preview &
export results
Right now: only when you query for it
A global single index solution
Cloud SSA
Cloud SSA
Cloud SSA
Cloud SSA
Cloud SSA

–
–
–


NOT OOB …. but there’s a way to handle them all
Scenarios
40
41
Connectors
Federator
OOB Federated Search User Experience
Results from
Cloud
Results from
SharePoint
On-Premise
Refiners from
Cloud only
No termset
synchronization
Result Blocks
(not interleaved)
BA Insight Federator
Fried sp techcon hybrid search deeper dive
45
Full Range of Hybrid Search Configurations
Scenario
Most systems and portals
hosted on-premises
Most systems and portals
hosted in the cloud
Must work across borders but
maintain data residency
Single Single MultiSearch
Search Index Search Index Across Multiple
in SP Server in SP Online * Search Indices
How it works
Crawls SP Online and
other sources from SP
Server
Crawls SP Server and other
sources from Cloud SSA, pushes
text & metadata to SP Online
Searches SP Online and SP
Server simultaneously;
combines the results
Advantages
Simplest approach;
best search experience
Low footprint on-premises;
can use online features
(Delve, DLP)
Only solution for some
scenarios
BA Insight
Improvement over OOB
no OOB solution
Adds content outside SP
Preview content outside SP2013
Supports content enrichment
Provides single interleaved
result set and refiners
* requires Microsoft Cloud SSA
Approaches for Hybrid SharePoint
Configuration
Fried sp techcon hybrid search deeper dive
Should I run index reset?
NO!
Best Practice:
Content Source Naming & Deletion{
{
{
{
Action CrawlDB state Office 365 index
state
User’s view
Create contentsource1_v1
Crawl doc1
doc1 in crawldb Doc1 indexed Doc1 is searchable
“index reset”  <empty> Doc1 indexed Doc1 is searchable
Create a result source to exclude
contentsource1_v1 from the tenant &
search center site collections
<empty> Doc1 indexed Doc1 is no longer searchable
Tenant Admin opens SR to delete ALL
cloud SSA content.
<empty> <empty> All external content has been
removed
Create contentsource1_v2
Crawl doc1
doc1 in crawldb Doc1 indexed Doc1 searchable again
Orphaned Content
50
Customer Example: ACE
Built on SharePoint 2013 – but couldn’t run as-is in O365
SharePoint Server in Azure
in hybrid configuration with O365 Tenant
Virtual Network
Cloud Service
Availability Set
Active Directory
& DNS
Cloud ServiceCloud Service
Availability Set
Front End
Availability Set
App server
Availability Set
Database
Microsoft Azure
Gateway
subnet
Active VPN
On-premises
environment
Optional!
Example: Using Search-First Migration with Hybrid
Cloud Service
Availability Sets
SharePoint Services Farm
Microsoft Azure
SharePoint Online
Site collections
Office 365 Tenant
SharePoint 2013 Content Farms
SharePoint 2010 Farm(s)
2) Migrate / Upgrade
Content Farms
Each site collection can be moved independently
Can be on-premises, in O365, or hosted in Azure
3) Decommission
old farm(s)
1) Establish Search Service
(using Azure IaaS)
Fried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper dive
Key Considerations for Hybrid:
Workloads, Environment, Data, Customizations
Availability of features Online versus
On-Premises on particular workloads
Significant investments in
customization of On-Premises
workloads
Concerns over global network
performance with remote sites
Regulatory
considerations
Manageability concerns
Fried sp techcon hybrid search deeper dive
References
http://technet.microsoft.com/en-us/library/dn197172(v=office.15).aspx
http://sp2013searchtool.codeplex.com/
https://github.com/OfficeDev/PnP-
Tools/tree/master/Scripts/SharePoint.Hybrid.Search.Configuration
References - Blogs
http://blogs.msdn.com/b/spses/archive/2015/09/15/cloud-hybrid-search-service-application.aspx
http://blogs.msdn.com/b/spses/archive/2013/10/22/office-365-configure-hybrid-search-with-directory-
synchronization.aspx
http://blogs.msdn.com/b/spses/archive/2014/01/05/office-365-configure-hybrid-search-with-directory-
synchronization-password-sync-part2.aspx
http://blogs.msdn.com/b/spses/archive/2014/01/07/identity-federation-amp-single-sign-on-deployment-for-
hybrid-search-in-office-365-sharepoint-online-part3.aspx
http://blogs.msdn.com/b/spses/archive/2015/03/19/configuring-microsoft-web-application-proxy-server-for-
inbound-hybrid-topology-with-office-365-and-microsoft-sharepoint-server-2013-part7.aspx
https://www.youtube.com/watch?v=JWEZx9SHDb0&list=PLvmwu6WYeFdjNbiy7SISJAZd1HjzIJoz5
https://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect/
https://azure.microsoft.com/en-us/documentation/articles/active-directory-aadconnect/
http://blogs.msdn.com/b/spses/archive/2015/09/15/cloud-hybrid-search-service-application.aspx
References – Installing with SP2016
Tools




62
New Sites
to bookmark
63
Fried sp techcon hybrid search deeper dive
Fried sp techcon hybrid search deeper dive
Contact:
Jeff.Fried@BAinsight.com
www.BAinsight.com
Questions /
Discussion

More Related Content

PDF
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
PPTX
Cloud Hybrid Search with SharePoint
PPTX
search driven intranets
PPTX
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
PPTX
Understanding and Applying Cloud Hybrid Search
PPTX
Hybrid SharePoint Solutions for the Business Decision-Maker
PDF
Take Cloud Hybrid Search to the Next Level
PPTX
Understanding and Applying Cloud Hybrid Search
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
Cloud Hybrid Search with SharePoint
search driven intranets
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
Understanding and Applying Cloud Hybrid Search
Hybrid SharePoint Solutions for the Business Decision-Maker
Take Cloud Hybrid Search to the Next Level
Understanding and Applying Cloud Hybrid Search

What's hot (20)

PDF
SharePoint cloud hybrid search
PPTX
SharePoint 2013 Hybrid Deployment: End-to-end configuration process
PPTX
ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment
PPTX
Succeeding with Hybrid SharePoint
PPTX
SharePoint 2013 'Search': What you need to Know!
PPTX
SharePoint 2013 Search - Whats new for End Users
PPTX
10 Things I Like in SharePoint 2013 Search
PPTX
Office 365 and SharePoint 2013 Hybrid Environments
PDF
Fried baspug hybrid share point
PPTX
2014 TechFuse - Findability Within SharePoint 2013
PPTX
SharePoint 2013 in a hybrid world
PDF
What's New in SharePoint 2016 for End Users Webinar with Intlock
PDF
SharePoint Framework: There's a New Development Model in Town
PPTX
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
PPTX
SharePoint 2013 Search Topology and Optimization
PPTX
SPSToronto: SharePoint 2016 - Hybrid, right choice for you and your organizat...
PPTX
Tournee Canadienne aOS - Quebec - Qu'est-ce que VOUS obtenez d'un environneme...
PDF
Collab365: What's new in SharePoint 2016 for IT Pros
PPTX
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
PPTX
SharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint cloud hybrid search
SharePoint 2013 Hybrid Deployment: End-to-end configuration process
ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment
Succeeding with Hybrid SharePoint
SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 Search - Whats new for End Users
10 Things I Like in SharePoint 2013 Search
Office 365 and SharePoint 2013 Hybrid Environments
Fried baspug hybrid share point
2014 TechFuse - Findability Within SharePoint 2013
SharePoint 2013 in a hybrid world
What's New in SharePoint 2016 for End Users Webinar with Intlock
SharePoint Framework: There's a New Development Model in Town
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2013 Search Topology and Optimization
SPSToronto: SharePoint 2016 - Hybrid, right choice for you and your organizat...
Tournee Canadienne aOS - Quebec - Qu'est-ce que VOUS obtenez d'un environneme...
Collab365: What's new in SharePoint 2016 for IT Pros
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
SharePoint 2016 The Future is Hybrid, what you need to know about it
Ad

Similar to Fried sp techcon hybrid search deeper dive (20)

PPTX
Succeeding with Hybrid SharePoint and search
PDF
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
PPTX
Fried connecting across silos seminar
PPTX
SPSNL17 - Implementing SharePoint hybrid search, start to finish - Thomas Voc...
PDF
I2 - SharePoint Hybrid Search Start to Finish - Thomas Vochten
PDF
O365Engage17 - Configuring share point hybrid search
PDF
Fried dallas spug
PDF
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
PPTX
Fried sps boston hybrid talk
PPTX
Fried sps boston hybrid talk
PDF
Fried sps boston hybrid share point
PPTX
SharePoint 2016 Hybrid Overview
PDF
Fried houston spug
PPTX
B6 - Using Office 365 groups in Power Bi - Marco Russo
PPTX
Ms Search and Mr Project
PPTX
Ms. Search and Mr. Project
PPTX
#SPSPhilly search topology & optimization
PDF
Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid ar...
PDF
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
PDF
InfoNet Day 2015: Sharepoint und Office 365 - ein starkes Gespann
Succeeding with Hybrid SharePoint and search
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
Fried connecting across silos seminar
SPSNL17 - Implementing SharePoint hybrid search, start to finish - Thomas Voc...
I2 - SharePoint Hybrid Search Start to Finish - Thomas Vochten
O365Engage17 - Configuring share point hybrid search
Fried dallas spug
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
Fried sps boston hybrid talk
Fried sps boston hybrid talk
Fried sps boston hybrid share point
SharePoint 2016 Hybrid Overview
Fried houston spug
B6 - Using Office 365 groups in Power Bi - Marco Russo
Ms Search and Mr Project
Ms. Search and Mr. Project
#SPSPhilly search topology & optimization
Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid ar...
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
InfoNet Day 2015: Sharepoint und Office 365 - ein starkes Gespann
Ad

More from Jeff Fried (14)

PPTX
AI for Intelligent Search & Discovery
PDF
Use O365 and Azure Cognitive Services for intelligent search
PDF
The Race is on: comparing Google and Microsoft's Cognitive Services
PDF
Fried data summit data quality data analytics together
PDF
Fried data summit big data for lob content
PPTX
Is BCS Dead?
PPTX
AutoClassificaiton - Rules versus Machine Learning
PPTX
O365 Tools for Building a Digital Workplace
PPTX
Searching for SharePoint Analytics
PPTX
Search Success in 2016 - Recap of ESE2015
PPTX
Information Strategy with O365 in Mind
PPTX
Spsct fried info strategy session
PDF
Nyspug fried info strategy session
PPTX
Fried toronto sps14 91 wcm intranet
AI for Intelligent Search & Discovery
Use O365 and Azure Cognitive Services for intelligent search
The Race is on: comparing Google and Microsoft's Cognitive Services
Fried data summit data quality data analytics together
Fried data summit big data for lob content
Is BCS Dead?
AutoClassificaiton - Rules versus Machine Learning
O365 Tools for Building a Digital Workplace
Searching for SharePoint Analytics
Search Success in 2016 - Recap of ESE2015
Information Strategy with O365 in Mind
Spsct fried info strategy session
Nyspug fried info strategy session
Fried toronto sps14 91 wcm intranet

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Approach and Philosophy of On baking technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Modernizing your data center with Dell and AMD
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Electronic commerce courselecture one. Pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Advanced methodologies resolving dimensionality complications for autism neur...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Mobile App Security Testing_ A Comprehensive Guide.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Per capita expenditure prediction using model stacking based on satellite ima...
Modernizing your data center with Dell and AMD
Review of recent advances in non-invasive hemoglobin estimation
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Electronic commerce courselecture one. Pdf
Network Security Unit 5.pdf for BCA BBA.

Fried sp techcon hybrid search deeper dive