the 5 critical pillars of office 365 readiness

Post on 16-Apr-2017

518 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

5 Pillars to Optimize Office 365 ReadinessEric Shupps, SharePoint Server MVP

Adam Levithan, Product Manager

2

Agenda

Why Readiness?• Supporting Critical Business Initiatives• People Care

5 Pillars• Architecture• Network• Database• Customizations• Add-Ins/Apps

4

Why Readiness?

Automated business processes with performance expectations

Reduction in speed/ Outage causes loss of revenue

Non-compliance drives organization out of business

Supporting Critical Business Initiatives

5

Why Readiness?

Business User

• Want system to work

• Experience Productivity Loss

SharePoint Team

• Receive the first call

• Hands-on troubleshooting

Information Technology

• Responsible for entire system

• Dependent on SharePoint Team

People Care

6

Readiness - Monitoring Your Efforts

Gain early warning of developing performance issues through alarms and alerts

Understand the relationship between SharePoint infrastructure and applications

Make the correct decisions about adding or removing servers to the SharePoint farm based on performance

Analyze historical information for trending, capacity planning, and to quantify the impact of future changes

7

5 Pillars of Office 365 Readiness

8

Approach to Optimization & Readiness

Add-Ins/Apps

Customizations

Database

Network

Architecture

9

Architecture

Database

Search BI ServiceApps

Users

Web Web

2007 & 2010

10

Architecture

Database

Users

Search BI ServiceApps

Web Web

Database

DistribCache

DistribCache

OfficeWeb Apps

Workflow

Apps

Azure

O365

2013

HybridYamme

r Delve PowerBI

11

Network Optimization

Capacity

Load

Traffic Isolation

• Web• Database• Service Applications• Search• Authentication

Indexing

12

Network Optimization

Migrations/Initial Data Transfer• Internal and External Bandwidth• ExpressRoute• Azure Storage

Cloud• Content Delivery Network• Geographic Distribution (WAN link balancing)• Page contents

13

Database Optimization

Migration• Content archiving• Page cleanup• Data purging• Shrink files• Versions!

Operations • Disk I/O• Index

maintenance• Auto-growth• Quotas

Disaster Recovery• Database size• Available

bandwidth

14

Database Distribution

• Provisioning overhead

• Data isolation

• Content storage• Query locks and

throttling

• Utilization• Recoverability

• Resource Consumption

• Availability

System Services

Site CollectionsLists

15

Database Fundamentals

Physical hardware resources

Network connectivity

Disk specifications

File location

Index maintenance

High availability

16

DEMONSTRATIONDiagnostic Manager

17

Monitoring Databases

18

Resources Including Network

19

Monitoring Pages

20

Customizations

Page Components

• Markup• Navigation• Images• Scripts• Code• Web and App Parts

Branding

• Styles• Resources• Master Pages• JavaScript Injection

21

Page Components

Page

Page

Master Page

Layout Page

NavigationControls

PermissionsMenu

OptionsWebParts

Data Sources

File System

Database External

22

Branding

Uncustomized Customized

23

Add-Ins/ Apps

Dependencies• DNS• Infrastructure• Authentication• Certificates• Client Configuration• Bandwidth

Hosting Model• Provider Hosted• SharePoint Hosted

API• CSOM• JSOM• REST

24

Next Steps

What are your strongest pillars?

Where do you have the most control to impact?

How do you monitor and optimize the 5 pillars?

What happens when you get to Office 365?

25

Office 365 Services

26

Office 365 Content Summary

27

QUESTIONS

28

Free 14 Day Trials

Preparing for the Cloud – Diagnostic Manager

• Identify the most common problem areas affecting SharePoint performance

• Proactively discover and diagnose SharePoint performance and availability

http://pages.metalogix.com/WC_Diagnostic_Manager_Trial_Download_LandingPage-TrialDownload-Diagnostic-Manager.html

http://www.metalogix.com/Products/essentials-for-office-365/overview

In the Cloud – Essentials for Office 365

• Gain valuable insight into the state of your environment including trends in site and user activity, data growth, license deployment and usage, and permissioning and sharing settings.

top related