wed 10:30am – spc152 - migrating to sharepoint online in office 365 - strategy and best practices...

28

Upload: benjamin-lynch

Post on 18-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Assessing Customer Environments: Preparing to Upgrade or Migrate to SharePoint 2010/SharePoint 2013 Kimmo Forss and James PetroskySharePoint Architects

SPC011

• Upgrade Challenges and Considerations• Upgrade and Migration Strategies• Technical Aspects• Organizational Aspects• General Recommendations

Agenda

Three-part “series” on Upgrading and Migrating

Wed 10:30am – SPC152 - Migrating to SharePoint Online in Office 365 - Strategy and Best Practices

Wed 1:45pm - SPC161 - Office 365 Deployment and Migration

Tue 1:45pm - SPC011 – Assessing customer Environments

SharePoint Upgrade Technical SeriesMon 2:00pm – SPC211 – SharePoint 2013 Upgrade Overview

Wed 9:00am- SPC210 – SharePoint 2013 Upgrade Deep Dive

Challenges & Considerations…

• Should we upgrade...• Can we upgrade…• How should we upgrade…• What is the ROI for doing this?• What is the opportunity cost if

we don’t?

Should I stay or should I go

- the Clash

Upgrade strategies

Upgrade and migration strategies

Upgrade/migrate to the cloud

Upgrade to next version – sequential (recommended)

Leapfrog to the latest version

Upgrade to the Next Version

Things to look out for: Storage requirements Customizations & Missing files Changes in supportabilily limits Orphaned sites Patch level (not up to date) Platform changes (Search, OWA, etc.) Authentication type (Classic, Claims, etc...)

The only built-in method supported and provided by the product

Leapfrog to the latest version

Things to look out for: Storage requirements Customizations & missing files Changes in supportabilily limits Orphaned sites Functionality in use

Running workflows Depricated features

Load on resources (hardware and people)

Requires 3rd party tools or multiple upgrades

• Benefits• High Availability/Disaster Recovery is the provider’s responsibility• Maintaining current software and patch levels (evergreen, etc.)

Upgrade/Migrate to the Cloud

Things to look out for Difference in capabilities Not all workloads available in the cloud Certain workloads are challenging in hybrid mode Connectivity to other systems and their locations Existing solution-specific customizations/managed code Licensing costs for 3rd party migration tools, support, etc. Future plans with regards to customizations, integration, etc. Amount of data to be migrated and throughput targets during

process

Requires 3rd party tools or manual migration

• What workloads are currently in use? Important when evaluating upgrade destination and upgrade process

Make sure the Service Owners are represented in the team who is planning the upgrade

Map current workloads and features with those available on the new platform

• What is the size of environment? Affects options with regards to Cloud/On-Premises, as well as amount

of time, hardware, and human resources needed to conduct upgrade Assess site collections size Assess the content size/# of versions

Technical Considerations

• How customized is the implementation? Critical with regards to upgrade support path and potential destination Common customizations included custom MMS in MOSS 2007,

Features, etc. Re-evaluate if OOB functionality can replace customization

• External Applications interfacing with SharePoint? Will need to be accounted for in upgrade path and overall planning as

well

Technical Considerations

• Changing authentication model? Current environment using Classic Authentication? Planning on using Office Web Applications & other Claims-dependent

features in new product?

• Plan to upgrade authentication model to claims Currently running Claims AuthN?

Upgrade from Windows Claims in SharePoint 2010 to SharePoint 2013

Currently running Classic AuthN? (choose one) Convert SharePoint 2010 Classic AuthN Web Apps to Claims AuthN, then upgrade

to SharePoint 2013 Migrate from Classic AuthN in 2010 to Classic AuthN in 2013, Convert to Claims

AuthN immediately afterward Migrate on-premises content to Office365

Technical Aspects – Authentication Model

Organizational Aspects - Environment & Skills

Who owns the environment?

Who manages the environment?

Who has access to the environment’s servers?

How skilled is your organization on the new version of SharePoint?

Operations team

Development team

Support organization

Are customizations a result of an effort by a 3rd party implementer? Are the customizations supported in the current version or will they need to be

modified? Is the IT Provider providing an upgraded version? Contact vendor as soon as possible to better understand upgrade path and

planning.

Were the customizations created & deployed by internal IT Resources? Is the team that created the customizations available to assist in the upgrade

effort? Are the specifications, documentation artifacts, etc. available? Include relevant internal development teams in upgrade plans & discussions ASAP

Is the source code/configurations available for modification if needed?

Are the customizations being used by other deployments? Are the other deployments being upgraded as well? Will you branch the code/customizations?

What will the overall business impact be on upgrading the customizations?

Test, Test, and Test some more…

Organizational Aspects - Customizations

• Project Management Skills & Experience• Support within the Organization Executive Sponsor Internal IT Business Units

Ensure adequate level of support• External or Internal Is the Project Management service provided by an internal

or external resource? Where do ultimate interests lie?• Project Management approach (ITIL, Agile, Ad-Hoc , etc.)

Organizational Aspects – Project Management

• Understanding the Business Case• Current scenario, desired end-state, ultimate “success factors” Timeline & Schedule? Overall functionality and integration with Lync & Exchange? (User

Productivity) External drivers, deadlines, etc. Outsource contracts, retirement of hardware, other relate projects,

budget, etc.

• Complimentary Technologies in Use/Planned Exchange? Which version? Lync? Voice, IM/Chat? Which version? Office Suite and version? Operating System (Vendor & Version) Supported Browsers and requirements

Business Case

Risk Assessment

• Technical (environmental)Tools-based approach – for assessing key metrics

Size of environment (# of site collections, content databases, etc.)Number of Farm solutions

• Goal: Quickly establish risk areas and potential areas of concern• Example: Multi TB Content databases, unsupported customizations, etc.

• OrganizationalConsultative approach with a structured, well-defined execution

External factors, interdependencies, capabilities, opportunities• Goal: Thoroughly uncover tacit areas of concern and identify risks to

execution of overall project • Example: Unrealistic budgetary or timeline constraints, insufficient resources or

skills, etc.

How to Discovery & Analyze Risks

Assessing your readinessKimmo Forss

Understanding the Questions Approach

Current Service Delivery Model

Outsourced

Access to environment

Yes

No

Higher Risk Index

Risk Index

Customizations

In-house Yes

No

IP Ownership

Yes

No

Risk Index

Team/Company available

No

Higher Risk Index

Risk IndexYes

• Site governance• Lifecycle management• Metadata management

• Customization governance• Customization request authorization• IP ownership and source code

• Project management• Assign a full time project manager – preferably internal• Establish success factors early (and revisit them continuously)

General Recommendations

• Outsourcing specifics• Does the contract:

Specify details about upgrade ownership and timelines

Provide customer access to the physical environment

Assume outsourcer expertise on current and future versions

General Recommendations

• Upgrade Challenges and Considerations• Upgrade and Migration Strategies• Technical Aspects• Organizational Aspects• General Recommendations

Summary

Related Sessions @ SPCMon 2:00pm – SPC211 – SharePoint 2013 Upgrade Overview

Wed 9:00am- SPC210 – SharePoint 2013 Upgrade Deep Dive

Wed 10:30am – SPC152 - Migrating to SharePoint Online in Office 365 - Strategy and Best Practices

Wed 1:45pm - SPC161 - Office 365 Deployment and Migration

Evaluate this session now on MySPC using your laptop or mobile device: http://myspc.sharepointconference.com

MySPC

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.