SlideShare ist ein Scribd-Unternehmen logo
1 von 39
WELCOME




                            SharePoint Saturday Baltimore

Pitfalls of Migrating to             Baltimore, Maryland
                                               5/12/2012


SharePoint 2010
 Dan Usher

#spsbmore
who am I?
                     • Lead Associate, Booz Allen Hamilton
            Dan
                     • SharePoint Architect, Implementation
            Usher      Engineer, and Service Monkey
                     • 7 years of experience with SharePoint
            usher      going back to adventures with STS
                       2001 and SPS 2003 to the present…
                     • Enjoys discussions about Claims AuthZ,
                       SmartCard AuthN, Atomic Molecular
                       Optics & the Walking Dead
                     • Follows the SharePoint Credo - ADIDAS
                       All Day I Dream About SharePoint



#spsbmore
…and what about this guy?




#spsbmore
who are you all?




#spsbmore
Warning!!! Warning!!! Warning!!!




#spsbmore
Smithers, fetch my agenda…
   •   Wait, why are we doing this?
   •   Migration vs. Upgrade
   •   3rd Party Tools vs. OOTB Methods
   •   AuthN / AuthZ Changes
   •   Consolidation Considerations
   •   Content Assessments
   •   User Adoption, Experience and Training



#spsbmore
wait, why are we doing this?
   • End User Capabilities
      – PerformancePoint, Access Services, BCS, Office
        Web Apps, PowerPivot, Sandboxed Solutions
   • Architectural Reasons
      – Services Architecture, Scalability, PowerShell,
        Disaster Recovery, Multitenancy, Claims
        AuthN/AuthZ
   • Licensing, Maintenance and Supportability
   • Because we can…

#spsbmore
migration vs. upgrade
   • Data migration is the process of transferring data between
     storage types, formats, or computer systems. 1

   • System migration involves moving a set of instructions or
     programs from one platform to another, minimizing re-
     engineering. 2
       – Migration of systems can also involve downtime, while the old
         system is replaced with a new one.

   • The term upgrade refers to the replacement of a product
     with a newer version of the same product. 3
   http://en.wikipedia.org/wiki/Data_migration
   http://en.wikipedia.org/wiki/System_migration
   http://en.wikipedia.org/wiki/Upgrade


#spsbmore
we need a plan?




            You’re pretty funny…
            you must be new here…
            we don’t do plans…


#spsbmore
it’s all technical… right?

    • Implement a Training Plan
    • Implement a Communications Plan
    • Decide on a Content Migration Strategy
    • Have a User Support Plan
    • Provide Incentives and Rewards
    • Enable End-user Feedback
    • Align Business Objectives
    Make sure that you’ve successfully incorporated the
    technology components that help drive adoption



#spsbmore
lets get technical…

   • Hardware and Software Requirements
  Web Front End(s)                           SQL Server(s)
  Component    Minimum Requirement           Component       Minimum Requirement
  Hardware     64-bit, four cores            Hardware        64-bit, four cores (small
                                                             deployments)
                                                             64-bit, eight cores (medium
                                                             deployments)
  Memory       8 GB
                                             Memory          8 GB (small deployments)
                                                             16 GB (medium deployments)
  Operation    Windows Server 2008 R2 with
                                             Operation       Windows Server 2008 R2 with SP1
  System       SP1
                                             System          Windows Server 2008 with SP2
               Windows Server 2008 with
               SP2                           SQL Server      SQL Server 2008 R2
                                                             SQL Server 2008 with SP1 (SP1)
                                                             and CU2 (or CU5 or later)
                                                             SQL Server 2005 with SP3 and CU3


#spsbmore
other preparation
    Version                           Migration Preparation
    SharePoint Portal Server 2001     Hire a consultant
                                      Consider a 3rd party migration tool
    Windows SharePoint Services 3.0   Hire a consultant
                                      Prescan.exe / ReGhost.net / GhostHunter Web Parts
    Office SharePoint Server 2007     STSADM –o preupgradecheck
    SharePoint Server 2010            test-spcontentdatabase cmdlet

    • Other Resources
         – TechNet Documentation (Capacity Planning / Hardware
           and Software Requirements)
         – Blogs (Joel Oleson, Todd Klindt and Shane Young)
         – Axceler Migration Toolkit (no cost)


#spsbmore
3rd Party Tools vs. OOTB
   • Out of the Box
      – In-place
      – Database Attach
      – Hybrid
   • 3rd Party
      –   Axceler Davinci Migrator
      –   AvePoint DocAve
      –   Metalogix Migration Manager
      –   Idera SharePoint Migration Suite (OEM’d by Quest)
      –   Tzunami Migration
      –   Kapow Solutions
      –   Xavor Solutions


#spsbmore
in-place or database attach
   • In-place
      –   Same operating system (x64 required)
      –   Same hardware (x64 required)
      –   Content and settings come along
      –   Farm is offline while upgrading
   • Database Attach
      –   New hardware
      –   Only content comes along
      –   Content is not available while upgrading, but you get to pick the order!
      –   Parallel upgrades of content
      –   Combine multiple farms
   • Hybrid
      – Database attach read-only databases
      – In-place upgrade with detached databases



#spsbmore
In-place or database attach




#spsbmore
what about upgrading 2010 to service pack 1?
   • Consolidating content from one 2010 farm to
     another?

      – Upgrade from Pre-SP1 to SP1 Required

            • Farm, Web Application or Content Database
               –   PSConfig -cmd upgrade -inplace b2b -wait -force


            • Site Collection Backup and Restore
               –   Upgrade your farm to SP1



#spsbmore
authentication changes
   • SharePoint 2003
      – Classic Authentication (IIS)
            • Anonymous
            • Basic Authentication
            • Integrated Windows AuthN
                – NTLM & Kerberos
            • Client Certificate AuthN
   • SharePoint 2007
      – Classic Authentication (IIS)
      – ASP.NET Forms
            • LDAP, SQL, other ASP.NET FBA solns
      – Web Single Sign-On (SSO)
            • AD FS
            • Other Identity Management Systems

#spsbmore
mr. fusion meet SharePoint 2010…

    • SharePoint 2010
      • Classic
      • •Claims
           Integrated Windows AuthN with NTLM & Kerberos
        • No Client Certificate Authentication

        • Integrated Windows AuthN with NTLM
          & Kerberos
        • Forms Based Authentication
        • Trusted Identity Provider (SAML & WS-Fed)
        • Client Certificate Authentication through
          AD FS v2


#spsbmore
why would I choose claims auth?

    • It’s the new shiny…
    • Microsoft recommends it for
      new implementations…
    • Multiple Authentication
      Providers – One URL…
    • Handy for extranets and
      partner access…
    • Role Based and Attribute
      Based Access Control…
    • Vive la Fédération!
#spsbmore
considerations when choosing…
   • Business Functionality Issues with Claims…
      – PerformancePoint Services, InfoPath Forms Services,
        Excel Services, etc.
      – Search Alerts, Search Crawling
      – SharePoint Explorer View
   • Additional Configuration
      – IWA Claims - Claims to Token for Kerberos Delegation
      – FBA & SAML - Secure Secure Store
      – FBA AuthN - Membership Provider & Role Manager
        registrations
      – SAML - Identity Provider Configuration
      – SAML - PowerShell for Certificate Exchange

#spsbmore
more considerations…
   • Be prepared to figure out your AuthZ side of things
      – IWA leverages NT Security Token
      – Forms Role Manager information mapped
      – Group Claims information

   • Identities with one Claim Provider aren’t the same as with another…
      – c:0j.c|claimprovider|useraccount != c:0#.f|claimprovider|useraccount
      – Similar to Domain A and Domain B user objects in Classic

   • What about Multitenancy…
      –   Single zone…
      –   Partitioned search…
      –   Partitioned user profiles…
      –   Partitioned Managed MetaData…



#spsbmore
what’s that mean to me?
   • Classic to Classic
      – Mapping “should” stay intact

   • Classic to Claims
      – Mapping update required
      – Classic Provider Identity to Claim Provider Identity

   • Migrate a web application…
      – http://technet.microsoft.com/en-us/library/gg251985.aspx

   • Client Certificate AuthN
      – Requires Proxy (IWA/KCD) or AD FS v2 (SAML)
      – Office 2007 w/o Persistent Cookies = Integration Issues


#spsbmore
what about search?
   • Have you updated your Information Architecture?

   • Should be able to find information in any of 3
     scenarios:
      – I know it exists and I know where it is
      – I know it exists, but I don’t know where it is
      – I don’t know if it exists

   • Talk to your users! Relevancy optimization is an
     ongoing process.

#spsbmore
what about custom solutions?
   • Web Templates and Site Definitions

   • BDC -> Application Registry Database

   • Custom Solutions
      – .Net version – recompile for appropriate framework
      – Farm Solutions to Sandboxed Solutions

   • Third Party Tools

#spsbmore
what about workflows?

    • Remember to breathe…
    • In-place upgrades are your best bet
    • Third Party Tools with Full Fidelity
       –    Axceler
       –    AvePoint
       –    Metalogix
       –    … and others?
    • Gotchas
       – Not using the latest and greatest…
       – Workflow History Cleanup


#spsbmore
content assessment
   • How much data do we have and where does it reside?
      – If we’re migrating, how will the transfer occur?
      – How long will it take?

   • Considerations for Search
      – Corpus size
      – Multilingual?

   • Does your content need to change in the new system?
      – Choice fields vs. Managed Metadata
      – Content Type authoring in a Content Hub?

#spsbmore
consolidation considerations
   • Does your existing taxonomy fit in the new system?

   • Do you have existing systems / applications that will also
     be migrated into SharePoint?

   • Do we need to (un)consolidate?
      – Single site collections that need to be broken apart into
        multiple collections?
      – Sites that need to be promoted into site collections?
      – Do we have too many site collections in our databases?

   • Customizations / Farm Solutions

#spsbmore
still more content to assess…

   • Identify 3rd party tools/web parts/etc. that are
     installed in your current farm
       – Is there a 2010 version available?
       – Is the functionality now available OOTB in
         SharePoint (Ratings, Faceted Search, …)
   • Don’t forget your non-SharePoint data…
   •   Lotus                    •   Alfresco
   •   WebSphere                •   Legacy HTML
   •   Drupal                   •   Non-OCR’d Text Documents
   •   DotNetNuke               •   Orchard



#spsbmore
other solution sets

    • What about the Fab 40?

    • What about the Productivity Hub?

    • Where’d my Site Directory go?

    • Where’d my SharePoint Designer Site Export go?




#spsbmore
prepping for migration… disaster recovery

    •   Do you have plans?
    •   Have you tested your plans?
    •   Mirroring? Clustering?
    •   Regression Plans
    •   Log Shipping (wait, what?)




#spsbmore
user inputs?




#spsbmore
what about the users?

   • User Experience
      – Visual Upgrade (aka v3) is familiar. The ribbon is not.
      – Are you deploying the Office Web Applications? (Co-
        authoring can be fun!)
      – Multiple item selections. Refinement panels. Metadata
        navigation. Oh my!
      – What about your licensing? Enterprise? Standard?
      – Office Workspace? Groove?
      – Mobile?
      – Oh, you are upgrading your Office Clients too right?

#spsbmore
training? do we have to?
   • YES!

   • Training Tools
      –   Videos
      –   Computer based training
      –   Formal classroom training
      –   “Office hours” (on-going)
      –   Productivity Hub from Microsoft

   If you have to provide extensive training to your typical
   user, you’ve most likely made some fundamental design
   mistakes!

#spsbmore
something to remember

   SharePoint Implementations today consist of a
   race between Architects, Developers and IT Pros
   striving to build well planned out, bigger and
   better idiot-proof solutions, and the Universe
   trying to produce requirements of entropy with
   bigger and better idiots.

                 …so far, the Universe is winning.




#spsbmore
Questions and Evals…




#spsbmore
Thank you Sponsors!




#spsbmore
Thanks to our Hosts!




     Special Thanks to Eric and Kacey Harlan,
    Shadeed Eleazer and Enrique Chumbes for
            putting together this event!


#spsbmore
Where: Tir Na Nog
   201 East Pratt Street
   Baltimore, MD 21202
   (410) 483-8968
   http://www.tirnanogbaltimore.com




#spsbmore
Reference

   • What's new in upgrade
   • Determine upgrade approach
   • SharePoint Server 2010 capacity management:
     Software boundaries and limits
   • Video demos and training for SharePoint Server
     2010
   • SharePoint 2010 Adoption Best Practices


#spsbmore

Weitere ähnliche Inhalte

Was ist angesagt?

Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointTalbott Crowell
 
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...Bram de Jager
 
IBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewIBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewDvir Reznik
 
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...European SharePoint Conference
 
Office Web Apps Server 2013
Office Web Apps Server 2013Office Web Apps Server 2013
Office Web Apps Server 2013SPC Adriatics
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
 
Android SharePoint
Android SharePointAndroid SharePoint
Android SharePointBenCox35
 
SharePoint Office Web Apps 2013 presentation
SharePoint Office Web Apps 2013 presentationSharePoint Office Web Apps 2013 presentation
SharePoint Office Web Apps 2013 presentationjtbarrera
 
SharePoint 2016 Adoption - Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Adoption - Lessons Learned and Advanced TroubleshootingSharePoint 2016 Adoption - Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Adoption - Lessons Learned and Advanced TroubleshootingJohn Calvert
 
Share point 2013 and sql server 2012 what to choose
Share point 2013 and sql server 2012   what to chooseShare point 2013 and sql server 2012   what to choose
Share point 2013 and sql server 2012 what to chooseAlexander Meijers
 
SharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the FieldSharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the FieldJason Himmelstein
 
From Zero to Hero: A Real World Guide to Building High Availability SharePoin...
From Zero to Hero: A Real World Guide to Building High Availability SharePoin...From Zero to Hero: A Real World Guide to Building High Availability SharePoin...
From Zero to Hero: A Real World Guide to Building High Availability SharePoin...Eric Shupps
 
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...European SharePoint Conference
 
Exciting New Alfresco REST APIs
Exciting New Alfresco REST APIsExciting New Alfresco REST APIs
Exciting New Alfresco REST APIsJ V
 
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...European Collaboration Summit
 
ADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guideADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guideLuc Bors
 
SharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechCon
SharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechConSharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechCon
SharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechConSPTechCon
 
Designing for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsDesigning for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsRoy Kim
 

Was ist angesagt? (20)

Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePoint
 
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
 
Oracle soa online training
Oracle soa online trainingOracle soa online training
Oracle soa online training
 
SharePoint Topology
SharePoint Topology SharePoint Topology
SharePoint Topology
 
IBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewIBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's New
 
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
SQL Server and SharePoint - Best Practices presented by Steffen Krause, Micro...
 
Office Web Apps Server 2013
Office Web Apps Server 2013Office Web Apps Server 2013
Office Web Apps Server 2013
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
Android SharePoint
Android SharePointAndroid SharePoint
Android SharePoint
 
SharePoint Office Web Apps 2013 presentation
SharePoint Office Web Apps 2013 presentationSharePoint Office Web Apps 2013 presentation
SharePoint Office Web Apps 2013 presentation
 
SharePoint 2016 Adoption - Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Adoption - Lessons Learned and Advanced TroubleshootingSharePoint 2016 Adoption - Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Adoption - Lessons Learned and Advanced Troubleshooting
 
Share point 2013 and sql server 2012 what to choose
Share point 2013 and sql server 2012   what to chooseShare point 2013 and sql server 2012   what to choose
Share point 2013 and sql server 2012 what to choose
 
SharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the FieldSharePoint Performance: Best Practices from the Field
SharePoint Performance: Best Practices from the Field
 
From Zero to Hero: A Real World Guide to Building High Availability SharePoin...
From Zero to Hero: A Real World Guide to Building High Availability SharePoin...From Zero to Hero: A Real World Guide to Building High Availability SharePoin...
From Zero to Hero: A Real World Guide to Building High Availability SharePoin...
 
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
Infrastructure Best Practices for SharePoint On-Premises presented by Michael...
 
Exciting New Alfresco REST APIs
Exciting New Alfresco REST APIsExciting New Alfresco REST APIs
Exciting New Alfresco REST APIs
 
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
 
ADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guideADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guide
 
SharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechCon
SharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechConSharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechCon
SharePoint Data Anywhere and Everywhere by Chris Beckett - SPTechCon
 
Designing for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsDesigning for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted Apps
 

Andere mochten auch

Presenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organizationPresenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organizationJeremy Thake
 
SharePoint Worst Practices
SharePoint Worst PracticesSharePoint Worst Practices
SharePoint Worst PracticesDan Usher
 
PanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a Radioprojekt
PanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a RadioprojektPanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a Radioprojekt
PanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a RadioprojektPanMedia Western Praha
 
Building a SharePoint Platform that Scales
Building a SharePoint Platform that ScalesBuilding a SharePoint Platform that Scales
Building a SharePoint Platform that ScalesDan Usher
 
SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365Dan Usher
 
Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Talbott Crowell
 

Andere mochten auch (7)

Presenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organizationPresenting SharePoint as a service back to your organization
Presenting SharePoint as a service back to your organization
 
SharePoint Worst Practices
SharePoint Worst PracticesSharePoint Worst Practices
SharePoint Worst Practices
 
PanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a Radioprojekt
PanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a RadioprojektPanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a Radioprojekt
PanMedia PamNEWS: Aktuální výsledky výzkumů Mediaprojekt a Radioprojekt
 
Enforcing SharePoint Governance
Enforcing SharePoint GovernanceEnforcing SharePoint Governance
Enforcing SharePoint Governance
 
Building a SharePoint Platform that Scales
Building a SharePoint Platform that ScalesBuilding a SharePoint Platform that Scales
Building a SharePoint Platform that Scales
 
SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365
 
Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?
 

Ähnlich wie Pitfalls of Migrating to SharePoint 2010

Pitfalls Of Migrating to SharePoint 2010
Pitfalls Of Migrating to SharePoint 2010Pitfalls Of Migrating to SharePoint 2010
Pitfalls Of Migrating to SharePoint 2010Scott Hoag
 
Pitfalls of Migration to SharePoint 2010
Pitfalls of Migration to SharePoint 2010Pitfalls of Migration to SharePoint 2010
Pitfalls of Migration to SharePoint 2010Dan Usher
 
Practical SharePoint 2013 Development Environment
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development EnvironmentNetwoven Inc.
 
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudSharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudJamie McAllister
 
WISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsWISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsBrian Caauwe
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Toni Frankola
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016Giuseppe Marchi
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Joseph Lopez
 
Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...Charley Hanania
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016Mike Maadarani
 
SharePoint on Imaginary Hardware - IndyTechFest 2010
SharePoint on Imaginary Hardware - IndyTechFest 2010SharePoint on Imaginary Hardware - IndyTechFest 2010
SharePoint on Imaginary Hardware - IndyTechFest 2010John Ferringer
 
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...SPS Monaco
 
Introduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsIntroduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsSteve Knutson
 
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfxVincent Biret
 
Sps monaco vincent biret spfx devops
Sps monaco vincent biret spfx devopsSps monaco vincent biret spfx devops
Sps monaco vincent biret spfx devopsVincent Biret
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
 
The Path through SharePoint Migrations
The Path through SharePoint MigrationsThe Path through SharePoint Migrations
The Path through SharePoint MigrationsBrian Caauwe
 

Ähnlich wie Pitfalls of Migrating to SharePoint 2010 (20)

Sharepoint Deployments
Sharepoint DeploymentsSharepoint Deployments
Sharepoint Deployments
 
Pitfalls Of Migrating to SharePoint 2010
Pitfalls Of Migrating to SharePoint 2010Pitfalls Of Migrating to SharePoint 2010
Pitfalls Of Migrating to SharePoint 2010
 
Pitfalls of Migration to SharePoint 2010
Pitfalls of Migration to SharePoint 2010Pitfalls of Migration to SharePoint 2010
Pitfalls of Migration to SharePoint 2010
 
Practical SharePoint 2013 Development Environment
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development Environment
 
04 managing the database
04   managing the database04   managing the database
04 managing the database
 
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the CloudSharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
SharePoint 2013 on Azure: Your Dedicated Farm in the Cloud
 
WISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsWISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint Migrations
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...Sql connections germany - migration considerations when migrating your on pre...
Sql connections germany - migration considerations when migrating your on pre...
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
SharePoint on Imaginary Hardware - IndyTechFest 2010
SharePoint on Imaginary Hardware - IndyTechFest 2010SharePoint on Imaginary Hardware - IndyTechFest 2010
SharePoint on Imaginary Hardware - IndyTechFest 2010
 
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
T5 - Mise en place de votre processus DevOps Ofice, Office 365, SharePoint - ...
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Introduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAsIntroduction to SharePoint for SQLserver DBAs
Introduction to SharePoint for SQLserver DBAs
 
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
#SPSBurgh 2018 How to do #devops with the #SharePoint Framework #spfx
 
Sps monaco vincent biret spfx devops
Sps monaco vincent biret spfx devopsSps monaco vincent biret spfx devops
Sps monaco vincent biret spfx devops
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
 
The Path through SharePoint Migrations
The Path through SharePoint MigrationsThe Path through SharePoint Migrations
The Path through SharePoint Migrations
 

Mehr von Dan Usher

SPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsSPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsDan Usher
 
2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePointDan Usher
 
2014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 3652014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 365Dan Usher
 
SPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointSPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointDan Usher
 
SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365Dan Usher
 
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp UpDan Usher
 
SPSNYC 2014 - Authentication and Authorization
SPSNYC 2014 - Authentication and AuthorizationSPSNYC 2014 - Authentication and Authorization
SPSNYC 2014 - Authentication and AuthorizationDan Usher
 
2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.releaseDan Usher
 
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePointDan Usher
 
2014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 3652014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 365Dan Usher
 
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudDan Usher
 
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...Dan Usher
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsDan Usher
 
2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and AuthorizationDan Usher
 
2014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 3652014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 365Dan Usher
 
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 3652014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365Dan Usher
 
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 3652014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365Dan Usher
 
2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDCDan Usher
 
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 3652014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 365Dan Usher
 
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid SolutionsDan Usher
 

Mehr von Dan Usher (20)

SPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsSPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT Pros
 
2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint
 
2014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 3652014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 365
 
SPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointSPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePoint
 
SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365
 
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
 
SPSNYC 2014 - Authentication and Authorization
SPSNYC 2014 - Authentication and AuthorizationSPSNYC 2014 - Authentication and Authorization
SPSNYC 2014 - Authentication and Authorization
 
2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release
 
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
 
2014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 3652014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 365
 
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
 
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
 
2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization
 
2014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 3652014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 365
 
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 3652014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
 
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 3652014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
 
2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC
 
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 3652014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
 
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
 

Kürzlich hochgeladen

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Pitfalls of Migrating to SharePoint 2010

  • 1. WELCOME SharePoint Saturday Baltimore Pitfalls of Migrating to Baltimore, Maryland 5/12/2012 SharePoint 2010 Dan Usher #spsbmore
  • 2. who am I? • Lead Associate, Booz Allen Hamilton Dan • SharePoint Architect, Implementation Usher Engineer, and Service Monkey • 7 years of experience with SharePoint usher going back to adventures with STS 2001 and SPS 2003 to the present… • Enjoys discussions about Claims AuthZ, SmartCard AuthN, Atomic Molecular Optics & the Walking Dead • Follows the SharePoint Credo - ADIDAS All Day I Dream About SharePoint #spsbmore
  • 3. …and what about this guy? #spsbmore
  • 4. who are you all? #spsbmore
  • 6. Smithers, fetch my agenda… • Wait, why are we doing this? • Migration vs. Upgrade • 3rd Party Tools vs. OOTB Methods • AuthN / AuthZ Changes • Consolidation Considerations • Content Assessments • User Adoption, Experience and Training #spsbmore
  • 7. wait, why are we doing this? • End User Capabilities – PerformancePoint, Access Services, BCS, Office Web Apps, PowerPivot, Sandboxed Solutions • Architectural Reasons – Services Architecture, Scalability, PowerShell, Disaster Recovery, Multitenancy, Claims AuthN/AuthZ • Licensing, Maintenance and Supportability • Because we can… #spsbmore
  • 8. migration vs. upgrade • Data migration is the process of transferring data between storage types, formats, or computer systems. 1 • System migration involves moving a set of instructions or programs from one platform to another, minimizing re- engineering. 2 – Migration of systems can also involve downtime, while the old system is replaced with a new one. • The term upgrade refers to the replacement of a product with a newer version of the same product. 3 http://en.wikipedia.org/wiki/Data_migration http://en.wikipedia.org/wiki/System_migration http://en.wikipedia.org/wiki/Upgrade #spsbmore
  • 9. we need a plan? You’re pretty funny… you must be new here… we don’t do plans… #spsbmore
  • 10. it’s all technical… right? • Implement a Training Plan • Implement a Communications Plan • Decide on a Content Migration Strategy • Have a User Support Plan • Provide Incentives and Rewards • Enable End-user Feedback • Align Business Objectives Make sure that you’ve successfully incorporated the technology components that help drive adoption #spsbmore
  • 11. lets get technical… • Hardware and Software Requirements Web Front End(s) SQL Server(s) Component Minimum Requirement Component Minimum Requirement Hardware 64-bit, four cores Hardware 64-bit, four cores (small deployments) 64-bit, eight cores (medium deployments) Memory 8 GB Memory 8 GB (small deployments) 16 GB (medium deployments) Operation Windows Server 2008 R2 with Operation Windows Server 2008 R2 with SP1 System SP1 System Windows Server 2008 with SP2 Windows Server 2008 with SP2 SQL Server SQL Server 2008 R2 SQL Server 2008 with SP1 (SP1) and CU2 (or CU5 or later) SQL Server 2005 with SP3 and CU3 #spsbmore
  • 12. other preparation Version Migration Preparation SharePoint Portal Server 2001 Hire a consultant Consider a 3rd party migration tool Windows SharePoint Services 3.0 Hire a consultant Prescan.exe / ReGhost.net / GhostHunter Web Parts Office SharePoint Server 2007 STSADM –o preupgradecheck SharePoint Server 2010 test-spcontentdatabase cmdlet • Other Resources – TechNet Documentation (Capacity Planning / Hardware and Software Requirements) – Blogs (Joel Oleson, Todd Klindt and Shane Young) – Axceler Migration Toolkit (no cost) #spsbmore
  • 13. 3rd Party Tools vs. OOTB • Out of the Box – In-place – Database Attach – Hybrid • 3rd Party – Axceler Davinci Migrator – AvePoint DocAve – Metalogix Migration Manager – Idera SharePoint Migration Suite (OEM’d by Quest) – Tzunami Migration – Kapow Solutions – Xavor Solutions #spsbmore
  • 14. in-place or database attach • In-place – Same operating system (x64 required) – Same hardware (x64 required) – Content and settings come along – Farm is offline while upgrading • Database Attach – New hardware – Only content comes along – Content is not available while upgrading, but you get to pick the order! – Parallel upgrades of content – Combine multiple farms • Hybrid – Database attach read-only databases – In-place upgrade with detached databases #spsbmore
  • 15. In-place or database attach #spsbmore
  • 16. what about upgrading 2010 to service pack 1? • Consolidating content from one 2010 farm to another? – Upgrade from Pre-SP1 to SP1 Required • Farm, Web Application or Content Database – PSConfig -cmd upgrade -inplace b2b -wait -force • Site Collection Backup and Restore – Upgrade your farm to SP1 #spsbmore
  • 17. authentication changes • SharePoint 2003 – Classic Authentication (IIS) • Anonymous • Basic Authentication • Integrated Windows AuthN – NTLM & Kerberos • Client Certificate AuthN • SharePoint 2007 – Classic Authentication (IIS) – ASP.NET Forms • LDAP, SQL, other ASP.NET FBA solns – Web Single Sign-On (SSO) • AD FS • Other Identity Management Systems #spsbmore
  • 18. mr. fusion meet SharePoint 2010… • SharePoint 2010 • Classic • •Claims Integrated Windows AuthN with NTLM & Kerberos • No Client Certificate Authentication • Integrated Windows AuthN with NTLM & Kerberos • Forms Based Authentication • Trusted Identity Provider (SAML & WS-Fed) • Client Certificate Authentication through AD FS v2 #spsbmore
  • 19. why would I choose claims auth? • It’s the new shiny… • Microsoft recommends it for new implementations… • Multiple Authentication Providers – One URL… • Handy for extranets and partner access… • Role Based and Attribute Based Access Control… • Vive la Fédération! #spsbmore
  • 20. considerations when choosing… • Business Functionality Issues with Claims… – PerformancePoint Services, InfoPath Forms Services, Excel Services, etc. – Search Alerts, Search Crawling – SharePoint Explorer View • Additional Configuration – IWA Claims - Claims to Token for Kerberos Delegation – FBA & SAML - Secure Secure Store – FBA AuthN - Membership Provider & Role Manager registrations – SAML - Identity Provider Configuration – SAML - PowerShell for Certificate Exchange #spsbmore
  • 21. more considerations… • Be prepared to figure out your AuthZ side of things – IWA leverages NT Security Token – Forms Role Manager information mapped – Group Claims information • Identities with one Claim Provider aren’t the same as with another… – c:0j.c|claimprovider|useraccount != c:0#.f|claimprovider|useraccount – Similar to Domain A and Domain B user objects in Classic • What about Multitenancy… – Single zone… – Partitioned search… – Partitioned user profiles… – Partitioned Managed MetaData… #spsbmore
  • 22. what’s that mean to me? • Classic to Classic – Mapping “should” stay intact • Classic to Claims – Mapping update required – Classic Provider Identity to Claim Provider Identity • Migrate a web application… – http://technet.microsoft.com/en-us/library/gg251985.aspx • Client Certificate AuthN – Requires Proxy (IWA/KCD) or AD FS v2 (SAML) – Office 2007 w/o Persistent Cookies = Integration Issues #spsbmore
  • 23. what about search? • Have you updated your Information Architecture? • Should be able to find information in any of 3 scenarios: – I know it exists and I know where it is – I know it exists, but I don’t know where it is – I don’t know if it exists • Talk to your users! Relevancy optimization is an ongoing process. #spsbmore
  • 24. what about custom solutions? • Web Templates and Site Definitions • BDC -> Application Registry Database • Custom Solutions – .Net version – recompile for appropriate framework – Farm Solutions to Sandboxed Solutions • Third Party Tools #spsbmore
  • 25. what about workflows? • Remember to breathe… • In-place upgrades are your best bet • Third Party Tools with Full Fidelity – Axceler – AvePoint – Metalogix – … and others? • Gotchas – Not using the latest and greatest… – Workflow History Cleanup #spsbmore
  • 26. content assessment • How much data do we have and where does it reside? – If we’re migrating, how will the transfer occur? – How long will it take? • Considerations for Search – Corpus size – Multilingual? • Does your content need to change in the new system? – Choice fields vs. Managed Metadata – Content Type authoring in a Content Hub? #spsbmore
  • 27. consolidation considerations • Does your existing taxonomy fit in the new system? • Do you have existing systems / applications that will also be migrated into SharePoint? • Do we need to (un)consolidate? – Single site collections that need to be broken apart into multiple collections? – Sites that need to be promoted into site collections? – Do we have too many site collections in our databases? • Customizations / Farm Solutions #spsbmore
  • 28. still more content to assess… • Identify 3rd party tools/web parts/etc. that are installed in your current farm – Is there a 2010 version available? – Is the functionality now available OOTB in SharePoint (Ratings, Faceted Search, …) • Don’t forget your non-SharePoint data… • Lotus • Alfresco • WebSphere • Legacy HTML • Drupal • Non-OCR’d Text Documents • DotNetNuke • Orchard #spsbmore
  • 29. other solution sets • What about the Fab 40? • What about the Productivity Hub? • Where’d my Site Directory go? • Where’d my SharePoint Designer Site Export go? #spsbmore
  • 30. prepping for migration… disaster recovery • Do you have plans? • Have you tested your plans? • Mirroring? Clustering? • Regression Plans • Log Shipping (wait, what?) #spsbmore
  • 32. what about the users? • User Experience – Visual Upgrade (aka v3) is familiar. The ribbon is not. – Are you deploying the Office Web Applications? (Co- authoring can be fun!) – Multiple item selections. Refinement panels. Metadata navigation. Oh my! – What about your licensing? Enterprise? Standard? – Office Workspace? Groove? – Mobile? – Oh, you are upgrading your Office Clients too right? #spsbmore
  • 33. training? do we have to? • YES! • Training Tools – Videos – Computer based training – Formal classroom training – “Office hours” (on-going) – Productivity Hub from Microsoft If you have to provide extensive training to your typical user, you’ve most likely made some fundamental design mistakes! #spsbmore
  • 34. something to remember SharePoint Implementations today consist of a race between Architects, Developers and IT Pros striving to build well planned out, bigger and better idiot-proof solutions, and the Universe trying to produce requirements of entropy with bigger and better idiots. …so far, the Universe is winning. #spsbmore
  • 37. Thanks to our Hosts! Special Thanks to Eric and Kacey Harlan, Shadeed Eleazer and Enrique Chumbes for putting together this event! #spsbmore
  • 38. Where: Tir Na Nog 201 East Pratt Street Baltimore, MD 21202 (410) 483-8968 http://www.tirnanogbaltimore.com #spsbmore
  • 39. Reference • What's new in upgrade • Determine upgrade approach • SharePoint Server 2010 capacity management: Software boundaries and limits • Video demos and training for SharePoint Server 2010 • SharePoint 2010 Adoption Best Practices #spsbmore