39
Hybrid architectures Yes ! But to do what ? Speaker: Patrick Guimonet 15 th November 2014 Host: Matthew Hughes

Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Embed Size (px)

DESCRIPTION

Yammer, Office 365, SharePoint : hybrid architectures yes but to do what?

Citation preview

Page 1: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Hybrid architecturesYes ! But to do what ?

Speaker: Patrick Guimonet

15th November 2014

Host: Matthew Hughes

Page 2: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

O365EU Sponsors

Page 3: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Agenda

Page 4: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Why hybrid now ?

It is all about transitioning between :

On –premises infrastructures already in place in the enterprises

New potentialities provided by Cloud offerings

With hybrid deployments, you may get the

best of both world.

Page 6: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Elasticity

On-premises Cloud

Pro and cons of each side

SP Infra can be complex

Security can bea concern

Hardly predictableload

Identities management

Need several env. :Dev, Tests, Pre-Prod, Prod

Scalablemulti-servers

Progressivemigration

SP S2013 SP1 support natively hybrids archi.

Data transfersand nationality

ReversibilitySpaces to deploycustom code

Availabilityand DR

Small or noinvestments

Evolution atyour own pace

Automationis a premium

Facts about the product

CloudSolutions

Cloud Challenges

Page 7: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Office 365 The SaaS offering for Sharepoint and Yammer.

+

+

Rich feature set is always up to date.

Includes a Windows Azure Active Directory tenant

Directory integration includes synchronizing account names and passwords between the on-premises AD environment and the Windows Azure AD tenant.

Client communication over the Internet through encrypted and authenticated access (port 443).

A lot of storage for SharePoint

Now the de facto first choice !@mkashman

Page 8: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Third choiceMicrosoftAzure

D12

D3,D4

A4, A6

Since 2013

Microsoft Azure Allow all the features of on-

premises solutions Fully scripted deployment Behind the scene with Office

365 A good choice

The Microsoft IaaS (and PaaS) offering for SharePoint.

Page 9: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Hybrid solutions in the yOS worldYammer, Office 365, SharePoint

Page 10: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

DMS / ECM

Documents Management System

Entreprise Content Management

Page 11: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

SharePoint Extranet scenariolocal SP and Extranet in Office 365

SharePoint 2013

Intranet

Sites

Internal documents

Search 1

PersonalSites

Personaldocuments

SharePoint

Online

Extranet

Sites

Documents to share

Search 2

A simple scenario

No tool to synchronize or transfer from on side to the other

Identities federation is not mandatory but is plus.

Pros :

Simplified infrastructure

Sensitive data kept internally

Page 12: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Social

Page 13: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

SharePoint 2013 YammerThird party

Products

On-premises Oui Not available Yes

(Sitrion, Beezy…)

Cloud Office 365 Oui Possible

Hybrid Possible

What choice do we have for Social in yOS ?

Page 14: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Scenario #1 : all Office 365

SharePoint

Online

Intranet & Extranet Sites

SharePoint

Documents

Search 1

Personal sites

OneDrive for Business

Personal storage

Yammer

Conversations

Documents

in Yammer

Search 2

Pros :

Native integration

Simplified deployment

Cons

Governance is needed

Identities management is needed

Page 15: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

In Office 365,native integration with Yammer (1)

Page 16: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

In Office 365,native integration with Yammer (2) Start Yammer discussions on Office documents

For example,

in Excel OnlineIn Yammer

Not yet fully deployed

Page 17: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Scenario #2 : Site data on-prem, Personal Data and

conversations in the Cloud

SharePoint 2013 on-prem

Intranet Sites

Team Documents

Search 1

Personal

Sites

OneDrive for Business

Personal documents

Yammer

Conversations

Documents in Yammer

Search 2

SharePoint on prem + Yammer et personal data in the Cloud

Pros :

Best of both world

Benefit the great functionalities of Yammer

Benefit storage space available on OneDrive

Cons

Extra configuration needed

Redirect users to Office 365

with OneDrive for Business:

scenario overview

Page 18: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Scenario #3: All data local, conversation in the Cloud

SharePoint 2013 on-prem

Intranet Sites

Team Documents

Search 1

Personal

Sites

OneDrive for Business on-prem

Personal documents

Yammer

Conversations

Documents in Yammer

Search 2

Pros :

All documents remain locally stored

Benefit the great functionalities of Yammer

Cons

Extra configuration needed :

Integrate Yammer with web parts in Intranet sites

Deactivate file storage in Yammer

Indexing conversations is not available yet in the standard offering.

Page 19: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Business Intelligence

Page 20: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Power BI Architecture

Power Query

Power Pivot

Power View

Power Map

Power BI sites

Power BI Q&A

Power BI Admin Center

Power BIFor iOS

Data Catalog

InternalDBs

Data Management Gateway

Search and Queries sharing

Analyst

End-users

Publishing

ExternalDBs

OData feeds

Power BIFor Windows 8

Page 21: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Search

Page 22: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

« Classical » hybrid scenarios(according to Technet)

TechNet provides guidance for deploying 3 SP

hybrid solutions :

Search

BCS

Duet (SAP)

Details on Overview of hybrid SharePoint 2013 for technical decision makers

Page 23: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

One-way topologies

Page 24: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

User experience

A sub optimal experience

Hybrid Search Federation

Common search navigation

From Richard DiZeregaSharePoint Online Implementation Roadmap

Page 25: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

BCS Hybride

Allows you to securely publish on-premises data to an external list or app for SharePoint in SharePoint Online

Pre-requisite :

Two way topology or

On-way inbound

Page 26: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Internet sites

Page 27: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Public Internet Site

Avec Windows Azure AD pour l’authentification des utilisateurs

Internet Sites in Windows Azure using SharePoint Server 2013

Page 28: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Development and Testing

Page 29: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Development and tests environments in Microsoft Azure Create SharePoint 2013 development environments

quickly on Azure

◦ http://blogs.msdn.com/b/sharepointdev/archive/2013/09/26/create-sharepoint-2013-development-environments-quickly-on-azure.aspx

15 to 30 minutes

Page 30: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Development options for SharePoint

Declar. App &

Workflow Events

CSOM

_vti_bin_vti_bin

_api

_api

Page 31: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Disaster recovery

Page 32: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Disaster/recovery farm in AzureDesign principles

Network

Office Web

Applications Farm

SharePoint Farm

Directory

Network

Content & SA

Data

SPC206

Page 33: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Type of recovery environment

Type of recovery

environmentDescription

Hot A fully sized farm is provisioned, updated, and running

on standby.

Warm The farm is built and virtual machines are running and

updated.

Recovery includes attaching content databases,

provisioning service applications, and crawling content.

The farm can be a smaller version of the production

farm and then scaled out to serve the full user base.

Cold The farm is fully built, but the virtual machines are

stopped.

Maintaining the environment includes starting the virtual

machines from time to time, patching, updating, and

verifying the environment.

Start the full environment in the event of a disaster.

Pros :

Totally scriptable configuration

Very cost effective solution

Several level of recovery are possible

Cons

None !

Page 34: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Identities management

Page 35: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Azure is there, everywhere !Microsoft Azure Active Directory is the underlying identity

platform for Office 365

Pros :

◦ Simplicity

◦ Faster deployment

Directory synchronization server only

Instead of deploying the 64-bit directory synchronization server in your on-premises environment, provision a virtual machine in Microsoft Azure instead

New option : Microsoft Azure Active Directory Sync Services

Directory synchronization + Active Directory Federation Services

This option allows you to support Office 365 federated identities (single sign-on) without adding hardware to your on-premises infrastructure. It also provides resiliency if the on-premises Active Directory environment is unavailable. · Directory integration components reside in Microsoft Azure.· AD FS is published to the Internet through AD FS proxies in Microsoft Azure.· Client authentication traffic, for users that are connecting from any location, is handled by AD FS servers and proxies that are deployed on Microsoft Azure.

Page 36: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Governance and beyond

Page 37: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

Hybrid to do what ? Usage Matrix

This is even more true for Office 365 !

Usages Matrix (from SPC264)

This is a starting point, but help to create this for your technology landscape.

SPC264

Page 38: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

A step beyond, SharePoint workloads candidate for the Cloud

Cloud solutions are more and more mature for all workloads.

UsagesSharePoint

On premises

SharePoint Online

(Office 365)

IaaS Platform

(Microsoft Azure)

SharePoint

hosted

(outside Europe)

SharePoint

hosted

(in Europe)

1. Intranet

Social & Collab+ +++ + + +

2. Intranet

Documents ++ +++ ++ ++ ++

3. Intranet

Sensitive Data +++ + + - +++

4. Intranet

My Sites++ +++ ++ ++ ++

4. Intranet

OneDrive

++ +++ ++ ++ ++

5. Intranet

Publishing site+++ ++ +++ ++ ++

6. Intranet

Search+++ ++ ++ ++ ++

7. Intranet

BI++ +++ ++ ++ ++

8. Intranet

LOB applications+++ ++ ++ ++ ++

9. Intranet

Video Portal+ +++

10. Extranet + +++ ++ ++ ++

11. Internet

Publishing site++ - +++ +++ +++

As of November 1st, 2014.

Environments SharePoint

On-premises

SharePoint Online

(Office 365)

IaaS

(Microsoft

Azure)

SharePoint

hosted

(outside Europe)

SharePoint

hosted

(in Europe)

1. Production +++ +++ +++ ++ ++

2. Performance

tests++ (costs)

- Not replicableon-prem

+++ ++ ++

3. User

acceptance tests++

+ (if standard features)

+++ ++ ++

4. Development ++++

(apps only)+++ ++ ++

5. Disaster

Recovery++ (costs) ++ +++ ++ ++

NB : it’s only it is a relative rating of the solutions with respect to each other.

Page 39: Office 365 Saturday Europe - Yammer, Office 365, SharePoint (yOS) : hybrid architectures yes but to do what?

On-premises

Total control

Intensive code deployment

Less functionalities in the future

Conclusiona pragmatic approach is needed

Traditional ASP

Allow externalization of servers, network and infrastructure

Less interesting than Cloud

VM in the Cloud

Good candidate for environnements offloading : DR, Dev, Tests…

SharePoint Internet Sites

IaaS

Service in the Cloud

The first choice solution today The full set of functionnalities An almost turnkey solution Very cheap storage

SaaS