Hybrid SharePoint demystified

Hybrid SharePoint demystified

9768eea42c648fc1dcd190e924deb59c?s=128

Thomas Vochten

October 31, 2017
Tweet

Transcript

  1. 2.
  2. 3.

    Thomas Vochten SharePoint architect. Microsoft MVP. Speaker. Trainer. Involuntary DBA.

    @thomasvochten https://thomasvochten.com mail@thomasvochten.com
  3. 8.

    Why Hybrid? • SharePoint on-premises is complicated (think Extranets) •

    Take advantage of cloud offerings (think OneDrive) • Take advantage of cloud innovations (think Delve) • Keep special data and applications on-premises (think farm solutions) • Prepare their minds for the cloud (think culture shift)
  4. 10.

    Hybrid Capabilities • Hybrid OneDrive • Hybrid Profile Redirection •

    Hybrid Sites • Hybrid App Launcher • Hybrid Taxonomy & Content Types • Hybrid Auditing (Preview) • Hybrid Extranet • Hybrid Self Service Site Creation • Hybrid Search
  5. 12.

    Which version of SharePoint? Table inspired by work by Nico

    Martens SP 2013 SP 2016 Federated hybrid search RTM RTM Cloud hybrid search 01/2016 CU RTM Hybrid app launcher 07/2016 CU RTM Hybrid OneDrive & Profiles 09/2015 CU RTM Hybrid Sites 07/2016 CU RTM Hybrid Taxonomy 11/2016 CU FP1 (11/2016 CU) Hybrid Content Types 06/2017 CU 06/2017 CU Hybrid Auditing (preview) N/A FP1 (11/2016 CU) Hybrid self service site creation 03/2017 CU N/A Table inspired by TechNet and work by @MartensNico ☺
  6. 13.

    Minimum Requirements for Hybrid Topologies • Decent internet connectivity •

    Office 365 Enterprise subscriptions • SharePoint Server 2013/2016 • SharePoint Admin account for on-premises • Tenant Admin account for Office 365 • Required service applications • App Management Service • Subscription Settings Service • User Profile Service • Search Service
  7. 14.

    Additional Prerequisites for Search • Microsoft Online Services Sign-In Assistant

    • Azure Active Directory Module for Windows PowerShell (MSOnline) Caution Hybrid search only works with Windows Authentication!
  8. 15.

    Identity Management Cloud Identity Single identity in the cloud Suitable

    for small organizations with no integration to on-premises directories Directory & Password Sync* Single identity suitable for medium and large organizations without federation* Federated Identity Single federated identity and credentials suitable for medium and large organizations On Premises Identity Domain based identity solution suitable for all organizations Synchronized with password or federated identities Internet routable AD domain
  9. 19.

    What it is not • Redirect from Online to On-Premises

    • User Profile Synchronisation or Import from On-Premises You might want to migrate additional properties that are not synced by AD Connect User Profile Batch Update API http://thvo.me/pnpuserupdate
  10. 21.

    What does it provide? • Hybrid OneDrive • User Profile

    Redirect + Sites that you follow on-prem appear in Office 365 + App Launcher integration
  11. 23.

    What it is not • Nothing to do with the

    Site itself! • A site that is spread across on-prem and online • Provisioning of on-premises or online sites
  12. 25.

    Hybrid App Launcher • Pin custom apps to the App

    Launcher in online • See them appear in on-premises
  13. 27.
  14. 28.
  15. 29.
  16. 31.

    Hybrid Taxonomy (aka Metadata) • Copy your existing on-premises term

    store / ctypes to the cloud • SharePoint Online becomes the master • Keep on-premises in sync: Name Schedule ---- -------- Taxonomy Groups Replication daily between 02:00:00 and 04:59:59 Content Type Replication daily between 02:00:00 and 04:59:59
  17. 33.

    Hybrid Taxonomy Initial movement of the data to the cloud

    (Optional) Copy-SPTaxonomyGroups -LocalTermStoreName "Managed Metadata Service Application Proxy" ` -RemoteSiteUrl https://thvo.sharepoint.com ` -LocalSiteUrl "https://teams.thvo.net" ` -GroupNames "hybrid" ` -Credential $cred
  18. 35.

    Hybrid Content Types Initial movement of the data to the

    cloud (Optional) Copy-SPContentTypes -LocalSiteUrl https://teams.thvo.net -LocalTermStoreName “Managed Metadata Service Application Proxy“ -RemoteSiteUrl https://thvo.sharepoint.com -ContentTypeNames @("ContentTypeA", "ContentTypeB") -Credential credential
  19. 38.

    Hybrid Auditing • Send SharePoint diagnostic and usage logs to

    the cloud • Online and on-premises auditing in one tool • SharePoint 2016 only • Still in preview
  20. 42.
  21. 44.

    Query Federation • Separate result blocks • Maximum 10 results

    • Without ranking and relevance integration • No refiners • Complex for inbound scenario’s
  22. 45.

    Cloud Hybrid Search • Single unified index - in the

    cloud • True relevance ranking and refiners • Supports all existing on-premises content sources
  23. 49.

    Setup Approach • Create a new cloud search service application

    • Run the onboarding PowerShell script • Start a crawl • Test your search in online • Create result source in on-premises • Test your search in on-premises NEW: Run the Hybrid Configuration Wizard
  24. 51.

    Tip | IsExternal managed property All on-premises content is tagged

    with a new managed property: IsExternalContent
  25. 53.

    Tip | Use a Display Template in SPO Highlight on-premises

    content with a special icon http://thvo.me/displaytemplatehybrid Developed by Elio Struyf
  26. 54.

    Additional scenario’s for hybrid search • Geo-distributed environments all using

    the same index • eDiscovery & compliancy features are based on search • Archiving and migration scenario’s
  27. 57.
  28. 58.
  29. 59.
  30. 60.
  31. 61.
  32. 62.
  33. 63.
  34. 64.
  35. 70.

    Different features, different needs Scenario Identity Sync Single Sign On

    Trust creation Reverse Proxy OneDrive Y O O N Profiles Y O O N Sites Y O Y N Search Y O Y O
  36. 71.

    Which version of SharePoint? Table inspired by work by Nico

    Martens SP 2013 SP 2016 Federated hybrid search RTM RTM Cloud hybrid search 01/2016 CU RTM Hybrid app launcher 07/2016 CU RTM Hybrid OneDrive & Profiles 09/2015 CU RTM Hybrid Sites 07/2016 CU RTM Hybrid Taxonomy 11/2016 CU FP1 (11/2016 CU) Hybrid Content Types 06/2017 CU 06/2017 CU Hybrid Auditing (preview) N/A FP1 (11/2016 CU) Hybrid self service site creation 03/2017 CU N/A Table inspired by TechNet and work by @MartensNico ☺
  37. 72.

    Hybrid Search - Limitations • No internet, no search •

    Limited customization options No entity extraction No content enrichment Other SPO search limitations • No good central administration integration • No dashboard of your online index search health
  38. 73.

    Hybrid Search - The Cost Hybrid search is free, …kind

    of 1 million on-premises items per 1 TB of pooled storage in SPO
  39. 74.

    Caution! Enabling hybrid features can break • Provider hosted add-ins

    • Workflow Manager trust Always use the latest scripts & wizards provided by MSFT! Workaround: configure hybrid first, or re-establish trusts http://thvo.me/hybridsearchfixtrust