SlideShare a Scribd company logo
Jeff Fried
BA Insight
@jefffried
we love hybrid search - it's amazing how fast usage is growing
Jeff Teper @jeffteper
GOLDBRONZE/
PRIZES
SILVER
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:
BAinsight.com/blog
Technet Column
“A View from the
Crawlspace”
jeff.fried@bainsight.com
About BA Insight


– Connectivity
– Applications -
– Classification -
– Analytics

KCTCS (background)
Take Cloud Hybrid Search to the Next Level
Search is not stationary
Take Cloud Hybrid Search to the Next Level

–
–

–

–

–
Why Hybrid SharePoint?
The
Evolution
of
SharePoint:
HYBRID ManagementExtensibilityExperiences
| Server
Experiences ManagementExtensibility
| Server | Server
HYBRID
Team
Sites
Portals
Enterprise
Content Mngt
BI
Approaches to Hybrid SharePoint
Split Workload
different tools in
different places
Split User
task uses content or
sites across ‘the divide’
Exchange, SharePoint, Skype
OneDrive, Yammer, PowerBI, Delve
Extranet, Mysites, Team Sites, Project Sites
Portals, Intranet, Services/Applications
Links Search
Search Provides a Unified View

–

–
–

–
3 approaches for hybrid search
14
“Classic” Hybrid Search is Federated
not a single result set OOB
SharePoint 2013/2016
Search Architecture
Web Service (CEWS)

–
–

–
–

–
–
Case Study B:
Crawling O365
Cloud Hybrid Search
Benefits of Cloud Hybrid Search
2) Makes finding content easy, wherever the content lives
1) Simpler, easier, and less costly to run search
SharePoint Server
(On-premises or Hosted)
Office 365
SharePoint Online Content
Onedrive for Business Content
SharePoint Content
Cloud Hybrid Search
Case Study C: Split Users with SharePoint





Setting up Cloud Hybrid Search
•
•
1.
2.
3.
4.
https://support.office.com https://technet.microsoft.com
https://social.technet.microsoft.com/Forums/en-us/home?forum=CloudSSA
Microsoft doc and forums
24
New Sites to bookmark
The Cloud SSA
Use search verticals with Cloud Hybrid Search
SharePoint Online
Custom result source using Local SharePoint results plus
a filter which excludes results from on-premises
TIP: Can be used during validation of hybrid search in
the production tenant.
Result source query:
{searchTerms}
NOT(IsExternalContent:1)
Start with “Everything”?
This is the default result source using Local
SharePoint results but it has been renamed to
«Everything» in the Search Navigation
configuration.
SharePoint Online Everything
Result Sources are your friend
The Support Search vertical only searches sites that
are relevant to the Support team.
It uses Local SharePoint results plus a filter on
which sites to include in the search results
Result source query:
{searchTerms} (
Path:»http://sp2010» OR
Path:»file://fileshare» OR
Path:»http://demohybrid...
/../supportforum»)
SharePoint Online Support Search
SharePoint 2016 Hybrid
Cloud Hybrid
Search
User Profiles Following
Extranet
Compliance
(DLP/e-
Discovery)
Config
Experience
Built on Search
Differences between Cloud Hybrid Search
in SP2013 versus SP2016?
PRO






CON






Cloud SSA Pro/Con
Take Cloud Hybrid Search to the Next Level
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
Cloud Hybrid Search
Connectors to MANY Enterprise Systems
•
•
•
•
ERP and Portal Systems
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•


External Content in O365 UX
Unified view across all content
- on-premises and on-line
- inside and outside SharePoint
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
Current Caveats:
1) don’t see thumbnails, just file icons
2) Have to query for it to show up

–
–

–

–
Case Study C:
Cloud SSA, external content
Large global company
in materials science
Scaling
Item Limits and Pricing
1M items of external content in index for every 1TB storage in O365
1TB included by default
+ 0.5 GB per licensed O365 user
No limit on number of items from O365 in the index
2000 users x 0.5 GB = 1TB
+ 1TB default = 2 TB total
-> 2M external items indexed
+ Can also buy the “Office 365 Extra File Storage” Add-on
$0.20/GB/Month = $200/TB/Month = $200/M items/Month
50,000 users x 0.5 GB = 25TB
+ 1TB default = 26 TB total
-> 26M external items indexed
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
….
43
Performance
500K items crawled on an Azure D3
50 DPS 
 100 DPS
 1 hour 
SUPPORTED
– Custom IFilter
– BCS connectors
– Partner connectors
Customizations with Cloud Hybrid Search
SUPPORTED
– Tenant level schema mapping
– Query rules
– Result sources
Cloud SSA SCS/O365
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
Issues with Cloud Hybrid Search (1)
Cloud Hybrid Search "annoyances"
Performance Characteristics
slower query latency for on-prem queries against Cloud SSA
SharePoint Online Limitations
no synonyms
no site-level schema
no full trust code access
Hybrid Administration Weaknesses
clunky metadata mapping
can't remove on-premises search results from Cloud SSA
trickier to test & debug crawls
can't reset index from Cloud SSA
Should I run index reset?
NO!
Issues with Cloud Hybrid Search OOB
48
Content Enrichment
no CEWS
no Entity Extraction
Security
no Custom Security Trimming
Can't crawl across Multiple Domains
Can't Crawl SP in Classic Auth Mode
Data Sovereignty
export-restricted content
can't be put in O365 index
Limitations of Cloud SSA
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
Case study D:
Content Enrichment











Content
Cloud
SSA
Connector
Framework
Indexing
Connectors
Smart
Pipeline
AutoClassifier
Custom
Stage A
Custom
Stage C
Custom
Stage B
Online
On-Prem
Cloud Hybrid Search under the covers
Security = identity sync + ACL mapping
Cloud SSA
Cloud SSA
ParseCrawl
SCS
ACL Map Process
Blob
store
queue
•
•
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 Allow: 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»







Case Study E:
Crawling Cross-Domain
A global single index solution
Cloud SSA
Cloud SSA
Cloud SSA
Cloud SSA
Cloud SSA
BUT export-restricted content
can’t be in the global index
Connect & Crawl
Federate
“Classic” Hybrid Search is Federated
not a single result set OOB
BA Insight Federator
Case study F:
Data Sovereignty & Federation









Issues with Cloud Hybrid Search OOB
Content Enrichment
no CEWS
no Entity Extraction
Security
no Custom Security Trimming
Can't crawl across Multiple Domains
Can't Crawl SP in Classic Auth Mode
Data Sovereignty
export-restricted content
can't be put in O365 index
Limitations of Cloud SSA BA Insight Solution
Connector Framework
AutoClassifier
Connector Framework
can 'map down' to AD groups
can 'map across' cross-domain
can crawl and map security
Federator
Take Cloud Hybrid Search to the Next Level
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
Take Cloud Hybrid Search to the Next Level
Take Cloud Hybrid Search to the Next Level
Take Cloud Hybrid Search to the Next Level
Take Cloud Hybrid Search to the Next Level
Thank you!
Toronto Enterprise Collaboration User Group
Change Management, Governance, SharePoint, Office 365, Yammer,
PowerBI, etc
http://www.meetup.com/TSPBUG/
Toronto SharePoint Users Group
http://tspug.com/
THANK YOU & See you next year!
Join us for SharePint after the event @ 5:30pm
6982 Financial Dr. and don’t forget to submit feedback after each
session for your chance to win great prizes at the end of the day!
https://www.surveymonkey.com/r/spstoronto2016
Contact:
Jeff.Fried@BAinsight.com
www.BAinsight.com
Questions
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

More Related Content

PPTX
Understanding and Applying Cloud Hybrid Search
PPTX
search driven intranets
PPTX
Cloud Hybrid Search with SharePoint
PDF
Fried sp techcon hybrid search deeper dive
PPTX
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
PPTX
Hybrid SharePoint Solutions for the Business Decision-Maker
PPTX
SharePoint 2013 'Search': What you need to Know!
PDF
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
Understanding and Applying Cloud Hybrid Search
search driven intranets
Cloud Hybrid Search with SharePoint
Fried sp techcon hybrid search deeper dive
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)
Hybrid SharePoint Solutions for the Business Decision-Maker
SharePoint 2013 'Search': What you need to Know!
Succeeding with Hybrid SharePoint (includes new Cloud SSA material)

What's hot (20)

PDF
SharePoint cloud hybrid search
PPTX
10 Things I Like in SharePoint 2013 Search
PPTX
Succeeding with Hybrid SharePoint
PDF
Sps boston 2014_o365_power_shell_csom_amitv
PDF
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
PDF
SharePoint 2013 – the upgrade story
PPTX
SharePoint 2013 Search Topology and Optimization
PPTX
#SPSPhilly search topology & optimization
PPTX
SharePoint 2013 Hybrid Deployment: End-to-end configuration process
PPTX
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
PPTX
SharePoint 2013 Search - Whats new for End Users
PPTX
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
PPTX
Search-Driven Applications with SharePoint 2013 (#SBSBE16)
PPTX
Is BCS Dead?
PDF
Fried dallas spug
PPTX
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
PPTX
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
PPTX
SharePoint 2013 search improvements
PDF
SharePoint Framework: There's a New Development Model in Town
PPTX
2014 TechFuse - Findability Within SharePoint 2013
SharePoint cloud hybrid search
10 Things I Like in SharePoint 2013 Search
Succeeding with Hybrid SharePoint
Sps boston 2014_o365_power_shell_csom_amitv
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
SharePoint 2013 – the upgrade story
SharePoint 2013 Search Topology and Optimization
#SPSPhilly search topology & optimization
SharePoint 2013 Hybrid Deployment: End-to-end configuration process
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
SharePoint 2013 Search - Whats new for End Users
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
Search-Driven Applications with SharePoint 2013 (#SBSBE16)
Is BCS Dead?
Fried dallas spug
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint 2013 search improvements
SharePoint Framework: There's a New Development Model in Town
2014 TechFuse - Findability Within SharePoint 2013
Ad

Similar to Take Cloud Hybrid Search to the Next Level (20)

PPTX
Understanding and Applying Cloud Hybrid Search
PPTX
Succeeding with Hybrid SharePoint and search
PPTX
Fried sps boston hybrid talk
PPTX
Fried sps boston hybrid talk
PDF
Fried sps boston hybrid share point
PPTX
Fried connecting across silos seminar
PDF
O365Engage17 - Configuring share point hybrid search
PDF
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
PDF
Fried baspug hybrid share point
PDF
I2 - SharePoint Hybrid Search Start to Finish - Thomas Vochten
PPTX
SPSNL17 - Implementing SharePoint hybrid search, start to finish - Thomas Voc...
PDF
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
PDF
Fried houston spug
PPTX
Tournee Canadienne aOS - Quebec - Qu'est-ce que VOUS obtenez d'un environneme...
PPTX
SharePoint - The hybrid story and beyond
PPTX
SharePoint 2016 The Future is Hybrid, what you need to know about it
PPTX
ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment
PPTX
ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment
PPTX
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
PDF
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
Understanding and Applying Cloud Hybrid Search
Succeeding with Hybrid SharePoint and search
Fried sps boston hybrid talk
Fried sps boston hybrid talk
Fried sps boston hybrid share point
Fried connecting across silos seminar
O365Engage17 - Configuring share point hybrid search
Developing an Effective Search Strategy for Office 365 and Hybrid Deployments
Fried baspug hybrid share point
I2 - SharePoint Hybrid Search Start to Finish - Thomas Vochten
SPSNL17 - Implementing SharePoint hybrid search, start to finish - Thomas Voc...
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
Fried houston spug
Tournee Canadienne aOS - Quebec - Qu'est-ce que VOUS obtenez d'un environneme...
SharePoint - The hybrid story and beyond
SharePoint 2016 The Future is Hybrid, what you need to know about it
ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment
ESPC14 - T13 - Implementing a Hybrid SharePoint 2013 and Office 365 environment
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
Ad

More from Jeff Fried (13)

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
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
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)

PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Cloud computing and distributed systems.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
KodekX | Application Modernization Development
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Unlocking AI with Model Context Protocol (MCP)
Chapter 3 Spatial Domain Image Processing.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Cloud computing and distributed systems.
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KodekX | Application Modernization Development
NewMind AI Weekly Chronicles - August'25 Week I
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation theory and applications.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Take Cloud Hybrid Search to the Next Level