+ All Categories
Home > Technology > Sharepoint 2013-applied architecture from the field v3 (public)

Sharepoint 2013-applied architecture from the field v3 (public)

Date post: 01-Jun-2015
Category:
Upload: tihomir-ignatov
View: 887 times
Download: 0 times
Share this document with a friend
Description:
The 3rd edition of the presentation, delivered for In Charge IT conference in Sofia, on November 21, 2013
Popular Tags:
34
Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation
Transcript
Page 1: Sharepoint 2013-applied architecture from the field v3 (public)

Sofia Event Center

21-22 November 2013

Sharepoint 2013: Applied Architecture from the Field (V3)Tihomir IgnatovSenior ConsultantMicrosoft Corporation

Page 2: Sharepoint 2013-applied architecture from the field v3 (public)

AgendaWhat is IT Architecture

Lessons Learned from the Field

Sharepoint 2013 Apps

Public Sector

Sharepoint 2013 Infrastructure

Telco

Oracle2MS migration

Transport & Logistics

Page 3: Sharepoint 2013-applied architecture from the field v3 (public)

Software ArchitectureDeployment Architecture

Network ArchitectureDeployment Architecture

Enterprise architectureServer architecture

Information architectureData architecture

Business architecture

Permission architectureCloud architecture

Infrastructure architecture

Page 4: Sharepoint 2013-applied architecture from the field v3 (public)

WHAT IS IT ARCHITECTURE?

Page 5: Sharepoint 2013-applied architecture from the field v3 (public)

Architecture is Making ideas real

“Make everything as simple as possible, but not simpler.”

-Albert Einstein

Page 6: Sharepoint 2013-applied architecture from the field v3 (public)

www.iasaglobal.org

Page 7: Sharepoint 2013-applied architecture from the field v3 (public)

Sharepoint Architecture… ?!?

Software Architecture

Infrastructure Architecture

Information Architecture

Business Architecture Enterprise Architecture

Page 8: Sharepoint 2013-applied architecture from the field v3 (public)

Sharepoint (product) Architecture?!?

Consulting Architects Org. Architects

Presales

Solution Governance

IT Architecture Tradeoff

Architecture Delivery

Presales

Page 9: Sharepoint 2013-applied architecture from the field v3 (public)

Technical Principles

CLOUD first1 Configure before customize

2 SolutionsNOT products

3

Page 10: Sharepoint 2013-applied architecture from the field v3 (public)

General Sharepoint Architecture Guidance

ALWAYS design against scenarios NOT features

Take into account the product limits and boundaries

Talk about RECOMMENDED and CURRENT instead of BEST practices

Ask Microsoft Premier support about supportability

Plan and maintain the capacity

Add the Governance plan in scope

Page 11: Sharepoint 2013-applied architecture from the field v3 (public)

WHAT IS PLA?SHAREPOINT, LYNC & EXCHANGE

MCS, PG & CSS

DELIVERY THROUGH MCS

Page 12: Sharepoint 2013-applied architecture from the field v3 (public)

Lessons Learned – SP Apps

Government Agency, Public sector

Case management Multiple AutH

sources Rich reporting KM BI

Customer Profile Scenario

Page 13: Sharepoint 2013-applied architecture from the field v3 (public)

Apps – Key Requirements

Consider your identity sources

Consider your App permissions level – hosting web/ tenant/…?

Cloud dependency – TO BE OR NOT TO BE?

Team skills – Sharepoint, ASP.NET, etc.

Page 14: Sharepoint 2013-applied architecture from the field v3 (public)

SPS 2013 APP SCENARIOS

Page 15: Sharepoint 2013-applied architecture from the field v3 (public)

O365 (SPO)

Sharepoint 2013

Sharepoint hosted App

Cloud

On premise

Sharepoint hosted App

Sharepoint-Hosted App

• Any supported AutH sources• Client side code only

Page 16: Sharepoint 2013-applied architecture from the field v3 (public)

O365 (SPO) Azure PaaS

Remote App

Cloud

On premise

Sharepoint Auto-hosted

App

Auto-hosted App

• 100% cloud scenario• Any supported identity• Identity through Azure ACS

ACS

Page 17: Sharepoint 2013-applied architecture from the field v3 (public)

Any Data Center

Sharepoint 2013

Remote Web

Internet

On premise

Provider hosted App

Provider-Hosted App (Low-trust)

• Any supported AutH sources• Server side code in Remote

Web• Depends on Azure ACS

Azure

ACS

Context token

Page 18: Sharepoint 2013-applied architecture from the field v3 (public)

Web serverSharepoint 2013

Remote Web

Internet

On premise

Provider hosted App

Provider-Hosted App (High-trust)• Any supported AutH sources• You have to take care about remote

web identity and SSO• Server side code in Remote Web• NO cloud dependency

S2S STS

Page 19: Sharepoint 2013-applied architecture from the field v3 (public)

Web UI

A

B

C

Custom DB

Entity Framework

BizTalk

SPS and Content DBs

D

F

G

H

810 13

Presentation Layer

Application Layer

Data Layer

Web Services/Web API

7

I

E

User

Attached Files and Metadata

C

Page 20: Sharepoint 2013-applied architecture from the field v3 (public)

Sharepoint 2013

Remote Web

Gov Gateway

STS

ADFS

Page 21: Sharepoint 2013-applied architecture from the field v3 (public)

Lessons Learned – SP Infrastructure

Telco Recently upgraded to SPS 2010

They started with 2003 No Governance No consistency in the

customizations, multiple vendors

Want to have a structured, healthy and well performing environment

Customer Profile Scenario

Page 22: Sharepoint 2013-applied architecture from the field v3 (public)

SP Infra – Key Considerations (1)

Consider the availability and resources

Plan your servers and capacity, plan also the data growth…

Take into account the skills of the operations personnel

According to the new SP Apps infrastructure plan to have a SP Web application with no host header

Use host header site collections when you need site with unique URL

After Sharepoint deployment always deliver a Governance plan document, even in “lite” format

Page 23: Sharepoint 2013-applied architecture from the field v3 (public)

SP Infra – Key Considerations (2)

ALWAYS setup at least 2 environments – TEST & PRODUCTION

Create a simple application to track site collection requests

Plan a process for site collections and content DBs management

Use QUOTAs

Page 24: Sharepoint 2013-applied architecture from the field v3 (public)

Recommended Topologies (1)WFE

Front End Services

Distributed Cache

Back End Services

Workflow Manager

Crawl

Admin

Analytics

Content Processing

Index Partition #0Replica

DB

Content Databases

Search Databases

Config & Service DBs

• No HA• All services in a single box• Single point of failure• The data is not reserved• Up to 10M searchable

items

Page 25: Sharepoint 2013-applied architecture from the field v3 (public)

Recommended Topologies (2)

DB-1 DB-2

Content Databases

Search Databases

Config & Service apps DBs

WFE-1

Front End Services

Distributed Cache

Back End Services

Workflow Manager

Crawl

Admin

Analytics

Content Processing

Index Partition #0Replica

WFE-2

Front End Services

Distributed Cache

Back End Services

Workflow Manager

Crawl

Admin

Analytics

Content Processing

Replica

• There is HA• All services and the data

are reserved• Up to 10M searchable

items• Recommended for

business critical scenarios with small load

Page 26: Sharepoint 2013-applied architecture from the field v3 (public)

Recommended Topologies (3)

DB-1 DB-2

Content Databases

Search Databases

Config & Service apps DBs

WFE-1

Front End Services

Distributed Cache

WFE-2

Front End Services

Distributed Cache

APP-1

Back End Services

Workflow Manager

Crawl

Admin

Analytics

Content Processing

Index Partition #0Replica

APP-2

Back End Services

Workflow Manager

Crawl

Admin

Analytics

Content Processing

Replica

• There is HA• All services and the data

are reserved• Up to 10M searchable

items• Recommended for

business critical scenarios with big load

Page 27: Sharepoint 2013-applied architecture from the field v3 (public)

Recommended Topologies (4)

DB-1 DB-2

Content Databases

Search Databases

Config & Service apps DBs

WFE-1

Front End Services

Distributed Cache

WFE-2

Front End Services

Distributed Cache

APP-1

Back End Services

Workflow Manager

APP-2

Back End Services

Workflow Manager

APP-SRC-1

Crawl

Admin

Analytics

Content Processing

Index Partition #0Replica

APP-SRC-2

Crawl

Admin

Analytics

Content Processing

Replica

• There is HA• All services and the data

are reserved• Up to 10M searchable

items• Recommended for

business critical scenarios with big load and significant search requirements

Page 28: Sharepoint 2013-applied architecture from the field v3 (public)

Lessons Learned – Oracle2MS migration

Retail No experienced Oracle resources on the local market

Microsoft Premier support and consulting are available

More value for the money

Better Enterprise level integration

Customer Profile Scenario

Page 29: Sharepoint 2013-applied architecture from the field v3 (public)

The Transition and the Current Stage

Oracle

ERP

BI

Microsoft

ERP

Portal

BI

Page 30: Sharepoint 2013-applied architecture from the field v3 (public)

The Solution

ERP BI Portal

Page 31: Sharepoint 2013-applied architecture from the field v3 (public)

Architecture

ERP Portal BI BE

Trusted Network

DMZ

BI FEBi2sp proxy svc

bi2sp svc

Internet

ERP

Page 32: Sharepoint 2013-applied architecture from the field v3 (public)

Contacts

BLOGhttp://tihomirignatov.blogspot.com

[email protected]

SUGBGhttp://www.sugbg.org

Page 33: Sharepoint 2013-applied architecture from the field v3 (public)

If you would like to implement the technologies that you just saw in your organization, then join us for a Customer Immersion Experience (CIE), a hands-on introduction to Windows 8 and the new Office, new servers for business productivity as well as a variety of other Microsoft technologies, including Windows Phone, and Dynamics CRM.

A CIE is not a generic demo about all the features Microsoft products offer. It's a true-to-life user experience that takes you through common work-related scenarios such as staying productive while mobile, using social networking to get work done, and connecting in real time with coworkers. It also gives you a first-hand look at the fast and fluid experience of Windows 8 and the exciting features of the new Office across a variety of devices, including tablets, PCs, and smartphones.

If you are interested please fill in the feedback form by choosing CIE workshop.

Thank you!

Page 34: Sharepoint 2013-applied architecture from the field v3 (public)

Share your feedback for this particular sessionand for the overall conference experience at

http://aka.ms/inchargefor a chance to win HTC 8S and other prizes!


Recommended