Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3)...
-
Upload
nathaniel-strickland -
Category
Documents
-
view
217 -
download
1
Transcript of Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3)...
![Page 1: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/1.jpg)
Sofia Event Center
21-22 November 2013
Sharepoint 2013: Applied Architecture from the Field (V3)Tihomir IgnatovSenior ConsultantMicrosoft Corporation
![Page 2: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/2.jpg)
AgendaWhat is IT Architecture
Lessons Learned from the Field
Sharepoint 2013 Apps
Public Sector
Sharepoint 2013 Infrastructure
Telco
Oracle2MS migration
Transport & Logistics
![Page 3: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/3.jpg)
Software ArchitectureDeployment Architecture
Network ArchitectureDeployment Architecture
Enterprise architectureServer architecture
Information architectureData architecture
Business architecture
Permission architectureCloud architecture
Infrastructure architecture
![Page 4: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/4.jpg)
WHAT IS IT ARCHITECTURE?
![Page 5: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/5.jpg)
Architecture is Making ideas real
“Make everything as simple as possible, but not simpler.”
-Albert Einstein
![Page 7: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/7.jpg)
Sharepoint Architecture… ?!?
Software Architecture
Infrastructure Architecture
Information Architecture
Business Architecture Enterprise Architecture
![Page 8: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/8.jpg)
Sharepoint (product) Architecture?!?
Consulting Architects Org. Architects
Presales
Solution Governance
IT Architecture Tradeoff
Architecture Delivery
Presales
![Page 9: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/9.jpg)
Technical Principles
CLOUD first1 Configure before customize
2 SolutionsNOT products
3
![Page 10: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/10.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/11.jpg)
WHAT IS PLA?SHAREPOINT, LYNC & EXCHANGE
MCS, PG & CSS
DELIVERY THROUGH MCS
![Page 12: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/12.jpg)
Lessons Learned – SP Apps
Government Agency, Public sector
Case management Multiple AutH
sources Rich reporting KM BI
Customer Profile Scenario
![Page 13: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/13.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/14.jpg)
SPS 2013 APP SCENARIOS
![Page 15: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/15.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/16.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/17.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/18.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/19.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/20.jpg)
Sharepoint 2013
Remote Web
Gov Gateway
STS
ADFS
![Page 21: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/21.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/22.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/23.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/24.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/25.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/26.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/27.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/28.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/29.jpg)
The Transition and the Current Stage
Oracle
ERP
BI
Microsoft
ERP
Portal
BI
![Page 30: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/30.jpg)
The Solution
ERP BI Portal
![Page 31: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/31.jpg)
Architecture
ERP Portal BI BE
Trusted Network
DMZ
BI FEBi2sp proxy svc
bi2sp svc
Internet
ERP
![Page 33: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/33.jpg)
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: Sofia Event Center 21-22 November 2013 Sharepoint 2013: Applied Architecture from the Field (V3) Tihomir Ignatov Senior Consultant Microsoft Corporation.](https://reader034.fdocuments.us/reader034/viewer/2022042616/5697bfa01a28abf838c9564d/html5/thumbnails/34.jpg)
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!