SlideShare a Scribd company logo
Get ready to be what’s next.
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
Senior Site Reliability Engineer
Prior Experience
Primary Experience Areas
Jared Shockley – http://jaredontech.com
Agenda
Microsoft IT SharePoint
offerings
IT Prep for Migrations
Office 365 migrations
MS IT collaboration environment yesterday
Americas -
Europe - Middle East -
- Africa -
- Asia Pacific
MS IT collaboration environment post-migration
- Americas -
- Europe - Middle East -
- Africa -
- Asia Pacific -
MSIT Exchange and SharePoint environment future
- Americas -
- Europe - Middle East -
- Africa -
- Asia Pacific -
Current statePre-migration
Search Profile Taxonomy (MMS)
Public
Office
365
Tenant
Microsoft IT
MSIT
DogFood
Office
Team
Microsoft IT and Office 365 Rings
Microsoft connected employee experience
Social by design
Primary
portals
Groups/
team Sites
Modern
apps
Search
experience
• Enterprise Search
• Quick Actions
• Enterprise Directory
• News & Events
• People
• MSW
• HR Web
• IT Web
• Unify / InfoPedia
• Academy
• Start Here
• NewsMix
• Campus Experience
• Other primary apps
• Regional portals
• Organizational sites
• Programs and projects
PartnersCustomersProspects
Sales ServiceMarketing
HRR&DOperations
Organizational silos
Disconnected employee engagement
Connected enterprise
Connected employee engagement➔
?
? ?
?
• How do you plan for a migration?
• What are the types of concerns you have
with migrating?
• When considering a migration, what do you
do first?
Think about this
Migration philosophy
Preparing for Migration
Supporting the Migration
Lessons learned
Microsoft IT Migration
SPO Migration Philosophy
• Detect issues early
• Keep administrator
informed
• Prevent perceived data
loss
Preparing for migration
Build test/dogfood sites
Evaluate new features and services
Supported migration methods
Milestone definitions/Project plan
What do we have?
• Inventory and shape of DBs
• Customizations, features, LPKs, Web Parts
Dry run
• “Dogfood Champions”
• How will we do it in production?
Microsoft IT Migration – Dry Runs
Establish new sites for each site to be migrated
Mimic actual production migration scenarios
Resolve all identified errors and do again
Production upgrade preparation
Customer communication
Final Dry-Run with Customer validation
Identify critical sites
Customer should validate Dry-run
Site identification and remediation
Pre-migration preparation
Backups
Redirects (if you are going to use them)
Roll back plans
Customer communication
Migration Support
War rooms established
Physical Room
Virtual via Skype for Business
Heightened support post-migration
Keep old on-prem farm online to validate issues
Communicate each step to customers and
stakeholders
Lessons Learned
Clean up
Treat dry-run testing like production
Migration is a science
19
Migration Options
Case study: MSWeb
Guiding principles for migration
Technical considerations
Refactoring the past
Microsoft IT Office 365 Migration
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
• Publishing equivalency if not better
• Cost to manage portal < on premises
• Make beautiful on any device and accessible
from any location
• Deliver quickly & simply
• Parity with most capabilities non-negotiable
• Be out of the box as much as possible
• Render well across devices
• Re-usable responsive design package
• Standard content schemas
• Separate content from UI
• One page, multiple experiences
• Challenges come with various devices
• Based on community frameworks
• Work goes beyond framework/package
• Caching differences between on-premise and
cloud
• Content By Query part was expensive,
replacement options
Resource: Fine tune SharePoint Online http://aka.ms/tune
• Retain the O365 app launcher
• Be careful with migrating navigation
• MSW now uses Metadata managed navigation
• Structural navigation
• Search driven navigation
• Performed analysis on custom solutions to determine
options– simplify where viable
• Identified equivalent Out-of-the-Box options in O365
• Moved from full trust to SharePoint provider hosted
• Moved from full trust to Azure provider hosted
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley
Lessons Learned
Define your project principles
Determine the best migration method
Focus to simplify SharePoint customizations
Embrace Cloud App Model for customizations
34
Microsoft IT Showcase
How Microsoft does IT
Areas of Learning
Find out more
Deck download at
http://jshoq.me/o365connectthanks

More Related Content

PDF
Facebook never needed adoption O365&SP Connect 15 November 2018
PDF
O365Con18 - Query like a Pro - Matthew McDermott
PDF
O365Con18 - OneDrive, Sharepoint and Teams, the HolyTrinity of Collaboration ...
PDF
O365Con18 - How to Run a Search Project in SharePoint - Matthew McDermott
PDF
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
PDF
O365Con18 - Good to Great SharePoint Governance - Eric Riz
PPTX
Manage SharePoint and OneDrive in Office 365: A field guide for administrators
PPTX
Microsoft Office 365 & Microsoft Teams Security and Compliance Mayotte Oleson
Facebook never needed adoption O365&SP Connect 15 November 2018
O365Con18 - Query like a Pro - Matthew McDermott
O365Con18 - OneDrive, Sharepoint and Teams, the HolyTrinity of Collaboration ...
O365Con18 - How to Run a Search Project in SharePoint - Matthew McDermott
O365Con18 - Microsoft and Social, Past Present Future - Jasper Oosterveld
O365Con18 - Good to Great SharePoint Governance - Eric Riz
Manage SharePoint and OneDrive in Office 365: A field guide for administrators
Microsoft Office 365 & Microsoft Teams Security and Compliance Mayotte Oleson

What's hot (20)

PDF
O365Con18 - New Era of Customizing - Olli Jaaskelainen
PPTX
Microsoft 365
PDF
O365Con18 - Deep Dive into Microsoft 365 - Jussi Roine
PPTX
What is Office 365 | Benifits of Office 365 | Learn Office 365
PDF
O365Con18 - Invest in Search - Matthew McDermott
PPTX
Microsoft Search Strategy Today - Exploring Office 365 Search in Real Life
PPTX
Understanding Social Collaboration in Office 365
PDF
August 2020 Microsoft 365 Need to Know Webinar
PPTX
Be More Productive with Microsoft Office 365
PDF
Mining SharePoint data with PowerBI
PPTX
Securing, Governing, and Protecting Your Office 365 Investments
PDF
O365Con18 - Modern News Publishing with SharePoint - Maarten Eekels
PPSX
The Future State of Document Management, Taxonomies and Metadata in the Cloud
PPTX
Securing, Governing, and Protecting Your Office 365 Investments
PDF
Introduction to Microsoft Flow
PPTX
A Business Perspective on Building SharePoint 2013 Solutions on Windows Azure
PDF
Microsoft office 365 & Knowledge Management
PPTX
The Basics of Office 365
PPTX
Office 365 - always the latest and greatest or too fast for you?
PDF
SPC19 - What's new and what's next: Microsoft Kaizala
O365Con18 - New Era of Customizing - Olli Jaaskelainen
Microsoft 365
O365Con18 - Deep Dive into Microsoft 365 - Jussi Roine
What is Office 365 | Benifits of Office 365 | Learn Office 365
O365Con18 - Invest in Search - Matthew McDermott
Microsoft Search Strategy Today - Exploring Office 365 Search in Real Life
Understanding Social Collaboration in Office 365
August 2020 Microsoft 365 Need to Know Webinar
Be More Productive with Microsoft Office 365
Mining SharePoint data with PowerBI
Securing, Governing, and Protecting Your Office 365 Investments
O365Con18 - Modern News Publishing with SharePoint - Maarten Eekels
The Future State of Document Management, Taxonomies and Metadata in the Cloud
Securing, Governing, and Protecting Your Office 365 Investments
Introduction to Microsoft Flow
A Business Perspective on Building SharePoint 2013 Solutions on Windows Azure
Microsoft office 365 & Knowledge Management
The Basics of Office 365
Office 365 - always the latest and greatest or too fast for you?
SPC19 - What's new and what's next: Microsoft Kaizala
Ad

Similar to O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley (20)

PPTX
SPS Toronto 2015
PPTX
Plan to Migrate to SharePoint Online
PPTX
ESPC16-HybridWS.pptx
PPTX
Migrating to SharePoint Online - How Micosoft Does IT
PDF
Spca2014 navigating clouds sp_con14_mackie
PDF
SharePoint Custom Development
PDF
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
PPTX
Cloud Computing for Not-for-Profits
PPTX
How to plan your Modern Workplace Project - SPS Denver October 2018
PPTX
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
PDF
How to Better Leverage SharePoint through Microsoft Teams
PDF
A Mashup with Backbone
PPTX
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
PDF
How to Better Leverage SharePoint through Microsoft Teams
PDF
Best Practices for a Successful SharePoint Migration or Upgrade to the Cloud
PPTX
Spectranetics 11.6.13
PPTX
aOS Canadian Tour Share point migration tips
PPTX
Peritus Infogain Connect for Google Workspace-Partnership V1.pptx
PDF
What You Need to Know Before Upgrading to SharePoint 2013
PDF
ICP for Data- Enterprise platform for AI, ML and Data Science
SPS Toronto 2015
Plan to Migrate to SharePoint Online
ESPC16-HybridWS.pptx
Migrating to SharePoint Online - How Micosoft Does IT
Spca2014 navigating clouds sp_con14_mackie
SharePoint Custom Development
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
Cloud Computing for Not-for-Profits
How to plan your Modern Workplace Project - SPS Denver October 2018
Tips in migrating to SharePoint 2016 or O365, to avoid a migration headache
How to Better Leverage SharePoint through Microsoft Teams
A Mashup with Backbone
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
How to Better Leverage SharePoint through Microsoft Teams
Best Practices for a Successful SharePoint Migration or Upgrade to the Cloud
Spectranetics 11.6.13
aOS Canadian Tour Share point migration tips
Peritus Infogain Connect for Google Workspace-Partnership V1.pptx
What You Need to Know Before Upgrading to SharePoint 2013
ICP for Data- Enterprise platform for AI, ML and Data Science
Ad

More from NCCOMMS (20)

PDF
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
PDF
O365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
PDF
O365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
PDF
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
PDF
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis Jugo
PDF
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
PDF
O365Con19 - Tips and Tricks for Complex Migrations to SharePoint Online - And...
PDF
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
PDF
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
PDF
O365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
PDF
O365Con19 - Azure Blackbelt - Jussi Roine
PDF
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
PDF
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
PDF
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
PDF
O365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
PDF
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
PDF
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
PDF
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
PDF
O365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
PDF
O365Con19 - O365 Identity Management and The Golden Config - Chris Goosen
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - Model-driven Apps or Canvas Apps? - Rick Bakker
O365Con19 - Office 365 Groups Surviving the Real World - Jasper Oosterveld
O365Con19 - Developing Timerjob and Eventhandler Equivalents - Adis Jugo
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis Jugo
O365Con19 - What Do You Mean 90 days Isn't Enough - Paul Hunt
O365Con19 - Tips and Tricks for Complex Migrations to SharePoint Online - And...
O365Con19 - Start Developing Teams Tabs and SharePoint Webparts with SPFX - O...
O365Con19 - Start Your Journey from Skype for Business to Teams - Sasja Beere...
O365Con19 - Lets Get Started with Azure Container Instances - Jussi Roine
O365Con19 - Azure Blackbelt - Jussi Roine
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Be The Protagonist of Your Modern Workplace - Corinna Lins
O365Con19 - How to Really Manage all your Tasks Across Microsoft 365 - Luise ...
O365Con19 - Sharing Code Efficiently in your Organisation - Elio Struyf
O365Con19 - Things I've Learned While Building a Product on SharePoint Modern...
O365Con19 - Keep Control of Your Data with AIP and CA - Bram de Jager
O365Con19 - Kaizala a Dive Into the Unknown - Rick van Rousselt
O365Con19 - How to Inspire Users to Unstick from Email - Luise Freese
O365Con19 - O365 Identity Management and The Golden Config - Chris Goosen

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
Teaching material agriculture food technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
KodekX | Application Modernization Development
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
A Presentation on Artificial Intelligence
Network Security Unit 5.pdf for BCA BBA.
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
Reach Out and Touch Someone: Haptics and Empathic Computing
Teaching material agriculture food technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
Spectral efficient network and resource selection model in 5G networks
KodekX | Application Modernization Development
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf

O365Con18 - Migrating SharePoint to the Cloud - Jared Shockley

  • 1. Get ready to be what’s next.
  • 3. Senior Site Reliability Engineer Prior Experience Primary Experience Areas Jared Shockley – http://jaredontech.com
  • 4. Agenda Microsoft IT SharePoint offerings IT Prep for Migrations Office 365 migrations
  • 5. MS IT collaboration environment yesterday Americas - Europe - Middle East - - Africa - - Asia Pacific
  • 6. MS IT collaboration environment post-migration - Americas - - Europe - Middle East - - Africa - - Asia Pacific -
  • 7. MSIT Exchange and SharePoint environment future - Americas - - Europe - Middle East - - Africa - - Asia Pacific -
  • 10. Microsoft connected employee experience Social by design Primary portals Groups/ team Sites Modern apps Search experience • Enterprise Search • Quick Actions • Enterprise Directory • News & Events • People • MSW • HR Web • IT Web • Unify / InfoPedia • Academy • Start Here • NewsMix • Campus Experience • Other primary apps • Regional portals • Organizational sites • Programs and projects
  • 11. PartnersCustomersProspects Sales ServiceMarketing HRR&DOperations Organizational silos Disconnected employee engagement Connected enterprise Connected employee engagement➔ ? ? ? ?
  • 12. • How do you plan for a migration? • What are the types of concerns you have with migrating? • When considering a migration, what do you do first? Think about this
  • 13. Migration philosophy Preparing for Migration Supporting the Migration Lessons learned Microsoft IT Migration
  • 14. SPO Migration Philosophy • Detect issues early • Keep administrator informed • Prevent perceived data loss
  • 15. Preparing for migration Build test/dogfood sites Evaluate new features and services Supported migration methods Milestone definitions/Project plan What do we have? • Inventory and shape of DBs • Customizations, features, LPKs, Web Parts Dry run • “Dogfood Champions” • How will we do it in production?
  • 16. Microsoft IT Migration – Dry Runs Establish new sites for each site to be migrated Mimic actual production migration scenarios Resolve all identified errors and do again
  • 17. Production upgrade preparation Customer communication Final Dry-Run with Customer validation Identify critical sites Customer should validate Dry-run Site identification and remediation Pre-migration preparation Backups Redirects (if you are going to use them) Roll back plans Customer communication
  • 18. Migration Support War rooms established Physical Room Virtual via Skype for Business Heightened support post-migration Keep old on-prem farm online to validate issues Communicate each step to customers and stakeholders
  • 19. Lessons Learned Clean up Treat dry-run testing like production Migration is a science 19
  • 20. Migration Options Case study: MSWeb Guiding principles for migration Technical considerations Refactoring the past Microsoft IT Office 365 Migration
  • 24. • Publishing equivalency if not better • Cost to manage portal < on premises • Make beautiful on any device and accessible from any location • Deliver quickly & simply • Parity with most capabilities non-negotiable
  • 25. • Be out of the box as much as possible • Render well across devices • Re-usable responsive design package • Standard content schemas • Separate content from UI
  • 26. • One page, multiple experiences • Challenges come with various devices • Based on community frameworks • Work goes beyond framework/package
  • 27. • Caching differences between on-premise and cloud • Content By Query part was expensive, replacement options Resource: Fine tune SharePoint Online http://aka.ms/tune
  • 28. • Retain the O365 app launcher • Be careful with migrating navigation • MSW now uses Metadata managed navigation • Structural navigation • Search driven navigation
  • 29. • Performed analysis on custom solutions to determine options– simplify where viable • Identified equivalent Out-of-the-Box options in O365 • Moved from full trust to SharePoint provider hosted • Moved from full trust to Azure provider hosted
  • 34. Lessons Learned Define your project principles Determine the best migration method Focus to simplify SharePoint customizations Embrace Cloud App Model for customizations 34
  • 35. Microsoft IT Showcase How Microsoft does IT Areas of Learning Find out more