SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Avoiding the 5 Biggest Mistakes in an Office
365 Migration
Dan Barker
Global Product Manager - Dell Software
@barking
2 Confidential SharePoint
Who the heck is Dan Barker!?!
dan.barker@software.dell.com
• Global Product Manager for Dell Software
• Worked with SharePoint since the “Tahoe” days
• Engineer, architect, financial/data analyst, GM
• Prior work at multiple fortune 500 companies
• Work from the Microsoft campus in Redmond
• Sports Nut
www.software.dell.com
3 Confidential SharePoint
Agenda
• The Current State of Office 365 (5 minutes)
• Considerations for adopting Office 365 (5 minutes)
• Current Office 365 options (5 minutes)
• The 5 Mistakes (20 minutes)
• Other migration considerations (10 minutes)
• Q&A (15 minutes)
4 Confidential SharePoint
The Current State of Office 365
• Microsoft’s “Cloud First” Strategy
– Microsoft says: cloud first
– Update cycles are more rapid than on-premises
– Simplifies licensing, reduces piracy
– Pay for what you use – right need at the right time
– Allows the vendor to control the platform
• Software As A Service
– For Exchange, Lync, SharePoint & Office
• Good balance of control and cost
– Exchange, Lync and SharePoint
– Office client licenses to boot!
– Per user, per month charges
• No servers to maintain yourself
5 Confidential SharePoint
Considering Office 365
• Storage Area Networks
– iSCSI or fibre-optic
– Storage hardware
• Software licenses
– Operating systems
– Server software
– Client-Access licenses
– Support agreements
• Support staff
– Servers
– Clients
– Network infrastructure
– Storage infrastructure
– Security
• Data centers
– Racks
– Power
– Network connectivity
– Physical security
• Network infrastructure
– Firewalls
– Load balancers
– Switches
– Internet Connectivity
• Backup infrastructure
– Servers
– Storage
• Server hardware
– Support agreements for hardware
6 Confidential SharePoint
Considering Office 365
• Storage Area Networks
– iSCSI or fibre-optic
– Storage hardware
• Software licenses
– Operating systems
– Server software
– Client-Access licenses
– Support agreements
• Support staff
– Servers
– Clients
– Network infrastructure
– Storage infrastructure
– Security
• Data centers
– Racks
– Power
– Network connectivity
– Physical security
• Network infrastructure
– Firewalls
– Load balancers
– Switches
– Internet Connectivity
• Backup infrastructure
– Servers
– Storage
• Server hardware
– Support agreements for hardware
7 Confidential SharePoint
Offerings
• Home Premium
• University
• Small Business & Small Premium
– Offers access to hosted Exchange, SharePoint, and Lync services only. If you choose this plan, you must
provide Office client software to your users separately.
• Midsize Business
– Targets 1-10 business users in an organization.
– Access to Office applications on up to five devices per user.
• Enterprise
– businesses with 10-250 employees.
– Hosted Exchange, SharePoint, and Lync services
• ProPlus
– New way to license the Office client desktop suite. Pay a per user/per month fee to install the software on up to five devices per
user.
– Does not include backend services in the cloud. It can be used to augment one of the other options.
• http://office.microsoft.com/en-us/business/compare-all-office-365-for-business-plans-FX104051403.aspx
8 Confidential SharePoint
Audience
Questions
9 Confidential SharePoint
Mistake #1
Not fully
understanding
the current
environment
10 Confidential SharePoint
Pre Migration Analysis is Absolutely Critical
• Most crucial step is to analyze your requirements before making any decisions.
• These requirements will drive your decisions through the entire migration project.
• Identify stakeholders – list should touch all levels of employees
– Get to know them & understand their individual daily challenges
– Happy stakeholders = successful project
• Map out milestones and get stakeholder agreement
• Plan for schedule slippage
• Connect with your star players, political powerhouses and stakeholders to determine
what is most important to them
• Take full inventory of your SharePoint system and any systems which have a bearing
on the migration
11 Confidential SharePoint
Inventory Short List (NOT exhaustive !)
• Server-side data connections
• Document versions
• Alerts
• Incoming email on document libraries
• Web parts
• Farm solutions
• Web customizations
• Content types
• Custom site and list definitions
• Workflows
• Network considerations
• Custom search scopes
• Content sources
• Custom field types
• Custom crawler impact rules/crawl schedules
• iFilters that exist on the source that need to be on the
destination
• InfoPath forms
• Authentication in current farm
• Custom navigation
• Incoming content feeds or automation
• Multiple language packs
12 Confidential SharePoint
Migration approaches
Phase Action Milestone/Notes
Identify Stakeholders
List stakeholders of project (funders, approvers,
business users with a say, executives)
Include in documentation
Map milestones Create milestones of phases Include in project plan
Requirements collection
Interview users, administrators, executives of the
system. Collect requirements from each. Take
inventory of the system and document the
current uses.
Review and acceptance of requirements set
Design Phase
Produce documentation of the intended
destination system. Make sure the features of the
system map to the requirements from the
previous milestone.
Review of the design with stakeholders
Migration planning/training phase
Construct a migration plan that includes
technical activities, timelines, implementation
steps and communication plans with users and
executives. Train your users on the new system
and conduct outreach.
Migration plan review with stakeholders and
users
Test phase
Set up some users on the destination system
with test data. Document the usage results and
collect feedback. Test the migration with data
from the source system.
Migration test review with stakeholders
Migration phase Migrate the system Migration completion review
User orientation, project completion
Continue to educate your users on the new
system and conduct final outreach.
Project completion review
13 Confidential SharePoint
Mistake #2
Going through
the process in a
silo
14 Confidential SharePoint
Going through the process in a silo
• SMB company we worked with recently
• Migrating a group within a company to O365
• Didn’t work with legal in the planning phase
• During the 11th hour the legal guys got wind of what was happening and they
shut the entire project down!
• Told them that they were not migrating to Office 365 due to the risk of their
data being stored in the cloud.
– “The Cloud” is a very nebulous thing. Usually negative (security)
• Lesson learned: Bring all the right players to the table upfront as it’s a
business decision that everyone has to sign off on.
15 Confidential SharePoint
Users
HR Finance Marketing Sales IT Legal
16 Confidential SharePoint
Mistake #3
Underestimating
the
customization
differences
17 Confidential SharePoint
Underestimating the Customization Differences
• Office 365 places signifiant restrictions on the type of custom code that can
be implemented.
• Microsoft has a SMALL number of certified solutions that can assist
– but if your on-premises SharePoint deployment contains a large number of
custom or third-party solutions, you may be in for a wild ride
• Many approved solutions are included in the Microsoft SharePoint App Store
BUT they need to be fully evaluated before being used
• Many organizations use third-party utilities to manage Exchange Server.
– If they're designed to be installed directly on an Exchange Server, you won't be
able to use them with Office 365
• Many 3rd party tools do not have a equivalent product in O365.
18 Confidential SharePoint
Mistake #3
Thinking it’s
simply a 1-2
person job
19 Confidential SharePoint
Thinking It’s Simply a 1-2 Person Job
• Migrations are more difficult than most anticipate and are understaffed
• This results in a small number of people trying to cover to much ground in
the time allotted
• Critical steps are missed as a result
– especially in the planning phase
• It should be seen as a coordinated interaction among all users and
stakeholders and not just a “task” that needs to be completed by a target
date
20 Confidential SharePoint
Mistake #4
Lack of a
thorough
communication
strategy
21 Confidential SharePoint
Lack of a Thorough Communication Strategy
• Telling users what is going to happen and when is NOT enough
• They need to be involved from the beginning, and throughout the duration
of the project – they are ultimately the ones who will judge !
• Get the users to tell you what they like/don’t like, and what they want to get
from your Office 365 environment
• Key Questions to Ask ALL users:
• How do you use SharePoint?
• How is SharePoint required for your day
• What do you like and dislike about SharePoint?
• What do you think SharePoint could do better?
• What have you always wanted to do with SharePoint, but were afraid to ask?
• If SharePoint had a meltdown tomorrow, could you still do your job?
22 Confidential SharePoint
Mistake #5
Thinking there
are only 5 key
mistakes.
There are MANY
more….!
23 Confidential SharePoint
Another
Mistake
Lack of Post
Migration
Strategy – It’s
more than a
migration
24 Confidential SharePoint
It’s More Than a Migration
• Migrations are usually seen as a point in time project
– In reality they are much more
• The migration is just the beginning of a much bigger initative
• The “post migration” strategy is just as important
• For example:
– What kid of governance is needed in the new environment?
– What current issues do we want to eliminate?
– How will customizations be handled?
– This is both a technical and process related issue.
– How does the changes in O365 effect the kind of resources I need going forward?
– It’s not about notes developers anymore
– What are the key long term goals of the system post migration?
25 Confidential SharePoint
Another
Mistake
The right tool
will make the
migration EASY
26 Confidential SharePoint
There is no Easy Button With Migration
• Tools are not the end all
• They are very important but planning is just as important in most situations
• If a tool ADDS to the complexity, you have the wrong tool
• Proper planning, discussion, and communication are needed beyond the use
of a single tool
• Sometimes the selection and use of a tool is the easiest part of the process
• Tools + Expertise + Project Design and Planning + Stakeholder and User Buy
In + Effective Communication = Greater likelihood of success
27 Confidential SharePoint
Migration Process Mayhem
• Customer is migrating as a result of a company split
• They need to identify data for each company (by site)
• Then migrate this information to a new environment external to the current
one
• In the meantime they need to keep the new farm updated with changes
happening in the source system
• Migration + Synchronization
• The tool is important but it doesn't make this project easier
• It can however make it much harder! NOT GOOD.
28 Confidential SharePoint
Another
Mistake
Only planning
for SharePoint -
Plan for ALL of
the Office 365
products
29 Confidential SharePoint
Plan for ALL of the products in Office 365 – they are a team
• This presentation focuses on SharePoint
• In Office 365 it’s much more than SharePoint though
• Other key areas such as Exchange, Lync, Yammer, and One Drive provide other
valuable areas of improvement
• Since Microsoft is managing all of these products from a single platform, you should
do the same – It’s a key difference going forward. (Platform vs. products)
– Understand how each of them could be used in your environment
– Even if you are not ready to execute on all workloads,
– understand what they are
• Migration planning should encompass migration to Office 365 platform
– Although there will be separate plans for each component, there are always
considerations (such as co-existence) to ensure the products work together
seamlessly
30 Confidential SharePoint
Another Mistake
Not taking the
opportunity to
redesign your
Information
Architecture
31 Confidential SharePoint
Not taking the opportunity to redesign your Information
Architecture
• Take the opportunity to restructure your information architecture,
– Often this is uncovered during the requirement collection phase
– This is far more difficult to achieve in an already live environment
• In some cases your information architecture may no longer meet your business needs.
– This is a great time and opportunity to address these issues
– Optimize Search as a result
– Leave old / unused / unnecessary data
• Good time to check all 3rd party solutions
– Assess the continued usefulness, value and difficulty in migration of 3rd party
solutions
• Moving a broken environment is not going to fix it !
• An opportunity to reorganize topology to meet current and future needs
32 Confidential SharePoint
Another
Mistake
Not
incorporating
rigorous
network testing
33 Confidential SharePoint
Not Incorporating Rigorous Network Testing
• Some of this goes back to not doing things in a silo
• I call this the SAAS effect
• Here is how it works:
– Jim, Brian, and Barbra make a decision to move their stuff to O365.
– They are not in IT but they don’t give a crap, they have a job to do
– They procure a site and take on a small project to migrate
– But they don’t include IT and some of the IT measures are not taken into account
– It’s the cloud man, it just works right?
• Firewalls, load balancers, Proxies, DNS, autodiscover, AD remediation, client
side issues, etc.
• All of this stuff needs to be fully tested as a part of a migration project. No
matter what. You need to know what to expect.
34 Confidential SharePoint
Migrating
Without a
Training Plan
35 Confidential SharePoint
Migrating Without a Training Program
• Do you provide formal training?
• Do you provide web training?
• Do you just provide a single A4 on the desk of the migrated user with links to
more structured information?
• Do you leverage “Champions” in each department or floors?
• Do you budget for floor walkers?
• How do you start to capture learnings during pre-pilot, pilot, and production
migration?
• How do you augment your help desk and what is the right number of
resources that will be required?
36 Confidential SharePoint
Another
Mistake – From
the Field!!
Assuming
items will be
indexed in a
timely fashion
37 Confidential SharePoint
Assuming Items Will be Indexed in a Timely Fashion
• Very important for sites that depend heavily on search
• Or search based solutions
• This can be devastating to the perceived success of the migration
• Example: We migrated and when I search I get crap. I hate the
migration…..and I HATE ALL OF YOU….
• I am leaving the company….(ok that’s obnoxious…)
• You get the point
• Be aware of “index latency” due to potential indexing difference between the
on-prem solution and O365
38 Confidential SharePoint
Additional Resources
dan.barker@software.dell.com
White paper - Best Practices for Migrating to SharePoint Office 365
Webcast - Five ways to ensure a successful transition to Office 365
White Paper - SharePoint, Office 365 or Hybrid: Which is Right for You?
Thank you

Weitere ähnliche Inhalte

Andere mochten auch

Office 365 Migration for Dummies
Office 365 Migration for DummiesOffice 365 Migration for Dummies
Office 365 Migration for DummiesLiberteks
 
Migrating to Office 365: The Good, The Bad, and The Ugly
Migrating to Office 365: The Good, The Bad, and The UglyMigrating to Office 365: The Good, The Bad, and The Ugly
Migrating to Office 365: The Good, The Bad, and The UglyJeremy Dahl
 
Office365 Migration Solution Architecture
Office365 Migration Solution ArchitectureOffice365 Migration Solution Architecture
Office365 Migration Solution ArchitectureDarshika Goswami
 
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Arno Flapper
 
Migrations Startegy: Lotus Notes to Office 365 & Azure
Migrations Startegy: Lotus Notes to Office 365 & AzureMigrations Startegy: Lotus Notes to Office 365 & Azure
Migrations Startegy: Lotus Notes to Office 365 & AzureWinWire Technologies Inc
 
Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...
Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...
Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...Alexis Blandin
 
How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365Sam Crewdson
 
Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...
Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...
Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...marcus evans Network
 
Merger and Acquisition and Office 365
Merger and Acquisition and Office 365Merger and Acquisition and Office 365
Merger and Acquisition and Office 365Thomas Stensitzki
 
LSI Global Communications Maturity Model
LSI Global Communications Maturity ModelLSI Global Communications Maturity Model
LSI Global Communications Maturity ModelLanguage Solutions Inc.
 
Your Roadmap to Office 365 in 2015
Your Roadmap to Office 365 in 2015Your Roadmap to Office 365 in 2015
Your Roadmap to Office 365 in 2015Adam Levithan
 
Ensuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 MigrationEnsuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 MigrationJoAnna Cheshire
 

Andere mochten auch (14)

Office 365 Migration for Dummies
Office 365 Migration for DummiesOffice 365 Migration for Dummies
Office 365 Migration for Dummies
 
Migrating to Office 365: The Good, The Bad, and The Ugly
Migrating to Office 365: The Good, The Bad, and The UglyMigrating to Office 365: The Good, The Bad, and The Ugly
Migrating to Office 365: The Good, The Bad, and The Ugly
 
Office365 Migration Solution Architecture
Office365 Migration Solution ArchitectureOffice365 Migration Solution Architecture
Office365 Migration Solution Architecture
 
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
 
Migrations Startegy: Lotus Notes to Office 365 & Azure
Migrations Startegy: Lotus Notes to Office 365 & AzureMigrations Startegy: Lotus Notes to Office 365 & Azure
Migrations Startegy: Lotus Notes to Office 365 & Azure
 
Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...
Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...
Benchmark de performance des solutions de messagerie Microsoft Office 365, IB...
 
How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365How Microsoft IT migrated SharePoint to Office 365
How Microsoft IT migrated SharePoint to Office 365
 
Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...
Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...
Supporting Successful Vendor Partnerships - Cindy Hogan/Camille Thompson, Chr...
 
Merger and Acquisition and Office 365
Merger and Acquisition and Office 365Merger and Acquisition and Office 365
Merger and Acquisition and Office 365
 
LSI Global Communications Maturity Model
LSI Global Communications Maturity ModelLSI Global Communications Maturity Model
LSI Global Communications Maturity Model
 
Your Roadmap to Office 365 in 2015
Your Roadmap to Office 365 in 2015Your Roadmap to Office 365 in 2015
Your Roadmap to Office 365 in 2015
 
Ensuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 MigrationEnsuring Adoption with a Successful Office 365 Migration
Ensuring Adoption with a Successful Office 365 Migration
 
E Business Maturity Model 2.0 Ac
E Business Maturity Model 2.0 AcE Business Maturity Model 2.0 Ac
E Business Maturity Model 2.0 Ac
 
Was ist die IT-Analyse?
Was ist die IT-Analyse? Was ist die IT-Analyse?
Was ist die IT-Analyse?
 

Kürzlich hochgeladen

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Kürzlich hochgeladen (20)

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Top O365 Migration Mistakes

  • 1. Avoiding the 5 Biggest Mistakes in an Office 365 Migration Dan Barker Global Product Manager - Dell Software @barking
  • 2. 2 Confidential SharePoint Who the heck is Dan Barker!?! dan.barker@software.dell.com • Global Product Manager for Dell Software • Worked with SharePoint since the “Tahoe” days • Engineer, architect, financial/data analyst, GM • Prior work at multiple fortune 500 companies • Work from the Microsoft campus in Redmond • Sports Nut www.software.dell.com
  • 3. 3 Confidential SharePoint Agenda • The Current State of Office 365 (5 minutes) • Considerations for adopting Office 365 (5 minutes) • Current Office 365 options (5 minutes) • The 5 Mistakes (20 minutes) • Other migration considerations (10 minutes) • Q&A (15 minutes)
  • 4. 4 Confidential SharePoint The Current State of Office 365 • Microsoft’s “Cloud First” Strategy – Microsoft says: cloud first – Update cycles are more rapid than on-premises – Simplifies licensing, reduces piracy – Pay for what you use – right need at the right time – Allows the vendor to control the platform • Software As A Service – For Exchange, Lync, SharePoint & Office • Good balance of control and cost – Exchange, Lync and SharePoint – Office client licenses to boot! – Per user, per month charges • No servers to maintain yourself
  • 5. 5 Confidential SharePoint Considering Office 365 • Storage Area Networks – iSCSI or fibre-optic – Storage hardware • Software licenses – Operating systems – Server software – Client-Access licenses – Support agreements • Support staff – Servers – Clients – Network infrastructure – Storage infrastructure – Security • Data centers – Racks – Power – Network connectivity – Physical security • Network infrastructure – Firewalls – Load balancers – Switches – Internet Connectivity • Backup infrastructure – Servers – Storage • Server hardware – Support agreements for hardware
  • 6. 6 Confidential SharePoint Considering Office 365 • Storage Area Networks – iSCSI or fibre-optic – Storage hardware • Software licenses – Operating systems – Server software – Client-Access licenses – Support agreements • Support staff – Servers – Clients – Network infrastructure – Storage infrastructure – Security • Data centers – Racks – Power – Network connectivity – Physical security • Network infrastructure – Firewalls – Load balancers – Switches – Internet Connectivity • Backup infrastructure – Servers – Storage • Server hardware – Support agreements for hardware
  • 7. 7 Confidential SharePoint Offerings • Home Premium • University • Small Business & Small Premium – Offers access to hosted Exchange, SharePoint, and Lync services only. If you choose this plan, you must provide Office client software to your users separately. • Midsize Business – Targets 1-10 business users in an organization. – Access to Office applications on up to five devices per user. • Enterprise – businesses with 10-250 employees. – Hosted Exchange, SharePoint, and Lync services • ProPlus – New way to license the Office client desktop suite. Pay a per user/per month fee to install the software on up to five devices per user. – Does not include backend services in the cloud. It can be used to augment one of the other options. • http://office.microsoft.com/en-us/business/compare-all-office-365-for-business-plans-FX104051403.aspx
  • 9. 9 Confidential SharePoint Mistake #1 Not fully understanding the current environment
  • 10. 10 Confidential SharePoint Pre Migration Analysis is Absolutely Critical • Most crucial step is to analyze your requirements before making any decisions. • These requirements will drive your decisions through the entire migration project. • Identify stakeholders – list should touch all levels of employees – Get to know them & understand their individual daily challenges – Happy stakeholders = successful project • Map out milestones and get stakeholder agreement • Plan for schedule slippage • Connect with your star players, political powerhouses and stakeholders to determine what is most important to them • Take full inventory of your SharePoint system and any systems which have a bearing on the migration
  • 11. 11 Confidential SharePoint Inventory Short List (NOT exhaustive !) • Server-side data connections • Document versions • Alerts • Incoming email on document libraries • Web parts • Farm solutions • Web customizations • Content types • Custom site and list definitions • Workflows • Network considerations • Custom search scopes • Content sources • Custom field types • Custom crawler impact rules/crawl schedules • iFilters that exist on the source that need to be on the destination • InfoPath forms • Authentication in current farm • Custom navigation • Incoming content feeds or automation • Multiple language packs
  • 12. 12 Confidential SharePoint Migration approaches Phase Action Milestone/Notes Identify Stakeholders List stakeholders of project (funders, approvers, business users with a say, executives) Include in documentation Map milestones Create milestones of phases Include in project plan Requirements collection Interview users, administrators, executives of the system. Collect requirements from each. Take inventory of the system and document the current uses. Review and acceptance of requirements set Design Phase Produce documentation of the intended destination system. Make sure the features of the system map to the requirements from the previous milestone. Review of the design with stakeholders Migration planning/training phase Construct a migration plan that includes technical activities, timelines, implementation steps and communication plans with users and executives. Train your users on the new system and conduct outreach. Migration plan review with stakeholders and users Test phase Set up some users on the destination system with test data. Document the usage results and collect feedback. Test the migration with data from the source system. Migration test review with stakeholders Migration phase Migrate the system Migration completion review User orientation, project completion Continue to educate your users on the new system and conduct final outreach. Project completion review
  • 13. 13 Confidential SharePoint Mistake #2 Going through the process in a silo
  • 14. 14 Confidential SharePoint Going through the process in a silo • SMB company we worked with recently • Migrating a group within a company to O365 • Didn’t work with legal in the planning phase • During the 11th hour the legal guys got wind of what was happening and they shut the entire project down! • Told them that they were not migrating to Office 365 due to the risk of their data being stored in the cloud. – “The Cloud” is a very nebulous thing. Usually negative (security) • Lesson learned: Bring all the right players to the table upfront as it’s a business decision that everyone has to sign off on.
  • 15. 15 Confidential SharePoint Users HR Finance Marketing Sales IT Legal
  • 16. 16 Confidential SharePoint Mistake #3 Underestimating the customization differences
  • 17. 17 Confidential SharePoint Underestimating the Customization Differences • Office 365 places signifiant restrictions on the type of custom code that can be implemented. • Microsoft has a SMALL number of certified solutions that can assist – but if your on-premises SharePoint deployment contains a large number of custom or third-party solutions, you may be in for a wild ride • Many approved solutions are included in the Microsoft SharePoint App Store BUT they need to be fully evaluated before being used • Many organizations use third-party utilities to manage Exchange Server. – If they're designed to be installed directly on an Exchange Server, you won't be able to use them with Office 365 • Many 3rd party tools do not have a equivalent product in O365.
  • 18. 18 Confidential SharePoint Mistake #3 Thinking it’s simply a 1-2 person job
  • 19. 19 Confidential SharePoint Thinking It’s Simply a 1-2 Person Job • Migrations are more difficult than most anticipate and are understaffed • This results in a small number of people trying to cover to much ground in the time allotted • Critical steps are missed as a result – especially in the planning phase • It should be seen as a coordinated interaction among all users and stakeholders and not just a “task” that needs to be completed by a target date
  • 20. 20 Confidential SharePoint Mistake #4 Lack of a thorough communication strategy
  • 21. 21 Confidential SharePoint Lack of a Thorough Communication Strategy • Telling users what is going to happen and when is NOT enough • They need to be involved from the beginning, and throughout the duration of the project – they are ultimately the ones who will judge ! • Get the users to tell you what they like/don’t like, and what they want to get from your Office 365 environment • Key Questions to Ask ALL users: • How do you use SharePoint? • How is SharePoint required for your day • What do you like and dislike about SharePoint? • What do you think SharePoint could do better? • What have you always wanted to do with SharePoint, but were afraid to ask? • If SharePoint had a meltdown tomorrow, could you still do your job?
  • 22. 22 Confidential SharePoint Mistake #5 Thinking there are only 5 key mistakes. There are MANY more….!
  • 23. 23 Confidential SharePoint Another Mistake Lack of Post Migration Strategy – It’s more than a migration
  • 24. 24 Confidential SharePoint It’s More Than a Migration • Migrations are usually seen as a point in time project – In reality they are much more • The migration is just the beginning of a much bigger initative • The “post migration” strategy is just as important • For example: – What kid of governance is needed in the new environment? – What current issues do we want to eliminate? – How will customizations be handled? – This is both a technical and process related issue. – How does the changes in O365 effect the kind of resources I need going forward? – It’s not about notes developers anymore – What are the key long term goals of the system post migration?
  • 25. 25 Confidential SharePoint Another Mistake The right tool will make the migration EASY
  • 26. 26 Confidential SharePoint There is no Easy Button With Migration • Tools are not the end all • They are very important but planning is just as important in most situations • If a tool ADDS to the complexity, you have the wrong tool • Proper planning, discussion, and communication are needed beyond the use of a single tool • Sometimes the selection and use of a tool is the easiest part of the process • Tools + Expertise + Project Design and Planning + Stakeholder and User Buy In + Effective Communication = Greater likelihood of success
  • 27. 27 Confidential SharePoint Migration Process Mayhem • Customer is migrating as a result of a company split • They need to identify data for each company (by site) • Then migrate this information to a new environment external to the current one • In the meantime they need to keep the new farm updated with changes happening in the source system • Migration + Synchronization • The tool is important but it doesn't make this project easier • It can however make it much harder! NOT GOOD.
  • 28. 28 Confidential SharePoint Another Mistake Only planning for SharePoint - Plan for ALL of the Office 365 products
  • 29. 29 Confidential SharePoint Plan for ALL of the products in Office 365 – they are a team • This presentation focuses on SharePoint • In Office 365 it’s much more than SharePoint though • Other key areas such as Exchange, Lync, Yammer, and One Drive provide other valuable areas of improvement • Since Microsoft is managing all of these products from a single platform, you should do the same – It’s a key difference going forward. (Platform vs. products) – Understand how each of them could be used in your environment – Even if you are not ready to execute on all workloads, – understand what they are • Migration planning should encompass migration to Office 365 platform – Although there will be separate plans for each component, there are always considerations (such as co-existence) to ensure the products work together seamlessly
  • 30. 30 Confidential SharePoint Another Mistake Not taking the opportunity to redesign your Information Architecture
  • 31. 31 Confidential SharePoint Not taking the opportunity to redesign your Information Architecture • Take the opportunity to restructure your information architecture, – Often this is uncovered during the requirement collection phase – This is far more difficult to achieve in an already live environment • In some cases your information architecture may no longer meet your business needs. – This is a great time and opportunity to address these issues – Optimize Search as a result – Leave old / unused / unnecessary data • Good time to check all 3rd party solutions – Assess the continued usefulness, value and difficulty in migration of 3rd party solutions • Moving a broken environment is not going to fix it ! • An opportunity to reorganize topology to meet current and future needs
  • 33. 33 Confidential SharePoint Not Incorporating Rigorous Network Testing • Some of this goes back to not doing things in a silo • I call this the SAAS effect • Here is how it works: – Jim, Brian, and Barbra make a decision to move their stuff to O365. – They are not in IT but they don’t give a crap, they have a job to do – They procure a site and take on a small project to migrate – But they don’t include IT and some of the IT measures are not taken into account – It’s the cloud man, it just works right? • Firewalls, load balancers, Proxies, DNS, autodiscover, AD remediation, client side issues, etc. • All of this stuff needs to be fully tested as a part of a migration project. No matter what. You need to know what to expect.
  • 35. 35 Confidential SharePoint Migrating Without a Training Program • Do you provide formal training? • Do you provide web training? • Do you just provide a single A4 on the desk of the migrated user with links to more structured information? • Do you leverage “Champions” in each department or floors? • Do you budget for floor walkers? • How do you start to capture learnings during pre-pilot, pilot, and production migration? • How do you augment your help desk and what is the right number of resources that will be required?
  • 36. 36 Confidential SharePoint Another Mistake – From the Field!! Assuming items will be indexed in a timely fashion
  • 37. 37 Confidential SharePoint Assuming Items Will be Indexed in a Timely Fashion • Very important for sites that depend heavily on search • Or search based solutions • This can be devastating to the perceived success of the migration • Example: We migrated and when I search I get crap. I hate the migration…..and I HATE ALL OF YOU…. • I am leaving the company….(ok that’s obnoxious…) • You get the point • Be aware of “index latency” due to potential indexing difference between the on-prem solution and O365
  • 38. 38 Confidential SharePoint Additional Resources dan.barker@software.dell.com White paper - Best Practices for Migrating to SharePoint Office 365 Webcast - Five ways to ensure a successful transition to Office 365 White Paper - SharePoint, Office 365 or Hybrid: Which is Right for You?

Hinweis der Redaktion

  1. When technology is in the early stages like this the community and collaboration is absolutely critical The information included in this session is real Dell is the largest reseller of SharePoint in the world We see a lot of crazy stuff Throw some software on top…ok a lot of awesome software on top of that and we really see a lot crazy stuff The result is a awesome list (not exhaustive because we only have an hour) of highly practical information that you can make note of and use to prepare for any upcoming O365 migrations you may have.. It’s good stuff.
  2. Customers do not have to spend the time, energy and money to upgrade the version of the server software they use. Microsoft releases the upgrades and service patches into Office 365 automatically. Microsoft has publicly stated the intention to release upgrades to the service quarterly. In addition to these quarterly patches, Microsoft provides security upgrades as soon as they are available. This is more of a partnership…..or even a relationship going forward. Communication between you and Microsoft What’s coming and when. Communicating with your user base on what to expect and how to plan for upcoming changes.
  3. Let’s take a high level look at what “goes-away” when considering Office 365 You may hear about how it simplifies things or makes things easier but tangibly what does this mean? Here is a list of things your company is probably managing at various levels of volume and complexity…
  4. With an Office 365 offering you eliminate a large portion of your current infrastructure and associated costs. Keep in mind other costs will come into play so it’s not a complete reduction here. Some of these costs shift to the service side of the offering but cost savings it’s still a major driving factor. Cost shouldn’t be the only factor to this decision. There are many other key factors involved here.
  5. This is changing all the time and new offerings and SKU’s are being created Once you pick one your licensing needs are simplified HOWEVER knowing which one to choose and why is not always obvious. Microsoft has a matrix out there to help with this…. Its more like a rubric….and its changing
  6. Who is on SharePoint 2007? Who is on SharePoint 2010? Who is on SharePoint 2013? Who is planning to move to O365 in the next 12 months? Anyone on O365 today (mail, Lync, other workloads)? OK ON TO THE MISTAKES!!!!!
  7. We will see how this leads to other mistakes later in the presentation This times a good amount of time and effort/planning Multiple things here to worry about and plan for Don’t minimize this effort….maximize it
  8. There are a lot of things to consider here. Being as thorough and detailed as possible is important] Site Administrator performs a thorough inventory of your system and provides graphs of usage. This will help you determine sites that need to be migrated first or last Migration order is important! Priority!
  9. Sometimes a survey to site owners can be helpful here to categorize the information What are people doing with their sites, what are they using, how operational is it? “How operational is it” is a very important question….that helps set the priority It also helps you understand complexity and potential migration “challenges”
  10. Many 3rd party tools do not have a equivalent product in O365. There are many reasons for this Reach out to the vendor and understand what they are Understand the 3rd party roadmap
  11. Are you seeing a bit of a theme here? Collaborate and incorporate everyone
  12. These questions are designed to get your users talking. Have more than one of them in the room and you’ll get a good discussion started. Another fancy trick is to take representatives from two groups or departments that do not work together directly, but both use SharePoint. Often you’ll find that the two groups will exchange ideas that are relevant to how SharePoint will operate for your business tomorrow.
  13. Ok I know we said only 5 mistakes BUT WAIT!.....There’s MORE! Here are a few of them We will have some good resources at the end of the presentation to make note of for your future reference
  14. Coexistence is important