sharepoint de invloed van governance op je sharepoint architectuur

74
SharePoint De invloed van governance op je SharePoint Architectu ur Jethro Seghers MVP Office 365 MCITP SharePoint 2010 ITILv3 Certified

Upload: skule

Post on 22-Feb-2016

57 views

Category:

Documents


0 download

DESCRIPTION

SharePoint De invloed van governance op je SharePoint Architectuur. Jethro Seghers MVP Office 365 MCITP SharePoint 2010 ITILv3 Certified. Jethro Seghers. Twitter: @ jseghers E-mail: [email protected] Blog: http://www.j-solutions.be/blog. Consultant. Blogger. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SharePoint De invloed van governance op je SharePoint Architectuur

SharePointDe invloed van governance op je SharePoint Architectuur

Jethro SeghersMVP Office 365MCITP SharePoint 2010ITILv3 Certified

Page 2: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Blogger

Twitter: @jseghersE-mail: [email protected]: http://www.j-solutions.be/blog

Consultant

Jethro Seghers

Page 3: SharePoint De invloed van governance op je SharePoint Architectuur

Governance, Architecture, and Management

Page 4: SharePoint De invloed van governance op je SharePoint Architectuur

“”

Governance defines the processes, people, policies

and technologiesthat deliver a service

What is governance?

Page 5: SharePoint De invloed van governance op je SharePoint Architectuur

BUSINESS

GOVERNANCE

Communities

Search

Sites

Composites

ContentInsights

Page 6: SharePoint De invloed van governance op je SharePoint Architectuur

What is management

Page 7: SharePoint De invloed van governance op je SharePoint Architectuur

BUSINESS

MANAGEMENT

Communities

Search

Sites

Composites

Content

Insights

GOVERNANCE

SERVICE

Page 8: SharePoint De invloed van governance op je SharePoint Architectuur

What are architectures

Page 9: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Information Architecture (Site Map)

http://intranet

HR Finance

TeamVacation Tracking

Financial Performan

ceBenefits

Marketing

Logos Expense ReportsTeamTeam

Page 10: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Logical Architecture

Logical

Farm

Web App Service AppZone

Content DB

Site collectionSite

Library

[Folder]

Document

Page 11: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Physical Architecture

PhysicalLogical

Farm

Web App Service AppZone

Content DB

Site collectionSite

Library

[Folder]

Document

Page 12: SharePoint De invloed van governance op je SharePoint Architectuur

What is the relationship between architecture and management

Page 13: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Business Defines Needs What are you trying to achieve?

BusinessNeeds

Page 14: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Governance Enumerates Requirements Information architecture

Content hierarchy, metadata Information management

Security & compliance Service management

IT assurance

BusinessNeeds

Governance

Requirements

Page 15: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Requirements Become Management Policies Information architecture

Content hierarchy, metadata Information management

Security & compliance Service management

IT assurance

BusinessNeeds

Governance

Requirements

Management

Policies

Page 16: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Architecture Builds Manageable Solution

Information architecture Content hierarchy,

metadata Information

management Security & compliance

Service management IT assurance

BusinessNeeds

Governance

Requirements

Management

Policies

Architectural

Decisions

Page 17: SharePoint De invloed van governance op je SharePoint Architectuur

A Simple Example

Page 18: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

A Simple Example Business needs

Human resources wants to work on 75 HR documents Engineering wants to work on 25 engineering

documents Translate business needs to solution requirements

Content security Isolation of departmental collaboration HR documents include personal information and must be very

secure

BusinessNeeds

GovernanceRequiremen

ts

Page 19: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

A Simple Example Business needs Translate business needs to solution requirements

Content security Translate solution requirements to management

policies Encourage

BusinessNeeds

GovernanceRequiremen

ts

Management

Policies

Page 20: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

ENCOURAGE policy compliance

Page 21: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

A Simple Example Business needs Translate business needs to solution requirements

Content security Translate solution requirements to management

policies Encourage Manage

BusinessNeeds

GovernanceRequiremen

ts

Management

Policies

Page 22: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

MANAGE policy compliance

Scope(Folder)

Control(ACL)

Page 23: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

A Simple Example Business needs Translate business needs to solution requirements

Content security Translate solution requirements to management

policies Encourage Manage

Translate management polices to architecture Identify control and scope

BusinessNeeds

GovernanceRequiremen

ts

Management

PoliciesArchitectural Decisions

Page 24: SharePoint De invloed van governance op je SharePoint Architectuur

Farm

Web App Service AppZone

Content DB

Site collectionSite

Library

[Folder]

Document

Logical Architecture

Page 25: SharePoint De invloed van governance op je SharePoint Architectuur

Farm

TEAMS

Content DB

Site collectionDepartments

Engineering HR

Content

Security

Scope(Site)

Control(ACL)

Logical Architecture

Page 26: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

A Simple Example Business needs Translate business needs to solution requirements

Content security Translate solution requirements to management

policies Encourage Manage

Translate management polices to architecture Identify control and scope that supports management Measure cost of management vs. risk of non-

management

BusinessNeeds

GovernanceRequiremen

ts

Management

PoliciesArchitectural Decisions

Page 27: SharePoint De invloed van governance op je SharePoint Architectuur

Architecture Scenarios

Page 28: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site CollectionsFarm

TEAMS

Content DB

Site collectionDepartments

Engineering MarketingFinance HR

Ownership

(Full Control)

Page 29: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site CollectionsFarm

TEAMS

Content DB

Site collectionDepartments

Engineering MarketingFinance

Site collection

HR

Ownership

(Full Control)Quotas

Page 30: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site CollectionsFarm

TEAMS

Content DB

Site collectionDepartments

MarketingFinance

Site collection

HR

Site collectionEngineeri

ng

Quotas Ownership

(Full Control)Auditing

Page 31: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site CollectionsFarm

TEAMS

Content DB

Site collection Site collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

Quotas Ownership

(Full Control)Auditing

Page 32: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site Collections

Information Management Controls

Service Management Controls

Ownership QuotasAdministrationAudit settings

Page 33: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site Collections

Information Management Controls

Service Management Controls

Ownership QuotasAdministration Sandbox SolutionsAudit settings Content DatabasesLocksFeatures Other ControlsSearch settings SharePoint Designer

restrictionsUser & group management

Page 34: SharePoint De invloed van governance op je SharePoint Architectuur

In the COLLABORATION workload, separate site collections for each business unit, department, team, function or project support diverse requirements

Guidance: Site Collections

Page 35: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Site CollectionsFarm

TEAMS

Content DB

Site collection Site collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

Quotas Ownership

(Full Control)Auditing

Page 36: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsFarm

TEAMS

Content DB

Site collection Site collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

Page 37: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsFarm

TEAMS

Content DB

Site collection Site collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

Blocked File Types

Page 38: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsFarm

TEAMS

Content DB

Site collectionSite collection

HR

Site collectionEngineeri

ng

Site collection

Intranet

Site collection

Marketing

INTRANET

Content DB

Blocked File Types

Site collection

Finance

Page 39: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsFarm

TEAMS

Content DB

Site collectionSite collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

TEAMS*

Content DB

Recycle Bin

Page 40: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm(s)

INTRANETTEAMS

Enterprise

Metadata

Site collectionEngineer

ing

Site collection

Finance

Service

Applications

Page 41: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm(s)

INTRANETTEAMS

Enterprise

Metadata

Site collectionEngineer

ing

Site collection

Finance

Site collection

Clients

Page 42: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm(s)

INTRANETTEAMSEXTRAN

ET

ExtranetMetadata

Enterprise

Metadata

Site collectionEngineer

ing

Site collection

Finance

Site collection

Clients

Page 43: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm(s)

INTRANETTEAMSEXTRAN

ET

ExtranetMetadata

Enterprise

Metadata

Site collectionEngineer

ing

Site collection

Finance

Site collection

Clients

Page 44: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Information Management Controls

Service Management Controls

Service Application Connections

Blocked File Types

Page 45: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Information Management Controls

Service Management Controls

Service Application Connections

Blocked File Types

Self Service Site CreationAutomatic Site DeletionAuthentication ModeRecycle Bin Settings

Page 46: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Information Management Controls

Service Management Controls

Service Application Connections

Blocked File Types

Self Service Site Creation ThrottlingAutomatic Site Deletion Maximum Upload SizeAuthentication Mode Mobile AccessRecycle Bin Settings IIS Application Pool Isolation

IIS Server Assignment

Page 47: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm

INTRANET PEOPLETEAMSEXTRAN

ET

Page 48: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Information Management Controls

Service Management Controls

Service Application Connections

Blocked File Types

Self Service Site Creation ThrottlingAutomatic Site Deletion Maximum Upload SizeAuthentication Mode Mobile AccessRecycle Bin Settings IIS Application Pool Isolation

IIS Server AssignmentDNS Isolation

Page 49: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm

INTRANET PEOPLE APPSTEAMSEXTRAN

ET

Page 50: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsSharePoint 15

Farm

INTRANET PEOPLE APPSTEAMSEXTRAN

ETEXTRAN

ET

O365Farm

2010Farm

Page 51: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Applications

Farm

INTRANET PEOPLE APPS <LOB>TEAMSEXTRAN

ET

Page 52: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsFarm

TEAMS

Content DB

Site collection Site collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

Criticality

Page 53: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web ApplicationsFarm

TEAMS

Content DB

Site collectionSite collection

HR

Site collectionEngineeri

ng

Site collection

Finance

Site collection

Marketing

TEAMS*

Content DB

Criticality

Page 54: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Web Application

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Page 55: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Guidance: Web Applications Intranet Collaboration

Gold Silver Bronze

Extranet Social Applications Each significant LINE OF BUSINESS application

Page 56: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm Farm

Page 57: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Information Management Controls

Service Management Controls

Information Isolation Service IsolationService Application Availability

Code Isolation (Customizations)

Access Isolation

Page 58: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm Farm

Page 59: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Information Management Controls

Service Management Controls

Information Isolation Service IsolationService Application Availability

Code Isolation (Customizations)

Access Isolation SLAs

Page 60: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm Farm Farm

Page 61: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Information Management Controls

Service Management Controls

Information Isolation Service IsolationService Application Availability

Code Isolation (Customizations)

Access Isolation SLAs (and Easy Chargeback)

Page 62: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Information Management Controls

Service Management Controls

Information Isolation Service IsolationService Application Availability

Code Isolation (Customizations)

Access Isolation SLAs (and Easy Chargeback)Update & Upgrade

Page 63: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm Farm Farm Farm

Page 64: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm FarmFarm Farm

Farm

PROFILESEARCH BCSMETADATA

Page 65: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Information Management Controls

Service Management Controls

Information Isolation Service IsolationService Application Availability

Code Isolation (Customizations)

Access Isolation SLAs (and Easy Chargeback)Update & UpgradeLicensing & Support

Page 66: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Information Management Controls

Service Management Controls

Information Isolation Service IsolationService Application Availability

Code Isolation (Customizations)

Access Isolation SLAs (and Easy Chargeback)Update & UpgradeLicensing & Support

Geo-Availability Geo-Performance

Page 67: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farms

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm FarmFarm Farm

Farm

DEV

Farm

BRANCH

Farm

PROFILESEARCH BCSMETADATA

Page 68: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Guidance: Farms Dev / Test / Staging / Production Extranet Public facing website Enterprise SharePoint services farm

Search, metadata, social (User Profiles, My Sites), BCS Gold collaboration farm (compliant, available) Premium farms for custom applications Remote locations

Page 69: SharePoint De invloed van governance op je SharePoint Architectuur

The “Costs” of Managing Policies

Page 70: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Potential Pain Points Navigation

Page 71: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm FarmFarm Farm

Farm

PROFILESEARCH BCSMETADATA

Content DB

Site collection

Engineering

Site collection

Marketing

Content DB

Site collection

Finance

Content DB Content DB

Site collection

Intranet Home

HRMarketingFinance

Behind the Scenes

Page 72: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Presentation to User

http://intranet

HR Finance

TeamVacation Tracking

Financial Performan

ceBenefits

Marketing

Logos Expense ReportsTeamTeam

Page 73: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Potential Pain Points Navigation Content types Metadata Content roll-ups Content publication Administration Hard costs: licenses, tools, support

Page 74: SharePoint De invloed van governance op je SharePoint Architectuur

@jseghers – http://www.j-solutions.be/blog

Farm

INTRANET PEOPLE APPS <LOB>TEAMSTEAMS*EXTRAN

ET

Farm FarmFarm Farm

Farm

PROFILESEARCH BCSMETADATA

Content DB

Site collection

Engineering

Site collection

Marketing

Content DB

Site collection

Finance

Content DB Content DB

Site collection

Intranet Home

HRMarketingFinance

Architecture Isn’t Easy Consider all available policies when defining

requirements Identify control and scope that supports

management Measure cost of management vs. risk of non-

management Document decisionsBusiness

Needs

Governance

Requirements

Management

Policies

Architectural

Decisions