SlideShare a Scribd company logo
1 of 46
Download to read offline
Introduction
• Chandima Kulathilake > aka Chan
• Over 16 years in IT/SharePoint
space in planning, architecture,
deployment and operational
models
• Lead Consultant @ Theta >
www.theta.co.nz
• Co-founder of NZ SharePoint
user groups community way
back in 2006 Wellington SharePoint User Group – Class of 2006
Agenda
• What’s ‘New’ for SharePoint 2016 on premises
• Deployment Architecture
• Upgrade Planning
• Hybrid Options
• Q & A
The Road to 2016
SharePoint
2007
BPOS
SharePoint
2010
Office365
SharePoint
2013
Office365
What’s new – from a user’s point of view
• App Launcher – Common across both on premises and cloud
• OneDrive Updates – users go to SharePoint online
• Sites you follow – Accessed via ‘Sites’ tab in App Launcher
• Keyboard shortcuts to do common tasks (ex: Alt + N = New
Document)
• Site creation – Is now faster than compared to 2013
• Open Document Format (ODF) support
• Increased File Size for uploads – 2GB is now 10GB (but really..?)
See more @ http://bit.ly/2933Tio
What’s new
• Compliance Centre – great for Information management
• Mobile Collaboration Experience across any device
• Durable Links – requires Office Online Server (aka Office Web Apps)
• My Sites are now under a new brand "OneDrive for Business"
See more @ http://bit.ly/2933Tio
App Launcher
Mobile Device
views
Compliance
Center
Template
What’s new – but ‘dead’
• No more SharePoint Foundation
• No more SharePoint Destroyer (I mean Designer)
• Workflows will ‘still’ work in 2010/2013 mode
• Workflow Manager farm
• No InfoPath but things will still (kind of) work
• No ForeFront Identity Manager client (FIM)
• *new* Microsoft Identity Manager 2016
• No Excel Services in SharePoint
• Now its part of Office Online Server
Image from : http://www.jussiroine.com/
What’s new – Architect/Admin/Dev/Other
• Ability to create SharePoint farms based on pre-defined server roles
• MinRole – oooooh....
• Each role maps to pre-defined services
• Roles together include all services in a SharePoint farm
• Option to build a single-server farm still exists
• Zero downtime patching (Not as easy as you’d expect)
What is ‘MinRole’?
• Server roles to architect for scale – enter ‘MinRole’
Role Description
Front end For serving user requests – Low latency
Application Service applications, services, and components that serve backend requests
(such as background jobs or search crawl requests) belong on Application
servers. These servers are optimized for high throughput
Distributed Cache Best isolated to own server(s) – however there are caveats
Search Based on requirements and recommended to be separated
Custom For mix and match – BUT you really don’t want to
Single-Server Farm Only meant for development requirements, not recommended for
Production
Why would you use MinRole?
• No need to ‘tweak’ the services per server
• All deployments follow the same rules & models
• Self diagnosing
• Based on Office 365 deployment learnings
• Scalability – just add n servers to y roles
MinRole
• What you’ll get
Front end
group
Application
group
Distributed cache
group
Search
group
Scale by adding more instancesThe ‘supported’ starting point for ‘MinRole’
WARNING!
To achieve ‘zero’ downtime
patching you need to have
redundancy
(ie – multiples of these at each
group)
Read more:
http://bit.ly/296169H
Requirements dictate your deployment
Requirement Servers
MinRole 4
High availability 5
Provider hosted apps (add in model) 2
Workflow Manager farm 3
Office Online Server (OOS) 2
Data layer 2
Grand total 17
Web
App
Cache
Search
Workflow
OOS
Apps
Data
Web
OOS
Apps
App
Cache Cache
Search
Workflow Workflow
Data
MinRole?
Yeah, Nah. Single is where it’s at…
Challenges with MinRole
• Optimized for larger farms
• +10 servers sounds like overkill
• Few bugs with role conversion
• Distributed Cache is the problematic one
• Cannot combine roles on same server
• Custom ‘custom’ roles are not supportedYes – you can have
• Front end
• Custom type mix
• BUT Single-Server Farm role cannot co-exist with MinRole roles
• It is not ‘generally’ recommended
• Learn more @ http://bit.ly/1IXQDVG
What is MinRole good for?
• Best suited as a starting point
• Gives the flexibility to change down the track
• It is not a ‘Thing’ you see rather a logical segregation of services on
server instances
• Read the FAQ – Understand your scenario before implementing
• Capacity guidance updated for SharePoint 2016:
http://bit.ly/sp16limits
Distributed Cache
• Dedicated vs. Collocated
• Microsoft recommendation for SP2013 on TechNet:
• Distributed Cache is enabled (by default) only on ‘SingleServerFarmRole’
and ‘Cache’ roles
• Licensing implications? – yes...
• How many Distributed Cache hosts?
• You really need three – Yes 3!
Read more @ - http://bit.ly/29dmVDz
Why is it important
• Login Token Cache
• Activity Feed Cache
• Activity Last Modified Time Cache
• OneNote Throttling / “Bouncer Cache”
• Access Cache
• Search Query Web Part
• Security Trimming Cache
• App Access Token Cache
• View State Cache
• Default Cache
Read more @ - http://bit.ly/29dmVDz
Why is this complicated?
• Holds data ‘in memory’
• Have to configure it via PowerShell after initial deployment to assign
correct RAM percentage
• Most troublesome and corruption prone
In SharePoint 2013, the Distributed Cache size is set to half of ten percent of the total RAM on the server.
This means that on a server with 8Gb RAM, the Cache Size (the allocation for data storage) is 410Mb. Another
410Mb is used for the overhead of running the Cache.
www.harbar.net
Read more @ - http://bit.ly/29dmVDz
Ideal topology
• It depends…
• On what your organization wants to achieve
• Be careful of guidance with regards to “Best Practice Topology”
• There are no “web servers” and “application servers”
• Server roles breakdown what services run on each role
• Front end
• Application
• Distributed cache
• Search
• Workflow
• Office Online Server
• ‘Custom’ – use at your own risk
• Single server – for development & proof of concepts
Key Points: If you follow a MinRole
deployment
• You will need 4 server roles (as a starting point)
• Front end
• Application
• Distributed cache
• Search
• With availability factored in
• Front end x 2
• Application x 2
• Distributed cache x 3 (called a quorum)
• Search x 2
Can I change later?
• Yes 2 options
• Via PowerShell
Set-SPServer –Role { FrontEnd | Application |
SingleServer | SingleServerFarm | DistributedCache
| Search | Custom }
• Via Central Admin
Going from SP2013 to SP2016
• Let’s Upgrade!
Overall Process
Plan & Audit Build & Test
Run Tests
(Pre-Upgrade)
Upgrade
TestCommitDecommission
Plan and Audit
• Know what you know well, also know
what you don’t know
Plan & Audit
• Your overall plan for the upgrade
• Minimum requirements to go to SharePoint 2016
• SP2013 with Service Pack 1 on your existing 2013 farm
• Business application priority
• Audit existing 2013 sites and applications
• Must be on SP 2013 SP1 Mode
• Site compatibility must be ‘15’ if upgraded from SP2010 to 2013
Get-SPSite -Limit All | ? { $_.CompatibilityLevel -eq 14 }
Get-SPSite -ContentDatabase <database name> -Limit All | ? {
$_.CompatibilityLevel -eq 14 }
Tools of the trade
• SPDocKit – Document and Compare farms – www.spdockit.com
• https://www.spdockit.com/blog/spdockits-emergency-kit-sharepoint-2016-
upgrade-process/ <- Money well spent!
• http://featureadmin.codeplex.com/ - Get rid of broken ‘features’ very
handy for cleaning up upgrade blockers
• PowerShell plus manual tinkering – is a bit painful
Post Audit Tasks
• Server Administrators – prepare servers and plan SP2016 deployment
architecture
• Developers – Re-evaluate custom code solutions and files for SP2016
compatibility
• Project Managers – Review upgrade project plans and estimates –
user training etc, change management, comms
• Identify business priorities early
• Don’t try a ‘Big Bang’ approach
• Gradual or parallel always works best
Build your 2016 platform
• Requires a ‘re-think’ of your Architecture
• Infrastructure requirements
• Service model and servers
• Workload capacity planning
• Availability and redundancy
Key considerations
• Hardware
• You will need more server resources
• Memory – 12-16GB
• CPU – 4cores or more
• Disk – As per deployment profile based on services and capacity planning
• Software
• Application Servers
• Base OS Windows Server 2012 R2
• .NET Framework 4.5.2 (min)
• Data - Consider going with SQL Server 2016
• *2014 is recommended – will not work with 2008
Upgrade vs Migrate
• Upgrade your platform
• SP2010 > 2013 > 2016
• Migrate your content
• Move existing content to a new SharePoint 2016 platform
• Use a third party tool or use content database attach
• Custom Solutions must be rebuilt to ensure compatibility
• The ‘Add-in’ model (Provider Hosted Apps)
• Vesa ‘Vesku’ Juvonen -
https://blogs.msdn.microsoft.com/vesku/2015/12/08/architecture-models-for-
sharepoint-provider-hosted-add-ins-in-on-premises/
• Office Dev PnP - https://aka.ms/OfficeDevPnP
Migrate content
• Chance to re-organize
• Classify
• Archive
• Retain
Bring your Databases
1. Place Content Databases into ‘Read Only’ mode
2. Backup Content and Service Application Databases
3. Restore Content and Service Application Databases
4. Take Restored Databases out of ‘Read Only’ Mode
5. PowerShell > Test-SPContentDatabase –Name SP_Content –
WebApplication http://upgrade.sp.com
6. Fix all errors, missing customizations, orphans, etc.
7. PowerShell > Mount-SPContentDatabase –Name SP_Content –
WebApplication http://upgrade.sp.com
8. PowerShell > Upgrade-SPContentDatabase to resume failed upgrades
9. Test and Validate > Workflows, forms, solutions, apps
10. Repeat
Hybrid, Hybrid, Hybrid >
http://hybrid.office.com/downloads.html
Before you do Hybrid
• Azure Active Directory Synchronization
• Identity is key!
• For password syncs etc. must be setup
• https://azure.microsoft.com/en-us/documentation/articles/active-directory-
aadconnect/
• Service applications must be setup correctly on-premises
Hybrid deployments
• Provides a practical starting points
• On Premises and Cloud based team sites
• Cloud based Search application
• Search on premises content and SharePoint online content and a single view result set
• https://blogs.msdn.microsoft.com/spses/2015/09/15/cloud-hybrid-search-service-
application/
http://hybrid.office.com/downloads.html
SharePoint online vs On Premises
• No Next-gen portals like the Video Portal
• No About Me experience – Delve and Office Graph
• These can still be integrated if you go  Hybrid….
Build numbers
Name Build Number
SharePoint 2016 IT Preview 16.0.4107.1002
SharePoint 2016 Beta 2 16.0.4306.1002
SharePoint 2016 Release Candidate (Jan.2016) 16.0.4327.1000
SharePoint 2016 RC updated 16.0.4336.1000
SharePoint 2016 RTM 16.0.4351.1000
April CU 2016 16.0.4366.1000
May CU 2016 16.0.4378.1000
Resource Links
• SharePoint Glossary > http://www.rharbridge.com/?page_id=60
• Developers
• SharePoint Framework - https://docs.com/OfficeDevPnP/9609/pnp-web-cast-
preparing-for-sharepoint-framework
• https://blogs.msdn.microsoft.com/vesku/
• Architects/IT Pros/Admins
• Capacity Planning: http://bit.ly/sp16limits
• MinRole : http://cbt.gg/1T3JNXw
Thanks
• Questions
• Chandima.kulathilake@theta.co.nz
• Twitter @chandimak
Image from : www.runwellington.com

More Related Content

What's hot

What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockVlad Catrinescu
 
Hosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureHosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureLearning SharePoint
 
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to UpgradeAUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to UpgradeJoel Oleson
 
SharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about itSharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about itKnut Relbe-Moe [MVP, MCT]
 
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyonWhat's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyonVlad Catrinescu
 
SharePoint 2016: Features Overview
SharePoint 2016: Features OverviewSharePoint 2016: Features Overview
SharePoint 2016: Features OverviewShareGate
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentSPC Adriatics
 
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?Richard Harbridge
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDotNetCampus
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...serge luca
 
[Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 [Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 James Wright
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesJoel Oleson
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal2SeeU
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...Chirag Patel
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?Vlad Catrinescu
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016SPC Adriatics
 
SharePoint 2016 Search
SharePoint 2016 SearchSharePoint 2016 Search
SharePoint 2016 SearchMike Maadarani
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveJared Matfess
 
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...Vignesh Ganesan I Microsoft MVP
 

What's hot (20)

What's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with IntlockWhat's New in SharePoint 2016 for End Users Webinar with Intlock
What's New in SharePoint 2016 for End Users Webinar with Intlock
 
Hosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azureHosting SharePoint 2016 farm in azure
Hosting SharePoint 2016 farm in azure
 
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to UpgradeAUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
AUDWC SharePoint 2016 - Top 10 Compelling Business Reasons to Upgrade
 
SharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about itSharePoint 2016 The Future is Hybrid, what you need to know about it
SharePoint 2016 The Future is Hybrid, what you need to know about it
 
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyonWhat's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyon
 
SharePoint 2016: Features Overview
SharePoint 2016: Features OverviewSharePoint 2016: Features Overview
SharePoint 2016: Features Overview
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?
 
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnewDot netcampus2015 francescosodano-sharepoint2016whatsnew
Dot netcampus2015 francescosodano-sharepoint2016whatsnew
 
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...SharePoint 2016   Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
SharePoint 2016 Beta 2 What's new (End users and IT Pros) Microsoft Innovat...
 
[Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016 [Webinar] New Features in SharePoint 2016
[Webinar] New Features in SharePoint 2016
 
SharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New FeaturesSharePoint 2016 for the Business: Top 10 New Features
SharePoint 2016 for the Business: Top 10 New Features
 
SharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportalSharePoint 2016 - nextgenportal
SharePoint 2016 - nextgenportal
 
SharePoint 2016
SharePoint 2016SharePoint 2016
SharePoint 2016
 
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
SharePoint Saturday Madrid 2016 - SharePoint Upgrade or Migration, or is it b...
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?
 
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016What's New for the BI workload in SharePoint 2016 and SQL Server 2016
What's New for the BI workload in SharePoint 2016 and SQL Server 2016
 
SharePoint 2016 Search
SharePoint 2016 SearchSharePoint 2016 Search
SharePoint 2016 Search
 
SharePoint 2016 Deep Dive
SharePoint 2016 Deep DiveSharePoint 2016 Deep Dive
SharePoint 2016 Deep Dive
 
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
Accelerate your journey to the cloud using the Microsoft SharePoint Migration...
 

Viewers also liked

SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...
SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...
SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...Joel Oleson
 
Scoping a Successful SharePoint 2016 Hybrid Search Implementation
Scoping a Successful SharePoint 2016 Hybrid Search ImplementationScoping a Successful SharePoint 2016 Hybrid Search Implementation
Scoping a Successful SharePoint 2016 Hybrid Search ImplementationAgnes Molnar
 
SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...
SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...
SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...Patrick Guimonet
 
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondDive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondJason Himmelstein
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Drew Madelung
 
Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...
Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...
Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...Wilco Turnhout
 
Casablanca SharePoint Days Enterprise Search Strategy
Casablanca SharePoint Days Enterprise Search StrategyCasablanca SharePoint Days Enterprise Search Strategy
Casablanca SharePoint Days Enterprise Search StrategyJoel Oleson
 
SharePoint 2016 RC for the Business
SharePoint 2016 RC for the BusinessSharePoint 2016 RC for the Business
SharePoint 2016 RC for the BusinessJoel Oleson
 
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint SummitSearch Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint SummitJoel Oleson
 
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
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceChandima Kulathilake
 
European SharePoint Enterprise Search Strategy SharePoint 2013 and beyond
European SharePoint Enterprise Search Strategy SharePoint 2013 and beyondEuropean SharePoint Enterprise Search Strategy SharePoint 2013 and beyond
European SharePoint Enterprise Search Strategy SharePoint 2013 and beyondJoel Oleson
 
Four Pillars of Enterprise SharePoint Search Strategy SPTechcon Austin
Four Pillars of Enterprise SharePoint Search Strategy SPTechcon AustinFour Pillars of Enterprise SharePoint Search Strategy SPTechcon Austin
Four Pillars of Enterprise SharePoint Search Strategy SPTechcon AustinJoel Oleson
 
Search Strategy for SharePoint 2013 - London SP Evolutions
Search Strategy for SharePoint 2013 - London SP EvolutionsSearch Strategy for SharePoint 2013 - London SP Evolutions
Search Strategy for SharePoint 2013 - London SP EvolutionsJoel Oleson
 
Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365
Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365
Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365Joel Oleson
 
14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePointJoel Oleson
 
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel OlesonSharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel OlesonJoel Oleson
 
SharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsSharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsJoel Oleson
 
SQL Server 2016 and SharePoint 2016 - Lars PLatzdasch - SQL Konferenz 2016
SQL Server 2016 and SharePoint 2016  - Lars PLatzdasch - SQL Konferenz 2016SQL Server 2016 and SharePoint 2016  - Lars PLatzdasch - SQL Konferenz 2016
SQL Server 2016 and SharePoint 2016 - Lars PLatzdasch - SQL Konferenz 2016Lars Platzdasch
 

Viewers also liked (19)

SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...
SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...
SharePoint Performance: Physical to Virtual to Microsoft Azure Cloud and Offi...
 
Scoping a Successful SharePoint 2016 Hybrid Search Implementation
Scoping a Successful SharePoint 2016 Hybrid Search ImplementationScoping a Successful SharePoint 2016 Hybrid Search Implementation
Scoping a Successful SharePoint 2016 Hybrid Search Implementation
 
SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...
SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...
SharePoint Saturday Netherlands 2016 - SharePoint and Office 365 performances...
 
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondDive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
 
Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016Concurrency SharePoint Summit 2016
Concurrency SharePoint Summit 2016
 
Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...
Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...
Whitepaper Sharepoint Operations Checklist - Mark van Lunenburg, Daniel McPhe...
 
Casablanca SharePoint Days Enterprise Search Strategy
Casablanca SharePoint Days Enterprise Search StrategyCasablanca SharePoint Days Enterprise Search Strategy
Casablanca SharePoint Days Enterprise Search Strategy
 
SharePoint 2016 RC for the Business
SharePoint 2016 RC for the BusinessSharePoint 2016 RC for the Business
SharePoint 2016 RC for the Business
 
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint SummitSearch Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
 
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
 
SharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and GuidanceSharePoint Operations Framework - Planning and Guidance
SharePoint Operations Framework - Planning and Guidance
 
European SharePoint Enterprise Search Strategy SharePoint 2013 and beyond
European SharePoint Enterprise Search Strategy SharePoint 2013 and beyondEuropean SharePoint Enterprise Search Strategy SharePoint 2013 and beyond
European SharePoint Enterprise Search Strategy SharePoint 2013 and beyond
 
Four Pillars of Enterprise SharePoint Search Strategy SPTechcon Austin
Four Pillars of Enterprise SharePoint Search Strategy SPTechcon AustinFour Pillars of Enterprise SharePoint Search Strategy SPTechcon Austin
Four Pillars of Enterprise SharePoint Search Strategy SPTechcon Austin
 
Search Strategy for SharePoint 2013 - London SP Evolutions
Search Strategy for SharePoint 2013 - London SP EvolutionsSearch Strategy for SharePoint 2013 - London SP Evolutions
Search Strategy for SharePoint 2013 - London SP Evolutions
 
Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365
Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365
Joel Oleson: Business Process Automation Made Easy in SharePoint and Office 365
 
14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint14 Tips for Planning ECM Content Migration to SharePoint
14 Tips for Planning ECM Content Migration to SharePoint
 
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel OlesonSharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
SharePoint 2013 Enterprise Mobile Strategy - London - Joel Oleson
 
SharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsSharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and Tools
 
SQL Server 2016 and SharePoint 2016 - Lars PLatzdasch - SQL Konferenz 2016
SQL Server 2016 and SharePoint 2016  - Lars PLatzdasch - SQL Konferenz 2016SQL Server 2016 and SharePoint 2016  - Lars PLatzdasch - SQL Konferenz 2016
SQL Server 2016 and SharePoint 2016 - Lars PLatzdasch - SQL Konferenz 2016
 

Similar to SharePoint 2016 Upgrade Planning

What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013J.D. Wade
 
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentialsGokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentialsSharePoint Saturday Warsaw
 
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsJill Hannemann
 
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Michael Noel
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsSPC Adriatics
 
Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Narayana Reddy
 
What SQL DBA's need to know about SharePoint
What SQL DBA's need to know about SharePointWhat SQL DBA's need to know about SharePoint
What SQL DBA's need to know about SharePointJ.D. Wade
 
High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013C5 Insight
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
 
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
 
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
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...Michael Noel
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionSPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionMichael Noel
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016Don Donais
 
SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)Alan Eardley
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016Mike Maadarani
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProBrian Culver
 

Similar to SharePoint 2016 Upgrade Planning (20)

What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013What SQL DBAs need to know about SharePoint-Indianapolis 2013
What SQL DBAs need to know about SharePoint-Indianapolis 2013
 
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentialsGokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
Gokan Ozcifci: The Office 365 and Hybrid SharePoint Deployments bare essentials
 
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
 
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...
 
SPSDen - SharePoint 2019
SPSDen - SharePoint 2019SPSDen - SharePoint 2019
SPSDen - SharePoint 2019
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
 
Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2
 
What SQL DBA's need to know about SharePoint
What SQL DBA's need to know about SharePointWhat SQL DBA's need to know about SharePoint
What SQL DBA's need to know about SharePoint
 
High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013High-level Guide: Upgrading to SharePoint 2013
High-level Guide: Upgrading to SharePoint 2013
 
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...
 
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013
 
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...
 
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
SPSAD - Ultimate SharePoint Infrastructure Best Practices Session - SharePoin...
 
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices SessionSPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
SPSSV 2013 - Ultimate SharePoint Infrastructure Best Practices Session
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)SharePoint Databases: What you need to know (201509)
SharePoint Databases: What you need to know (201509)
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
What's new in sharepoint 2016
What's new in sharepoint 2016What's new in sharepoint 2016
What's new in sharepoint 2016
 
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProSPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a Pro
 

More from Chandima Kulathilake

SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?Chandima Kulathilake
 
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
Tangible benefits from SharePoint IM summit 2010   wellington - chandimaTangible benefits from SharePoint IM summit 2010   wellington - chandima
Tangible benefits from SharePoint IM summit 2010 wellington - chandimaChandima Kulathilake
 
IW210 WCM for the Power User - how to use publishing technologies in the re...
IW210   WCM for the Power User - how to use publishing technologies in the re...IW210   WCM for the Power User - how to use publishing technologies in the re...
IW210 WCM for the Power User - how to use publishing technologies in the re...Chandima Kulathilake
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationChandima Kulathilake
 
SharePoint 2010 Operational Management sp-saturday nz
SharePoint 2010 Operational Management   sp-saturday nzSharePoint 2010 Operational Management   sp-saturday nz
SharePoint 2010 Operational Management sp-saturday nzChandima Kulathilake
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007Chandima Kulathilake
 

More from Chandima Kulathilake (8)

SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?SharePoint Hybrid Search - What is it really?
SharePoint Hybrid Search - What is it really?
 
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
Tangible benefits from SharePoint IM summit 2010   wellington - chandimaTangible benefits from SharePoint IM summit 2010   wellington - chandima
Tangible benefits from SharePoint IM summit 2010 wellington - chandima
 
IW210 WCM for the Power User - how to use publishing technologies in the re...
IW210   WCM for the Power User - how to use publishing technologies in the re...IW210   WCM for the Power User - how to use publishing technologies in the re...
IW210 WCM for the Power User - how to use publishing technologies in the re...
 
OFC418 Advanced MOSS Administration
OFC418 Advanced MOSS AdministrationOFC418 Advanced MOSS Administration
OFC418 Advanced MOSS Administration
 
OFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and MigrationOFC304 MOSS Upgrade and Migration
OFC304 MOSS Upgrade and Migration
 
SharePoint 2010 Operational Management sp-saturday nz
SharePoint 2010 Operational Management   sp-saturday nzSharePoint 2010 Operational Management   sp-saturday nz
SharePoint 2010 Operational Management sp-saturday nz
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
 
SharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep DiveSharePoint 2010 Upgrade Deep Dive
SharePoint 2010 Upgrade Deep Dive
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
"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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"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
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
"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...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 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)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"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
 

SharePoint 2016 Upgrade Planning

  • 1.
  • 2. Introduction • Chandima Kulathilake > aka Chan • Over 16 years in IT/SharePoint space in planning, architecture, deployment and operational models • Lead Consultant @ Theta > www.theta.co.nz • Co-founder of NZ SharePoint user groups community way back in 2006 Wellington SharePoint User Group – Class of 2006
  • 3. Agenda • What’s ‘New’ for SharePoint 2016 on premises • Deployment Architecture • Upgrade Planning • Hybrid Options • Q & A
  • 4. The Road to 2016 SharePoint 2007 BPOS SharePoint 2010 Office365 SharePoint 2013 Office365
  • 5. What’s new – from a user’s point of view • App Launcher – Common across both on premises and cloud • OneDrive Updates – users go to SharePoint online • Sites you follow – Accessed via ‘Sites’ tab in App Launcher • Keyboard shortcuts to do common tasks (ex: Alt + N = New Document) • Site creation – Is now faster than compared to 2013 • Open Document Format (ODF) support • Increased File Size for uploads – 2GB is now 10GB (but really..?) See more @ http://bit.ly/2933Tio
  • 6. What’s new • Compliance Centre – great for Information management • Mobile Collaboration Experience across any device • Durable Links – requires Office Online Server (aka Office Web Apps) • My Sites are now under a new brand "OneDrive for Business" See more @ http://bit.ly/2933Tio
  • 8. What’s new – but ‘dead’ • No more SharePoint Foundation • No more SharePoint Destroyer (I mean Designer) • Workflows will ‘still’ work in 2010/2013 mode • Workflow Manager farm • No InfoPath but things will still (kind of) work • No ForeFront Identity Manager client (FIM) • *new* Microsoft Identity Manager 2016 • No Excel Services in SharePoint • Now its part of Office Online Server Image from : http://www.jussiroine.com/
  • 9. What’s new – Architect/Admin/Dev/Other • Ability to create SharePoint farms based on pre-defined server roles • MinRole – oooooh.... • Each role maps to pre-defined services • Roles together include all services in a SharePoint farm • Option to build a single-server farm still exists • Zero downtime patching (Not as easy as you’d expect)
  • 10. What is ‘MinRole’? • Server roles to architect for scale – enter ‘MinRole’ Role Description Front end For serving user requests – Low latency Application Service applications, services, and components that serve backend requests (such as background jobs or search crawl requests) belong on Application servers. These servers are optimized for high throughput Distributed Cache Best isolated to own server(s) – however there are caveats Search Based on requirements and recommended to be separated Custom For mix and match – BUT you really don’t want to Single-Server Farm Only meant for development requirements, not recommended for Production
  • 11. Why would you use MinRole? • No need to ‘tweak’ the services per server • All deployments follow the same rules & models • Self diagnosing • Based on Office 365 deployment learnings • Scalability – just add n servers to y roles
  • 13. Front end group Application group Distributed cache group Search group Scale by adding more instancesThe ‘supported’ starting point for ‘MinRole’ WARNING! To achieve ‘zero’ downtime patching you need to have redundancy (ie – multiples of these at each group) Read more: http://bit.ly/296169H
  • 14. Requirements dictate your deployment Requirement Servers MinRole 4 High availability 5 Provider hosted apps (add in model) 2 Workflow Manager farm 3 Office Online Server (OOS) 2 Data layer 2 Grand total 17 Web App Cache Search Workflow OOS Apps Data Web OOS Apps App Cache Cache Search Workflow Workflow Data
  • 15. MinRole? Yeah, Nah. Single is where it’s at…
  • 16. Challenges with MinRole • Optimized for larger farms • +10 servers sounds like overkill • Few bugs with role conversion • Distributed Cache is the problematic one • Cannot combine roles on same server • Custom ‘custom’ roles are not supportedYes – you can have • Front end • Custom type mix • BUT Single-Server Farm role cannot co-exist with MinRole roles • It is not ‘generally’ recommended • Learn more @ http://bit.ly/1IXQDVG
  • 17. What is MinRole good for? • Best suited as a starting point • Gives the flexibility to change down the track • It is not a ‘Thing’ you see rather a logical segregation of services on server instances • Read the FAQ – Understand your scenario before implementing • Capacity guidance updated for SharePoint 2016: http://bit.ly/sp16limits
  • 18. Distributed Cache • Dedicated vs. Collocated • Microsoft recommendation for SP2013 on TechNet: • Distributed Cache is enabled (by default) only on ‘SingleServerFarmRole’ and ‘Cache’ roles • Licensing implications? – yes... • How many Distributed Cache hosts? • You really need three – Yes 3! Read more @ - http://bit.ly/29dmVDz
  • 19. Why is it important • Login Token Cache • Activity Feed Cache • Activity Last Modified Time Cache • OneNote Throttling / “Bouncer Cache” • Access Cache • Search Query Web Part • Security Trimming Cache • App Access Token Cache • View State Cache • Default Cache Read more @ - http://bit.ly/29dmVDz
  • 20. Why is this complicated? • Holds data ‘in memory’ • Have to configure it via PowerShell after initial deployment to assign correct RAM percentage • Most troublesome and corruption prone In SharePoint 2013, the Distributed Cache size is set to half of ten percent of the total RAM on the server. This means that on a server with 8Gb RAM, the Cache Size (the allocation for data storage) is 410Mb. Another 410Mb is used for the overhead of running the Cache. www.harbar.net Read more @ - http://bit.ly/29dmVDz
  • 21. Ideal topology • It depends… • On what your organization wants to achieve • Be careful of guidance with regards to “Best Practice Topology” • There are no “web servers” and “application servers” • Server roles breakdown what services run on each role • Front end • Application • Distributed cache • Search • Workflow • Office Online Server • ‘Custom’ – use at your own risk • Single server – for development & proof of concepts
  • 22. Key Points: If you follow a MinRole deployment • You will need 4 server roles (as a starting point) • Front end • Application • Distributed cache • Search • With availability factored in • Front end x 2 • Application x 2 • Distributed cache x 3 (called a quorum) • Search x 2
  • 23. Can I change later? • Yes 2 options • Via PowerShell Set-SPServer –Role { FrontEnd | Application | SingleServer | SingleServerFarm | DistributedCache | Search | Custom } • Via Central Admin
  • 24. Going from SP2013 to SP2016 • Let’s Upgrade!
  • 25. Overall Process Plan & Audit Build & Test Run Tests (Pre-Upgrade) Upgrade TestCommitDecommission
  • 26. Plan and Audit • Know what you know well, also know what you don’t know
  • 27. Plan & Audit • Your overall plan for the upgrade • Minimum requirements to go to SharePoint 2016 • SP2013 with Service Pack 1 on your existing 2013 farm • Business application priority • Audit existing 2013 sites and applications • Must be on SP 2013 SP1 Mode • Site compatibility must be ‘15’ if upgraded from SP2010 to 2013 Get-SPSite -Limit All | ? { $_.CompatibilityLevel -eq 14 } Get-SPSite -ContentDatabase <database name> -Limit All | ? { $_.CompatibilityLevel -eq 14 }
  • 28. Tools of the trade • SPDocKit – Document and Compare farms – www.spdockit.com • https://www.spdockit.com/blog/spdockits-emergency-kit-sharepoint-2016- upgrade-process/ <- Money well spent! • http://featureadmin.codeplex.com/ - Get rid of broken ‘features’ very handy for cleaning up upgrade blockers • PowerShell plus manual tinkering – is a bit painful
  • 29. Post Audit Tasks • Server Administrators – prepare servers and plan SP2016 deployment architecture • Developers – Re-evaluate custom code solutions and files for SP2016 compatibility • Project Managers – Review upgrade project plans and estimates – user training etc, change management, comms • Identify business priorities early • Don’t try a ‘Big Bang’ approach • Gradual or parallel always works best
  • 30. Build your 2016 platform • Requires a ‘re-think’ of your Architecture • Infrastructure requirements • Service model and servers • Workload capacity planning • Availability and redundancy
  • 31. Key considerations • Hardware • You will need more server resources • Memory – 12-16GB • CPU – 4cores or more • Disk – As per deployment profile based on services and capacity planning • Software • Application Servers • Base OS Windows Server 2012 R2 • .NET Framework 4.5.2 (min) • Data - Consider going with SQL Server 2016 • *2014 is recommended – will not work with 2008
  • 32. Upgrade vs Migrate • Upgrade your platform • SP2010 > 2013 > 2016 • Migrate your content • Move existing content to a new SharePoint 2016 platform • Use a third party tool or use content database attach • Custom Solutions must be rebuilt to ensure compatibility • The ‘Add-in’ model (Provider Hosted Apps) • Vesa ‘Vesku’ Juvonen - https://blogs.msdn.microsoft.com/vesku/2015/12/08/architecture-models-for- sharepoint-provider-hosted-add-ins-in-on-premises/ • Office Dev PnP - https://aka.ms/OfficeDevPnP
  • 33. Migrate content • Chance to re-organize • Classify • Archive • Retain
  • 34. Bring your Databases 1. Place Content Databases into ‘Read Only’ mode 2. Backup Content and Service Application Databases 3. Restore Content and Service Application Databases 4. Take Restored Databases out of ‘Read Only’ Mode 5. PowerShell > Test-SPContentDatabase –Name SP_Content – WebApplication http://upgrade.sp.com 6. Fix all errors, missing customizations, orphans, etc. 7. PowerShell > Mount-SPContentDatabase –Name SP_Content – WebApplication http://upgrade.sp.com 8. PowerShell > Upgrade-SPContentDatabase to resume failed upgrades 9. Test and Validate > Workflows, forms, solutions, apps 10. Repeat
  • 35. Hybrid, Hybrid, Hybrid > http://hybrid.office.com/downloads.html
  • 36. Before you do Hybrid • Azure Active Directory Synchronization • Identity is key! • For password syncs etc. must be setup • https://azure.microsoft.com/en-us/documentation/articles/active-directory- aadconnect/ • Service applications must be setup correctly on-premises
  • 37. Hybrid deployments • Provides a practical starting points • On Premises and Cloud based team sites • Cloud based Search application • Search on premises content and SharePoint online content and a single view result set • https://blogs.msdn.microsoft.com/spses/2015/09/15/cloud-hybrid-search-service- application/ http://hybrid.office.com/downloads.html
  • 38. SharePoint online vs On Premises • No Next-gen portals like the Video Portal • No About Me experience – Delve and Office Graph • These can still be integrated if you go  Hybrid….
  • 39. Build numbers Name Build Number SharePoint 2016 IT Preview 16.0.4107.1002 SharePoint 2016 Beta 2 16.0.4306.1002 SharePoint 2016 Release Candidate (Jan.2016) 16.0.4327.1000 SharePoint 2016 RC updated 16.0.4336.1000 SharePoint 2016 RTM 16.0.4351.1000 April CU 2016 16.0.4366.1000 May CU 2016 16.0.4378.1000
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Resource Links • SharePoint Glossary > http://www.rharbridge.com/?page_id=60 • Developers • SharePoint Framework - https://docs.com/OfficeDevPnP/9609/pnp-web-cast- preparing-for-sharepoint-framework • https://blogs.msdn.microsoft.com/vesku/ • Architects/IT Pros/Admins • Capacity Planning: http://bit.ly/sp16limits • MinRole : http://cbt.gg/1T3JNXw
  • 46. Thanks • Questions • Chandima.kulathilake@theta.co.nz • Twitter @chandimak Image from : www.runwellington.com