Tips in migrating SharePoint to O365 and on-premises Mike Maadarani MCM Consulting.

Slides:



Advertisements
Similar presentations
DELIVERING SHAREPOINT AS A SERVICE
Advertisements

SP Business Suite Deployment Kick-off
Gold Sponsors Bronze Sponsors Silver Sponsors Taking SharePoint to the Cloud Aaron Saikovski Readify – Software Solution Specialist.
19 May 2012 Plan, Build & Run a SharePoint Service. Not Server! Naz Parker – Sanlam #SPSJHB The first ever all green SharePoint event.
Implementing enterprise governance can sometimes feel like trying to corral an exuberant crowd.
| SharePoint Online as an Enterprise, Collaboration Platform Greater Idaho SharePoint Users Group September 25, 2013 Pete.
Tom Sheridan IT Director Gas Technology Institute (GTI)
1 | SharePoint Saturday St. Louis 2015 Case Study An on premise challenge to move to the cloud. The migration to Azure and Office 365.
Microsoft Office 4/16/2017 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Development models for on-premises Transformation approaches Farm solution considerations.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Business Productivity Online Suite Enterprise class software delivered via subscription services hosted by Microsoft and sold with partners.
OFFICE 365 GROUPS Administrative look into Groups July 9, 2015.
Build a SharePoint App with Microsoft Access. About me.
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
JourneyTEAM - – Tales From The Field: 2010 to 2013 Upgrade Horror Stories and How to Avoid Creating a Horror of Your Own.
Office 365 Administration Ron Schindler See full Office 365 Admin course on Ron Schindler See.
Module 12 Installing and Upgrading to SharePoint 2010.
SharePoint Online August 25th, 2010 Rick Wise, MCTS RJB Technical Consulting
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
SharePoint 2010 Pragmatic implementation and use at a corporate level Carol Van der Donck.
RJB Technical Consulting Microsoft Office SharePoint Server 2007 Governance Russ Basiura RJB Technical Consulting.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
New SharePoint 2016 Features
How to build an App Deep dive into the capabilities of Apps Lessons learned.
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
Mark Aslett Microsoft Introduction to Application Compatibility.
SharePoint Portal Server Office XP Launch Tour Breakout Presentation nametitle Microsoft Corporation.
ON YOUR TERMS Business needs * Enhanced by upcoming Azure IAAS features GoodBetterBest * * GoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBestGoodBetterBest.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
SharePoint O365 Hybrid Future & Roadmap Sesha Mani Jeffrey Zhu
DNS DNS changes required to validate domains in Office 365 UPN – User Principal Name Every user must have a UPN UPN suffixes must match a validated.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Documents.
Back to Basics A Tour of Microsoft SharePoint. Who am I? Kenny Duenke Lead Systems Analyst RGA
#SPSMX Hybrid Environments SharePoint On-premises & SharePoint Online Luis Du Solier SharePoint Premier Field Engineer Microsoft.
Welcome To Going from SharePoint On Premise to SharePoint Online Speaker: Matthew W. Tallman #SharePointCincy.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
A Developer’s Introduction to SharePoint 2013 Apps Ryan McIntyre, MCITP, MCPD National
Office 365 What Is The Right Fit For You? Andrew Riley, MCTS, MCTIP, ITIL v3.
Productivity Architect Meet Chris Bortlik Author, Blogger, Speaker.
Microsoft Training and Certification Guide
The Ultimate SharePoint Admin Tool
Start-SPPowerShell – Introduction to PowerShell for SharePoint Admins and Developers Paul BAker.
SP Business Suite Deployment Kick-off
Get to know SQL Manager SQL Server administration done right 
Automate Custom Solutions Deployment on Office 365 and Azure
Hybrid Taxonomy & Hybrid Content Types
Microsoft SharePoint Server 2016
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework Paolo Pialorsi Senior Consultant - PiaSys.com Track: DEV | Level:
0x - Lecture Title Andrew Connell, MVP
SharePoint Site Admin Training
Migration to SharePoint 2013
SharePoint Online: Migration Planning to avoid Mistakes
What Is Sharepoint? Mohsen Ashkboos
Transforming SharePoint Farm Solutions to the Add-in Model
Multi-Farm, Cross-Continent SharePoint Architecture
Dev Test on Windows Azure Solution in a Box
PSC Group, LLc Office 365/SharePoint Online Migration traps and tricks
Gotcha! SharePoint Online Migration Mistakes to Avoid
Practical guide to build Modern Intranet sites with SharePoint Communication Sites Asish Padhy.
05 | Making the Cloud Transition
What's New in SharePoint Server 2019
SharePoint 2019 Overview and Use SPFx Extensions
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
SharePoint Development
TechEd /7/2019 9:46 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Explore PnP Partner Pack for IT pros, admins and architects
SysKit Security Manager
Presentation transcript:

Tips in migrating SharePoint to O365 and on-premises Mike Maadarani MCM Consulting

Welcome & Introduction  Mike Maadarani, Ottawa App Dev and Architecture for over 20 years (17 Years Microsoft, 3 Years with the “Other Guys”) Business focused on Enterprise Content Management, Search, & Publishing Sites Architect, trainer, and presenter

Cloud Process Agenda Closing and Q&A Content & Apps Overview Migration Life Cycle Hybrid

Thank You Sponsors! Please visit them and inquire about their products & services Also they have lots of awesome schwag that you can’t live without!

Why should I consider SharePoint?

Others have it! Sooner or later, you will need SharePoint! 3 reasons why SharePoint is better than Sex: You can usually find someone to do it with A little Scotch and you can usually do it all night! If you don’t finish, you won’t gain a reputation of a “SharePoint Teaser” Wheel is still there, but friendlier message

History recap

2006

2007 – 2012: Revolutionary Trends

SharePoint 2013

SharePoint Evolution to 2016

Should I upgrade?

Overview What is Migration? The movement from one location (Source) to another location (Target) What is IT Migration? People, Hardware, Software, Systems, Data, Information, Business Processes, Applications, Services What is Information Migration? The movement of documents, metadata, taxonomy and structure, security, and business process logic

Should I upgrade or migrate?

Migration/Upgrade Lifecycle AnalysisPlanExecuteAssessSustain SOURCE File Share Exchange Public Folders Lotus Notes Web Content SharePoint Other LOB Systems TARGET SharePoint Online SharePoint On- Premises

Analyze: Decision Points Content Analysis File Shares Exchange Public Folders Notes Databases Existing SharePoint farms Web Content Other lines of business applications Who is involved? Stakeholder(s) (Accountability) Business Drivers (Awareness) Information Technology (Accessibility) Individual(s) (Owner) Where is our content? Hosted or In House Centralized or Decentralized Local or Abroad

Content Analysis How much content? How large? How many layers? (Web Applications, Site Collections, Sites) Content Types, Metadata? CTH? Security Levels Workflows Linked Information M.U.D.R (Systems and Content) Maintain Upgrade Dispose Replace Analyze: Decision Points

Service Applications Analysis Search Managed Metadata Secure Store (must be done before BCS) BCS User Profiles PerformancePoint Analyze: Decision Points

Custom Code WSP Event receivers Apps (if 2013 to Online) Workflows Etc… 3 rd Party Tools Analyze: Decision Points

Action Items Roles and Responsibility Matrix Content Inventory Worksheet Security Report Decision: Build or Buy migration tools AND services Analyze: Action Points

Step 2 Plan your battle

Private Cloud Full Access Farm Solutions Sandbox Solutions $$ Expensive to run Expensive to maintain Traditional We know what we know We expect innovation and great new features

Azure VMs for you needs If you’re used to a virtual environment, you’re ready for Azure A few quirks Full Access Farm Solutions Sandbox Solutions $$ Pricier Not clear on upfront cost

SharePoint Online Limited Access No Farm Solutions Limited Sandbox Solutions More script and CSOM code is being added $$ Totally based on access AND “seats” Usually cheaper that the other options Features and Support New Features come online first Updates are almost every quarter Good support from MS and the partners

Hybrid Solution Online + On-premises Online + Azure Azure + On-Premises

Upgrade Scenarios Gradual Upgrade Database Attach Upgrade In-Place Upgrade On-premises ONLY

Usually cheaper that the other options All Content databases Search administration BDC Managed Metadata PerformancePoint Secure store User Profile databases Database Upgrade

Identify SPO Gaps Federation Midsize Business plan or higher for AD integration Midsize, Enterprise E1 or higher for Yammer Migration costs Based on size and number of items Lots of vendors, some are the same core engine Farm Features Farm solutions are not supported in Office 365 Need to know what is in the farm, and where they are being used, to create a remediation plan 3 rd party solutions App Store is rich with many solutions

Most companies have content that is: Out of date Duplicated Difficult to find Would benefit from: delete/archive/migrate triage reorganization tagging with metadata Real world content

Plan: Decision Points Where will the content go? Web Applications Site Collections Sites Pages Libraries What will the content do? Policy Management Business Process Search ability Metadata Communicate and Train!

Why is remediation required? What to remediate? How to remediate? Remediation

Why remediation is required Some customizations: Cannot be migrated as is Some content: Cannot be migrated Should not be migrated

Content remediation

Customization remediation Branding Solutions Provisioning Solutions Content Types and Site Columns User Interface Components Other Built-in Functionalities Integration/ Maintenance Solutions

Use OneDrive For Business Migrate your MySite and personal files  Personal Sites must be created first before you migrate  Bulk migration requires an account to be added to the personal sites  Use PowerShell to add a migration account to the admin group for individual personal sites  Remove when done with migration  Bulk Site creation is available through CSOM API

Execute your migration

Choosing your migration approach Self-service migration Manual Tools-based migration Manual/auto using tools Complex migration Includes custom code Involve experts

Migrate your Service Applications First Steps to migration

Service Apps Online Search Consider Hybrid Search MMS You want to consider 3 rd party tools BCS You need Hybrid environment PerformancePoint PowerBI, PowerView User Profile  O365 Groups Profiles AD Sync On-premises Search Consider Hybrid Search MMS, Secure Store, BCS, PerformancePoint, User Profile Consider DB Upgrade

The migration to the cloud must be performed remotely User identities are different Migration considerations

Do you really want to migrate? Use OOB if possible Rebuild if needed Test against trial content Finalize and lock down code deployment Execute: Code Migration

Triage your content Assess Reconfigure your scripts/strategy Try again Follow your Plan Divide and Conquer Delta Migration Execute: Content Migration

NO migration is 100% success Execute: Content Migration

Assess your content Re-run migration for missing content How is the current state performing/growing? Storage Security Performance Event Log Assess: Action Points

What is your disaster recovery plan? SPO, No action On-Premises, Plan and implement a DR site Turn off old farm, but do not kill it What are our growth metrics? How we will manage issue tracking and support? Sustain: Action Points

In Closing

Analyze Plan Schedule Communications Hybrid strategy Triage the content Remediate Migrate Assess Sustain Recap

Keys to success People Source system knowledge (System X) Target system knowledge (SharePoint Online) Knowledge Development Knowledge management How to structure the data Realistic timelines Commitment Strong steering committee

Thank you! Mike