This document discusses strategies for implementing a hybrid SharePoint environment. It begins with an introduction of the speaker, Jeff Fried, and his background. It then covers reasons for adopting a hybrid model, including leveraging features available in the cloud while maintaining customizations on-premises. The document outlines various hybrid configurations and considerations for the search service. It provides an example case study and discusses key steps for succeeding with hybrid SharePoint, such as migrating content over time and maintaining a hybrid model.
4. Focused on Search and
SharePoint since 2004
Longtime
Search Nerd
• CTO, BA Insight
• Senior PM, Microsoft
• VP, FAST
• SVP, LingoMotors
Who is this guy? 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
5. About BA Insight
– Secure connectivity
– Increased findability
– Applications and UI components
9. Strategies for Adopting Hybrid SharePoint
Split Workload
Exchange, SharePoint, Lync
OneDrive, Yammer, PowerBI, Delve
Split User
Extranet, Mysites, Team Sites, Project Sites
Portals, Intranet, Services/Applications
Migrate
Move everything to the cloud
at your own pace
Co-Exist
Maintain a hybrid model
Keep using On-Premises systems &
customizations; mix according to need
10. 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
13. 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)
15. Hybrid SharePoint OOB
Great material and training on Technet
• http://technet.microsoft.com/en-us/library/jj838715(v=office.15).aspx
16. SharePoint Hybrid Infrastructure
Search: Bidirectional
Business Connectivity Services: Supported
Duet Enterprise for SharePoint and SAP: Supported
IntranetMicrosoft data center Internet
Microsoft Office 365 tenant
SharePoint Online
Federated
search results
Site collection
SharePoint Online can query SharePoint Server
SharePoint Server 2013
SharePoint
Primary
web app
Federated
search results
SharePoint Server can query SharePoint Online
Outbound
Inbound
Customer network
Perimeter
network
20. SharePoint 2013 Search Architecture
Public API
Unit of scale/role boundary
Extensibility Points
Not
Multi-tenant
21. SharePoint 2013 Search and O365
Limitations:
• Cannot crawl external content from O365
• CEWS not available from O365
• Cannot Crawl O365 from On-prem with OOB Connector
22. OOB Federated Search User Experience
Results from
Cloud
Results from
SharePoint
On-Premise
Refiners from
Cloud only
No termset
synchronization
Result Blocks
(not interleaved)
29. •
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
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
30. 1. Existing portals, with new content added online
2. Existing portals with content moving online
3.
Portal On-Premises:
Hybrid Configuration with Portals in SharePoint Server
35. SharePoint Online external users’ rights
External users can
Create personal sites
Edit user profiles
Use SkyDrive Pro document libraries
See company-wide newsfeeds
View aggregated tasks
Serve as site collection administrators
View site mailboxes
Use Office Web Apps
Inherit rights of a user who extends an
invitation
Inherit granular rights
Navigate to subsites
View site feeds
See other users
Design public websites
Search only within a site
External users cannot
37. Challenge: Search was in silos, inconsistent, or incomplete
Users finding content in disparate searches couldn’t
connect the dots, were missing the context and only
found incomplete content sets
No document
found
Incomplete
document sets
Inconsistent filing &
metadata
38. Collapse
into 2 Cloud + 3 on-premises repositories
Connect
through Connectors
Standardize
with Classification & Taxonomy Framework
Search
On-Premises
Office 365
Solution:
OnLine
39. Primary Portal On-Line
(Depends on Microsoft Cloud SSA)
Online
On-Prem
Microsoft
Cloud SSA
(future)
BAI Hybrid
Connectivity
Engine
40. Directory Synchronization of
AD users and groups
SharePoint Server with
Cloud Search service application
2013 or 2016
Hybrid environment with Office 365
Basic hybrid search requirements
Additional requirements for search previews
Reverse proxy back to
on-premises WAC server
42. SP 2013
Cloud SSA
SPO
Search Index
Logical architecture: query
Corporate network
SP 2010
1
2a
Jaden issues a query from Office
365.
Her user token contains her
online identity and group
memberships.
1
Jaden isues a query from a site
on-premises. This sends over her
on-premises claims to SPO
Her user token gets rehydrated
with her online claims as she is
authenticated against Office 365.
2a
2b
2b
Office 365
45. 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!
49. Hybrid can include cross-version, multiway, ..
On-Premises
Customized Business Process
Document/ Records Management
Cloud
Online Storage
Extranet
Social
Identity/ Authentication
On-Premises
Team Sites
Intranet
Identity/ Authentication
50. 2013
Migrate at their own pace to
the cloud with little or no
disruption to existing service
Pilot Online Service with a
subset of users
2016 ->
Continue to maintain hybrid
model providing services on-
premises or online based on the
organization needs
Continue to use existing
customizations on-premise
Subscribe to cloud innovation, on
demand, on your terms
Taking Hybrid Forward…
58. Identity crisis
Federated identityCloud identity Directory & password synchronization
Single identity in the cloud
Suitable for small organizations
with no integration to on-premises
directories
Single identity
Suitable for medium
and large organizations
without federation
Single federated identity
and credentials
Suitable for medium and large
organizations
59. Beware of: IaIA
acronym courtesy of Adam Levithan
Infrastructure as Information Architecture
60. Directory Synchronization of
AD users and groups
SharePoint Server with
Cloud Search service application
2013 or 2016
Hybrid environment with Office 365
Basic hybrid search requirements
Additional requirements for search previews
Reverse proxy back to
on-premises WAC server
64. SP 2013
Cloud SSA
SPO
Search Index
Logical architecture: query
Corporate network
SP 2010
1
2a
Jaden issues a query from Office
365.
Her user token contains her
online identity and group
memberships.
1
Jaden isues a query from a site
on-premises. This sends over her
on-premises claims to SPO
Her user token gets rehydrated
with her online claims as she is
authenticated against Office 365.
2a
2b
2b
Office 365
65. SP 2013
Cloud SSA
SPO
Search Index
Logical architecture w/ query federation
Corporate network
SP 2010
1
2a
2b
Office 365
SP 2013 search
3
Paul issues a query from the site
with sensitive content.
He gets back search results from
on-premises and online as
separate result sets
3
66.
Contoso did not have to upgrade their existing deployments
to get started with Office 365 hybrid search
68. Migrate remote users physically distant from On-Premise deployment to Online for better experience
Host certain data in particular locations Online for Compliance or data sovereignty reasons
Advantage of moving to cloud infrastructure ((TCO) where ever possible
SharePoint Hybrid Overview
Two scenarios of hybrid model in an Enterprise
Migration to the Cloud
Migrate at their own pace
to the Cloud with little or
no disruption to existing
service
Pilot Online Service with a
subset of users
Maintaining a hybrid model
Continue to maintain hybrid model
providing services on-premises or
online based on the organization
needs
Continue to use existing
customizations on-premise
Easily off-board exchange
mailboxes from Cloud to on
premises
69. Identity crisis
Federated identityCloud identity Directory & password synchronization
Single identity in the cloud
Suitable for small organizations
with no integration to on-premises
directories
Single identity
Suitable for medium
and large organizations
without federation
Single federated identity
and credentials
Suitable for medium and large
organizations
70. SharePoint Hybrid Infrastructure
Search: Bidirectional
Business Connectivity Services: Supported
Duet Enterprise for SharePoint and SAP: Supported
IntranetMicrosoft data center Internet
Microsoft Office 365 tenant
SharePoint Online
Federated
search results
Site collection
SharePoint Online can query SharePoint Server
SharePoint Server 2013
SharePoint
Primary
web app
Federated
search results
SharePoint Server can query SharePoint Online
Outbound
Inbound
Customer network
Perimeter
network
75. Hybrid Challenges
Regulatory / compliance risks
Photo Courtesy of U.S. Central
Command
Downtime threatens key
operations and wastes
money
Photo Courtesy of U.S. Central
Command
Difficult to integrate content
over multiple technologies
Low bandwidth and high
latency slow worker
performance
Image Courtesy of USAF
Research Laboratory
Inability to quickly recover
from outages
Key take-away
Search is much more than 10 blue links
a powerful way to create a unified view of enterprise information
And compelling search-based applications and dashboards
Walt: To ask after Animation 1 : “ How do we work around these limitations in Office 365?”
Walt: To ask after Animation 1 : “ How do we work around these limitations in Office 365?”
Notes
O365
80% of workload
Central Internal
Provides services to other environments (yellow arrows)
Extranet
In general, parallel architecture to Central
In-country
Deployed based on need
Internal and extranet options