the 5 critical pillars of office 365 readiness

27
1 5 Pillars to Optimize Office 365 Readiness Eric Shupps, SharePoint Server MVP Adam Levithan, Product Manager

Upload: adam-levithan

Post on 16-Apr-2017

518 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: The 5 Critical Pillars of Office 365 Readiness

1

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

Adam Levithan, Product Manager

Page 2: The 5 Critical Pillars of Office 365 Readiness

2

Agenda

Why Readiness?• Supporting Critical Business Initiatives• People Care

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

Page 3: The 5 Critical Pillars of Office 365 Readiness

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

Page 4: The 5 Critical Pillars of Office 365 Readiness

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

Page 5: The 5 Critical Pillars of Office 365 Readiness

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

Page 6: The 5 Critical Pillars of Office 365 Readiness

7

5 Pillars of Office 365 Readiness

Page 7: The 5 Critical Pillars of Office 365 Readiness

8

Approach to Optimization & Readiness

Add-Ins/Apps

Customizations

Database

Network

Architecture

Page 8: The 5 Critical Pillars of Office 365 Readiness

9

Architecture

Database

Search BI ServiceApps

Users

Web Web

2007 & 2010

Page 9: The 5 Critical Pillars of Office 365 Readiness

10

Architecture

Database

Users

Search BI ServiceApps

Web Web

Database

DistribCache

DistribCache

OfficeWeb Apps

Workflow

Apps

Azure

O365

2013

HybridYamme

r Delve PowerBI

Page 10: The 5 Critical Pillars of Office 365 Readiness

11

Network Optimization

Capacity

Load

Traffic Isolation

• Web• Database• Service Applications• Search• Authentication

Indexing

Page 11: The 5 Critical Pillars of Office 365 Readiness

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

Page 12: The 5 Critical Pillars of Office 365 Readiness

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

Page 13: The 5 Critical Pillars of Office 365 Readiness

14

Database Distribution

• Provisioning overhead

• Data isolation

• Content storage• Query locks and

throttling

• Utilization• Recoverability

• Resource Consumption

• Availability

System Services

Site CollectionsLists

Page 14: The 5 Critical Pillars of Office 365 Readiness

15

Database Fundamentals

Physical hardware resources

Network connectivity

Disk specifications

File location

Index maintenance

High availability

Page 15: The 5 Critical Pillars of Office 365 Readiness

16

DEMONSTRATIONDiagnostic Manager

Page 16: The 5 Critical Pillars of Office 365 Readiness

17

Monitoring Databases

Page 17: The 5 Critical Pillars of Office 365 Readiness

18

Resources Including Network

Page 18: The 5 Critical Pillars of Office 365 Readiness

19

Monitoring Pages

Page 19: The 5 Critical Pillars of Office 365 Readiness

20

Customizations

Page Components

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

Branding

• Styles• Resources• Master Pages• JavaScript Injection

Page 20: The 5 Critical Pillars of Office 365 Readiness

21

Page Components

Page

Page

Master Page

Layout Page

NavigationControls

PermissionsMenu

OptionsWebParts

Data Sources

File System

Database External

Page 21: The 5 Critical Pillars of Office 365 Readiness

22

Branding

Uncustomized Customized

Page 22: The 5 Critical Pillars of Office 365 Readiness

23

Add-Ins/ Apps

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

Hosting Model• Provider Hosted• SharePoint Hosted

API• CSOM• JSOM• REST

Page 23: The 5 Critical Pillars of Office 365 Readiness

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?

Page 24: The 5 Critical Pillars of Office 365 Readiness

25

Office 365 Services

Page 25: The 5 Critical Pillars of Office 365 Readiness

26

Office 365 Content Summary

Page 26: The 5 Critical Pillars of Office 365 Readiness

27

QUESTIONS

Page 27: The 5 Critical Pillars of Office 365 Readiness

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.