sharepoint 2013 hybrid deployment: end-to-end configuration process

30
SharePoint 2013 Hybrid Deployment: End-to-end configuration process #SPSSTHLM14 Sam Hassani January 25 th , 2014 SharePoint Saturday Stockholm

Upload: samhassa

Post on 08-May-2015

899 views

Category:

Technology


3 download

DESCRIPTION

SharePoint 2013 Hybrid Deployment: End-to-end configuration process

TRANSCRIPT

Page 1: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

SharePoint 2013 Hybrid Deployment: End-to-end configuration process

#SPSSTHLM14Sam HassaniJanuary 25th, 2014

SharePoint Saturday

Stockholm

Page 2: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Thanks to our sponsors!

SharePint

Silver

Bronze

Raffle

Platinum

Gold

Page 3: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Who am I? Sam Hassani Principal Consultant @ BrightStarr Microsoft Certified Master: SharePoint SharePoint 2013 Beta Engineer PFE SharePoint 2013 Ignite Instructor

[email protected] @samhassa www.samhassani.com

Page 4: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Agenda Why Hybrid? Configuring Hybrid

Infrastructure Identity Mangement SharePoint

Challenges of Hybrid Resources Questions

Page 5: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Why Hybrid?

Page 6: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

SharePoint Online is attractive…

Focus on the core business

Benefit from the latest and greatest

Easily scale up and down

More easily collaborate with external partners

Page 7: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

But my business runs on-premises…

Existing investments with lots of data

SharePoint Online has limitations

Protect sensitive data

Page 8: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

How about a “Hybrid” deployment?

“Leverage the

strengths of both parts

while minimizing the

components’

weaknesses”

+ =HybridOnline Azure IaaS/ On-

premises

Page 9: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Common Hybrid Scenarios

Rapid provisioning of new workloads

Migrate existing workloads in a phased

approach

Supplement cloud environment

Compliance rules stipulate data hosting location

Page 10: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Supported SharePoint Hybrid Scenarios Hybrid Search

Get Search Results in SharePoint On-Premises or in SharePoint Online from the SharePoint On-Premises or SharePoint Online search indexes

Hybrid Business Connectivity Services (BCS) Enable a SharePoint Online site collection to work with data in an on-premises

OData service

Hybrid Duet Enterprise Online Enable SharePoint Online users to perform both read and write operations against

an on-premises SAP system.

Page 11: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Results from the Cloud

Results from On Premises

Page 12: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Configuring Hybrid

Page 13: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Configuring Hybrid Overview Identity management infrastructure

Configure single sign-on (SSO) for Office 365

Environment infrastructure Choose appropriate Hybrid topology On-premises deployment configuration

Configure SharePoint Search BCS

Page 14: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Identity Management

Cloud Identity

Single identity in the cloud

Directory Synchronization 

Single identity

Federated Identity (SSO)

Single federated identity

Page 15: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Configure Directory Synchronization Meet pre-requisites Activate Directory Synchronization

Install and configure the Directory Sync tool

Activate Synced users

Page 16: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Configure SSO Prepare Active Directory

Windows Server 2003 R2 functional level at a minimum UPNs are correctly set Register public domain

Deploy ADFS 2.0 Install the Windows Azure Active Directory Module for

Windows PowerShell Ensure Directory Synchronization is activated and

functioning correctly Set up a trust between ADFS and Windows Azure AD

New-MsolFederatedDomain –DomainName <domain>orConvert-MsolDomainToFederated –DomainName <domain>

Page 17: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Demo Environment

Office 365Windows Azure VMs

Domain ControllerSP 2013SQL 2012

https://intranet.hassanionprem.comhttps://my.hassanionprem.comADFS

DirSyncMSOL tools

https://brightstarrdevelopment.sharepoint.comhttps://brightstarrdevelopment-my.sharepoint.com

hassanionprem.com brightstarrdevelopment.onmicrosoft.com

Page 18: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

DemoSingle Sign On Experience with ADFS and Office 365

Page 19: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Troubleshooting Configuration OnRamp for Office 365

https://onramp.office365.com/onramp

Force a directory synchronization: %programfiles%\Windows Azure Active Directory Sync DirSyncConfigShell.psc1  Start-OnlineCoexistenceSync

Deactivate directory synchronization using Windows PowerShellSet-MsolDirSyncEnabled –EnableDirSync $falseGet-MsolCompanyInformation.DirectorySynchronizationEnabled

Page 20: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

One-way outbound topologyMICROSOFT 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

Page 21: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

One-way inbound topologyMICROSOFT 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

Outbound

Inbound

Local

Search portal: Local + Remote search results

Local/Remote

Page 22: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Two-way bi-directional topologyMICROSOFT 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

Outbound

Inbound

Search portal: Local + Remote search results

Local/Remote

Search portal: Local + Remote search results

Local/Remote

Page 23: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Configure SharePoint For Hybrid Search Publish SharePoint externally through Reverse-Proxy

Device Configure SharePoint On-Premises Farm

Configure server-to-server (S2S) authentication

Configure result source – remote SharePoint index URL of remote location Secure Store (for client certificate)*

Configure Query rule to show remote results

Page 24: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

DemoSearch Hybrid User Experience and Configuration

Page 25: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Handling the Social Experience Users work in sites in both SharePoint On-premises and SharePoint Online E.g. Intranet On-premises, and Project/Collaboration sites Online

Which social experience should users be presented with? Editing Profile? Newsfeed? SkyDrive Pro?

Page 26: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

DemoConsistent Social Experience in a Hybrid Environment

Page 27: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Hybrid Challenges What about the rest of the social experience…

Where am I?!

No “Test” tenants in SharePoint Online…

Rapid, incremental updates to SharePoint online

How do you handle IT Operations?

Page 28: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Final Thoughts Hybrid is not the answer to every business requirement

Hybrid solutions do have their place

Understand the strengths and weakness of Hybrid

Page 29: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

Resources Hybrid for SharePoint Server 2013:

http://technet.microsoft.com/en-us/library/jj838715.aspx

Windows Azure AD PowerShell http://technet.microsoft.com/en-us/library/jj151815.aspx

Office 365 Communities and Wikis http://community.office365.com/en-us/default.aspx

Your Communitywww.samhassani.com, @samhassa

Page 30: SharePoint 2013 Hybrid Deployment: End-to-end configuration process

...and visit our sponsors who made this day possible!

Thank you!

Please rate this session...