SlideShare a Scribd company logo
SharePoint 2010 – Installation
and maintenance – best
practices

Toni Frankola
Acceleratio d.o.o.
http://sharepointusecases.com
Sponzori
History Lesson




          2012
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
History Lesson




          1912
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
14.4.1912 23:39




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Mistakes

             • Ignored warnings

             • Sailing too fast

             • Construction QA

             • Iceberg 1:10




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Contents



               Installation              Patching         SQL



               Capacity                  Monitoring       Backup



               Upgrade                   Language Packs   Tools and Scripts

WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Before installation

             • Choose your edition: Foundation / Sta / Ent

             • Services I need…

             • Hardware I need (read minimal reqs)

             • Additional software (SQL, Windows…)

             • Check licensing options

             • OWA requires a license and key

             • Control SharePointa deploys with GP


WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
How to setup

             • Minimum of 2 SharePoint farms

             • Test / Production

             • Only 1 farm = no Production farm

             • Prepare & Learn it’s not Next > Next




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Hardware

             • 4 cores

             • 8 GB of RAM

             • 100 GB C: Drive
               Windows, Program Files, Updates

             • Second
               Logs and stuff

WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
SharePoint 2010 – Installation and maintenance – best practices
Repeat this procedure for

             • Office Web Apps

             • Other products (Project Server)

             • …




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Language packs


                                         Formulas and
               Per User                  columns            Turn ON



               Regional settings         Automatic switch   Error messages



               Translate content

WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
PowerShell Install

             • http://tinyurl/SPFarmConfig ili http://autospinstaller.codeplex.com/




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Patching
               • RTM = Release to Manufacturing
               • CU = Cumulative update
               • SP = Service Pack




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
When should I install a patch?

             • Install SP1

             • Install CU if affected with error

             • Check community blogs
               http://www.toddklindt.com/blog/Lists/Posts/Post.aspx
               ?ID=224

             • Currently „stable” : SharePoint 2010 SP1 + December
               2011 CU


WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Patching procedure

             • Backup

             • Unpack files

             • Run configurtation wizard

             • Repeat on each server




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Patches

             • Various flavors

             • Foundation / Server

             • Language Packs




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Installing today?

             • Try to use SQL 2012

             • Windows Server 2008 R2 + all patches

             • SharePoint 2010 + SP1 + Dec11 CU




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Installing today? (2)

             • Slipstreaming patches




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Service Accounts
            http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=237

                                  Account name                                 Role
            sp_install                                Used to install SharePoint binaries.

            sp_farm                                   Farm account. Used for Windows Timer Service,
                                                      Central Admin and User Profile service

            sp_webapp                                 App pool id for content web apps

            sp_serviceapps                            Service app pool id
            sp_search                                 Search process id
            sp_content                                Account used to crawl content

            sp_userprofile                            Account used by the User Profile services to access
                                                      Active Directory
            sp_superuser                              Cache account
            sp_superreader                            Cache account
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
SQL Best Practices for SharePoint
            http://technet.microsoft.com/en-us/library/hh292622.aspx


             • Use a dedicated server for SQL Server 2008 (Configure specific SQL
               Server 2008 settings)

             • Pre-grow all databases and logs if you can. Be sure to monitor the
               sizes so that you do not run out of disk space.

             • Limit content databases to 200 GB.

             • Defragment and rebuild indices daily, if you can absorb the
               downtime required to rebuild.

             • Be sure that you back up and truncate the log files

             • Test Restore

             • Continuously monitor SQL Server storage and performance
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Challenges

             • User Profile Service
               http://technet.microsoft.com/en-
               us/library/ee721049.aspx

             • Configuring Search-a
               Security
               Schedule



WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Backup

             • SLA?

             • Must have: Content databases

             • Other databases?

             • PowerShell backup, CA backup, SQL backup, 3rd
               party

             • Test it!!!

WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Regular checks

             • Event Log

             • ULS Log (ULS Log Viewer)

             • Usage, Health logs

             • Performance Counters

             • Disk (if no other monitoring tools)

             • Search

WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Warmup

             • Can be configured as Search job

             • Web Site search (npr. http://intranet/default.aspx)

                                           7:00
                                                            2:00
                                         Working
                                                           Recycle
                                         day starts


                                                   6:00
                                                  Search
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
                                                  warmup
Caching

             • Blobcaching
               http://technet.microsoft.com/en-
               us/library/cc770229.aspx

             • SharePoint caching




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Sites and templates

             • Prepare site templates(Team Site)

             • Prepare document templates




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Features

             • Different editions and

             • Different templates have different features




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
PDF icon & iFilter

             • Follow instructions

             • or automate with PowerShell




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Capacity Limits

             • Laws of physics

             • SharePoint Server 2010 capacity management:
               Software boundaries and limits
               http://technet.microsoft.com/en-
               us/library/cc262787.aspx

             • Quotes


WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Capacity Limits - example
     Limit                         Maximum value Limit type   Notes
     Application                   10 per Web    Supported    The maximum number is determined by hardware
     pools                         server                     capabilities.
                                                              This limit is dependent largely upon:
                                                                   The amount of RAM allocated to the Web servers

                                                                  The workload that the farm is serving, that is, the user
                                                                  base and the usage characteristics (a single highly
                                                                  active application pools can reach 10 GB or more)


     Content database 200 GB per       Supported              We strongly recommended limiting the size of content
     size (general    content database                        databases to 200 GB, except when the circumstances in
     usage scenarios)                                         the following rows in this table apply.
                                                              If you are using Remote BLOB Storage (RBS), the total
                                                              volume of remote BLOB storage and metadata in the
                                                              content database must not exceed this limit.




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
2007 upgrade workflow

                                                           8. Test and back    9. Install 2010
                                          1. 2007 SP2
                                                               to step 3.           Prod



                                                             7. Mount-        10. Repeat steps
                                         2. Install 2010
                                                            SPContentDB             4,5,7



                                         3. Preupgrade     6. Back to Step
                                              check               3.


                                               4.
                                                               5. Test-
                                         Backup/Restore
                                                            SPContentDB
WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER      2007DB
Document your farm

             • SharePoint has hundreds of settings

             • Different admins or partners

             • Make documentation




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Documentation Toolkit for SharePoint
            http://spdockit.com




WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
Questions
http://sharepointusecases.com
http://slideshare.net/tonifrankola
SharePoint 2010 – Installation and maintenance – best practices
SharePoint 2010 – Installation and maintenance – best practices
Ad

More Related Content

What's hot (20)

Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Mai Omar Desouki
 
Maximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 finalMaximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 final
Vinh Nguyen
 
What SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-CinncinatiWhat SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-Cinncinati
J.D. Wade
 
What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013
J.D. Wade
 
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
 
Getting SharePoint 2010 Deployment Right final
Getting SharePoint 2010 Deployment Right finalGetting SharePoint 2010 Deployment Right final
Getting SharePoint 2010 Deployment Right final
vmaximiuk
 
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must KnowDogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
vmaximiuk
 
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
J.D. Wade
 
How_To_Soup_Up_Your_Farm
How_To_Soup_Up_Your_FarmHow_To_Soup_Up_Your_Farm
How_To_Soup_Up_Your_Farm
Nigel Price
 
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and AndreSharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
Joel Oleson
 
Tuning Your SharePoint Environment
Tuning Your SharePoint EnvironmentTuning Your SharePoint Environment
Tuning Your SharePoint Environment
vmaximiuk
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
SPC Adriatics
 
Storing and managing your content in share point spsnyc
Storing and managing your content in share point spsnycStoring and managing your content in share point spsnyc
Storing and managing your content in share point spsnyc
Baris Bruce Tuncertan
 
Share point 2010 installation and mainteinance, best practices
Share point 2010   installation and mainteinance, best practices Share point 2010   installation and mainteinance, best practices
Share point 2010 installation and mainteinance, best practices
Toni Frankola
 
What SQL DBAs need to know about SharePoint
What SQL DBAs need to know about SharePointWhat SQL DBAs need to know about SharePoint
What SQL DBAs need to know about SharePoint
J.D. Wade
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Alistair Pugin
 
SharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 PerformanceSharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 Performance
Brian Culver
 
SPS Kansas City: What SharePoint Admin need to know about SQL
SPS Kansas City: What SharePoint Admin need to know about SQLSPS Kansas City: What SharePoint Admin need to know about SQL
SPS Kansas City: What SharePoint Admin need to know about SQL
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 2013
J.D. Wade
 
Best Practice SharePoint Architecture
Best Practice SharePoint ArchitectureBest Practice SharePoint Architecture
Best Practice SharePoint Architecture
Michael Noel
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
Mai Omar Desouki
 
Maximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 finalMaximizing sql 2012 performance for share point 2013 final
Maximizing sql 2012 performance for share point 2013 final
Vinh Nguyen
 
What SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-CinncinatiWhat SharePoint Admins need to know about SQL-Cinncinati
What SharePoint Admins need to know about SQL-Cinncinati
J.D. Wade
 
What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013What SQL DBA's need to know about SharePoint-St. Louis 2013
What SQL DBA's need to know about SharePoint-St. Louis 2013
J.D. Wade
 
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
 
Getting SharePoint 2010 Deployment Right final
Getting SharePoint 2010 Deployment Right finalGetting SharePoint 2010 Deployment Right final
Getting SharePoint 2010 Deployment Right final
vmaximiuk
 
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must KnowDogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Know
vmaximiuk
 
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
J.D. Wade
 
How_To_Soup_Up_Your_Farm
How_To_Soup_Up_Your_FarmHow_To_Soup_Up_Your_Farm
How_To_Soup_Up_Your_Farm
Nigel Price
 
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and AndreSharePoint Microsoft IT - Swiss Presentation with Joel and Andre
SharePoint Microsoft IT - Swiss Presentation with Joel and Andre
Joel Oleson
 
Tuning Your SharePoint Environment
Tuning Your SharePoint EnvironmentTuning Your SharePoint Environment
Tuning Your SharePoint Environment
vmaximiuk
 
SharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi VončinaSharePoint 2013 Performance Analysis - Robi Vončina
SharePoint 2013 Performance Analysis - Robi Vončina
SPC Adriatics
 
Storing and managing your content in share point spsnyc
Storing and managing your content in share point spsnycStoring and managing your content in share point spsnyc
Storing and managing your content in share point spsnyc
Baris Bruce Tuncertan
 
Share point 2010 installation and mainteinance, best practices
Share point 2010   installation and mainteinance, best practices Share point 2010   installation and mainteinance, best practices
Share point 2010 installation and mainteinance, best practices
Toni Frankola
 
What SQL DBAs need to know about SharePoint
What SQL DBAs need to know about SharePointWhat SQL DBAs need to know about SharePoint
What SQL DBAs need to know about SharePoint
J.D. Wade
 
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016
Alistair Pugin
 
SharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 PerformanceSharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 Performance
Brian Culver
 
SPS Kansas City: What SharePoint Admin need to know about SQL
SPS Kansas City: What SharePoint Admin need to know about SQLSPS Kansas City: What SharePoint Admin need to know about SQL
SPS Kansas City: What SharePoint Admin need to know about SQL
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 2013
J.D. Wade
 
Best Practice SharePoint Architecture
Best Practice SharePoint ArchitectureBest Practice SharePoint Architecture
Best Practice SharePoint Architecture
Michael Noel
 

Viewers also liked (7)

2014 09 device_trends sevenval-1
2014 09 device_trends sevenval-12014 09 device_trends sevenval-1
2014 09 device_trends sevenval-1
Avenga Germany GmbH
 
Mobile Solution Set
Mobile Solution SetMobile Solution Set
Mobile Solution Set
sheehab2
 
Networking Works
Networking WorksNetworking Works
Networking Works
Trina Hoefling
 
Презентация компании WANZL "E-Gate платежные терминалы"
Презентация компании WANZL "E-Gate платежные терминалы"Презентация компании WANZL "E-Gate платежные терминалы"
Презентация компании WANZL "E-Gate платежные терминалы"
journalrubezh
 
Product Guide High Resolution
Product Guide  High  ResolutionProduct Guide  High  Resolution
Product Guide High Resolution
sheehab2
 
Oracle Database Security Diagnostic Service
Oracle Database Security Diagnostic ServiceOracle Database Security Diagnostic Service
Oracle Database Security Diagnostic Service
sheehab2
 
2014 09 device_trends sevenval-1
2014 09 device_trends sevenval-12014 09 device_trends sevenval-1
2014 09 device_trends sevenval-1
Avenga Germany GmbH
 
Mobile Solution Set
Mobile Solution SetMobile Solution Set
Mobile Solution Set
sheehab2
 
Презентация компании WANZL "E-Gate платежные терминалы"
Презентация компании WANZL "E-Gate платежные терминалы"Презентация компании WANZL "E-Gate платежные терминалы"
Презентация компании WANZL "E-Gate платежные терминалы"
journalrubezh
 
Product Guide High Resolution
Product Guide  High  ResolutionProduct Guide  High  Resolution
Product Guide High Resolution
sheehab2
 
Oracle Database Security Diagnostic Service
Oracle Database Security Diagnostic ServiceOracle Database Security Diagnostic Service
Oracle Database Security Diagnostic Service
sheehab2
 
Ad

Similar to SharePoint 2010 – Installation and maintenance – best practices (20)

Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
Senturus
 
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
 
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in Azure
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in AzureHeading to the Cloud : Introduction to deploying a Provider-Hosted App in Azure
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in Azure
Xenox Garavito
 
Practical SharePoint 2013 Development Environment
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development Environment
Netwoven Inc.
 
DevOps and Cloud at NI
DevOps and Cloud at NIDevOps and Cloud at NI
DevOps and Cloud at NI
Ernest Mueller
 
SharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaSharePoint On-Premises Nirvana
SharePoint On-Premises Nirvana
John Calvert
 
Modern Web-site Development Pipeline
Modern Web-site Development PipelineModern Web-site Development Pipeline
Modern Web-site Development Pipeline
GlobalLogic Ukraine
 
Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013
Chris Dufour
 
Set up an SharePoint On-Premises environment for developing provider-hosted a...
Set up an SharePoint On-Premises environment for developing provider-hosted a...Set up an SharePoint On-Premises environment for developing provider-hosted a...
Set up an SharePoint On-Premises environment for developing provider-hosted a...
SPC Adriatics
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
John Calvert
 
Add Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring ToolkitAdd Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring Toolkit
AppDynamics
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
WSO2
 
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories. Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Andrejs Vorobjovs
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better together
Adis Jugo
 
NetIQ identity powered security
NetIQ identity powered security   NetIQ identity powered security
NetIQ identity powered security
Finceptum Oy
 
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
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessions
ridwansassman
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
OAUGNJ
 
Oracle web-applications
Oracle web-applicationsOracle web-applications
Oracle web-applications
urskeshav
 
[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...
[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...
[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...
Matthew (정재화)
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
Senturus
 
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
 
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in Azure
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in AzureHeading to the Cloud : Introduction to deploying a Provider-Hosted App in Azure
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in Azure
Xenox Garavito
 
Practical SharePoint 2013 Development Environment
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development Environment
Netwoven Inc.
 
DevOps and Cloud at NI
DevOps and Cloud at NIDevOps and Cloud at NI
DevOps and Cloud at NI
Ernest Mueller
 
SharePoint On-Premises Nirvana
SharePoint On-Premises NirvanaSharePoint On-Premises Nirvana
SharePoint On-Premises Nirvana
John Calvert
 
Modern Web-site Development Pipeline
Modern Web-site Development PipelineModern Web-site Development Pipeline
Modern Web-site Development Pipeline
GlobalLogic Ukraine
 
Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013Whats new for developers in Visual Studio 2013
Whats new for developers in Visual Studio 2013
Chris Dufour
 
Set up an SharePoint On-Premises environment for developing provider-hosted a...
Set up an SharePoint On-Premises environment for developing provider-hosted a...Set up an SharePoint On-Premises environment for developing provider-hosted a...
Set up an SharePoint On-Premises environment for developing provider-hosted a...
SPC Adriatics
 
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption   Lessons Learned and Advanced TroubleshootingSharePoint 2016 Platform Adoption   Lessons Learned and Advanced Troubleshooting
SharePoint 2016 Platform Adoption Lessons Learned and Advanced Troubleshooting
John Calvert
 
Add Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring ToolkitAdd Apache Web Server to your Unified Monitoring Toolkit
Add Apache Web Server to your Unified Monitoring Toolkit
AppDynamics
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
WSO2
 
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories. Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Middleware upgrade to Oracle Fusion Middleware(FMW) 12c.Real Case stories.
Andrejs Vorobjovs
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better together
Adis Jugo
 
NetIQ identity powered security
NetIQ identity powered security   NetIQ identity powered security
NetIQ identity powered security
Finceptum Oy
 
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
 
Tech Ed 2010 Attended Sessions
Tech Ed 2010 Attended SessionsTech Ed 2010 Attended Sessions
Tech Ed 2010 Attended Sessions
ridwansassman
 
10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 Upgrade
OAUGNJ
 
Oracle web-applications
Oracle web-applicationsOracle web-applications
Oracle web-applications
urskeshav
 
[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...
[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...
[Coupang] Journey to the Continuous and Scalable Big Data Platform : 지속적으로 확장...
Matthew (정재화)
 
Ad

More from Toni Frankola (15)

Understanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionUnderstanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and Adoption
Toni Frankola
 
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Toni Frankola
 
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
 
SharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real lifeSharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real life
Toni Frankola
 
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Toni Frankola
 
Automating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShellAutomating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShell
Toni Frankola
 
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Toni Frankola
 
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Toni Frankola
 
Best practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutionsBest practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutions
Toni Frankola
 
The wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service appsThe wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service apps
Toni Frankola
 
Playing in the SharePoint SandBox
Playing in the SharePoint SandBoxPlaying in the SharePoint SandBox
Playing in the SharePoint SandBox
Toni Frankola
 
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Toni Frankola
 
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjehaWinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
Toni Frankola
 
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To SuccessWinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
Toni Frankola
 
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Toni Frankola
 
Understanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and AdoptionUnderstanding and Tracking Office 365 Usage and Adoption
Understanding and Tracking Office 365 Usage and Adoption
Toni Frankola
 
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Governance in the Modern Workplace: SharePoint, OneDrive, Groups, Teams, Flow...
Toni Frankola
 
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
 
SharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real lifeSharePoint Governance: stories, myths, legends and real life
SharePoint Governance: stories, myths, legends and real life
Toni Frankola
 
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Building business forms with InfoPath 2010 and SharePoint 2010 – Part 2
Toni Frankola
 
Automating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShellAutomating SharePoint 2010 administration tasks with PowerShell
Automating SharePoint 2010 administration tasks with PowerShell
Toni Frankola
 
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Windays 2011 - SharePoint no-code solutions with InfoPath 2010 and SharePoint...
Toni Frankola
 
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Building SharePoint 2010 applications with InfoPath 2010 and SharePoint Desig...
Toni Frankola
 
Best practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutionsBest practices with SharePoint 2010 sandboxed solutions
Best practices with SharePoint 2010 sandboxed solutions
Toni Frankola
 
The wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service appsThe wonderful world of SharePoint 2010 service apps
The wonderful world of SharePoint 2010 service apps
Toni Frankola
 
Playing in the SharePoint SandBox
Playing in the SharePoint SandBoxPlaying in the SharePoint SandBox
Playing in the SharePoint SandBox
Toni Frankola
 
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Slovenian SharePoint Conference 2009 - Best Practices To Boost Your Share Poi...
Toni Frankola
 
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjehaWinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
WinDays 2009 - SharePoint za krajnje korisnike - Prečacima do uspjeha
Toni Frankola
 
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To SuccessWinDays 2009 - SharePoint For End Users - Shortcuts To Success
WinDays 2009 - SharePoint For End Users - Shortcuts To Success
Toni Frankola
 
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Introduction To Microsoft Office Share Point 2007 – Planning Installation Con...
Toni Frankola
 

Recently uploaded (20)

Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 

SharePoint 2010 – Installation and maintenance – best practices

  • 1. SharePoint 2010 – Installation and maintenance – best practices Toni Frankola Acceleratio d.o.o. http://sharepointusecases.com
  • 3. History Lesson 2012 WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 4. History Lesson 1912 WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 6. Mistakes • Ignored warnings • Sailing too fast • Construction QA • Iceberg 1:10 WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 7. Contents Installation Patching SQL Capacity Monitoring Backup Upgrade Language Packs Tools and Scripts WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 8. Before installation • Choose your edition: Foundation / Sta / Ent • Services I need… • Hardware I need (read minimal reqs) • Additional software (SQL, Windows…) • Check licensing options • OWA requires a license and key • Control SharePointa deploys with GP WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 9. How to setup • Minimum of 2 SharePoint farms • Test / Production • Only 1 farm = no Production farm • Prepare & Learn it’s not Next > Next WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 10. Hardware • 4 cores • 8 GB of RAM • 100 GB C: Drive Windows, Program Files, Updates • Second Logs and stuff WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 14. Repeat this procedure for • Office Web Apps • Other products (Project Server) • … WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 15. Language packs Formulas and Per User columns Turn ON Regional settings Automatic switch Error messages Translate content WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 16. PowerShell Install • http://tinyurl/SPFarmConfig ili http://autospinstaller.codeplex.com/ WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 17. Patching • RTM = Release to Manufacturing • CU = Cumulative update • SP = Service Pack WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 18. When should I install a patch? • Install SP1 • Install CU if affected with error • Check community blogs http://www.toddklindt.com/blog/Lists/Posts/Post.aspx ?ID=224 • Currently „stable” : SharePoint 2010 SP1 + December 2011 CU WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 19. Patching procedure • Backup • Unpack files • Run configurtation wizard • Repeat on each server WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 20. Patches • Various flavors • Foundation / Server • Language Packs WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 21. Installing today? • Try to use SQL 2012 • Windows Server 2008 R2 + all patches • SharePoint 2010 + SP1 + Dec11 CU WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 22. Installing today? (2) • Slipstreaming patches WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 23. Service Accounts http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=237 Account name Role sp_install Used to install SharePoint binaries. sp_farm Farm account. Used for Windows Timer Service, Central Admin and User Profile service sp_webapp App pool id for content web apps sp_serviceapps Service app pool id sp_search Search process id sp_content Account used to crawl content sp_userprofile Account used by the User Profile services to access Active Directory sp_superuser Cache account sp_superreader Cache account WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 24. SQL Best Practices for SharePoint http://technet.microsoft.com/en-us/library/hh292622.aspx • Use a dedicated server for SQL Server 2008 (Configure specific SQL Server 2008 settings) • Pre-grow all databases and logs if you can. Be sure to monitor the sizes so that you do not run out of disk space. • Limit content databases to 200 GB. • Defragment and rebuild indices daily, if you can absorb the downtime required to rebuild. • Be sure that you back up and truncate the log files • Test Restore • Continuously monitor SQL Server storage and performance WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 25. Challenges • User Profile Service http://technet.microsoft.com/en- us/library/ee721049.aspx • Configuring Search-a Security Schedule WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 26. Backup • SLA? • Must have: Content databases • Other databases? • PowerShell backup, CA backup, SQL backup, 3rd party • Test it!!! WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 27. Regular checks • Event Log • ULS Log (ULS Log Viewer) • Usage, Health logs • Performance Counters • Disk (if no other monitoring tools) • Search WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 28. Warmup • Can be configured as Search job • Web Site search (npr. http://intranet/default.aspx) 7:00 2:00 Working Recycle day starts 6:00 Search WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER warmup
  • 29. Caching • Blobcaching http://technet.microsoft.com/en- us/library/cc770229.aspx • SharePoint caching WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 30. Sites and templates • Prepare site templates(Team Site) • Prepare document templates WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 31. Features • Different editions and • Different templates have different features WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 32. PDF icon & iFilter • Follow instructions • or automate with PowerShell WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 33. Capacity Limits • Laws of physics • SharePoint Server 2010 capacity management: Software boundaries and limits http://technet.microsoft.com/en- us/library/cc262787.aspx • Quotes WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 34. Capacity Limits - example Limit Maximum value Limit type Notes Application 10 per Web Supported The maximum number is determined by hardware pools server capabilities. This limit is dependent largely upon: The amount of RAM allocated to the Web servers The workload that the farm is serving, that is, the user base and the usage characteristics (a single highly active application pools can reach 10 GB or more) Content database 200 GB per Supported We strongly recommended limiting the size of content size (general content database databases to 200 GB, except when the circumstances in usage scenarios) the following rows in this table apply. If you are using Remote BLOB Storage (RBS), the total volume of remote BLOB storage and metadata in the content database must not exceed this limit. WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 35. 2007 upgrade workflow 8. Test and back 9. Install 2010 1. 2007 SP2 to step 3. Prod 7. Mount- 10. Repeat steps 2. Install 2010 SPContentDB 4,5,7 3. Preupgrade 6. Back to Step check 3. 4. 5. Test- Backup/Restore SPContentDB WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER 2007DB
  • 36. Document your farm • SharePoint has hundreds of settings • Different admins or partners • Make documentation WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER
  • 37. Documentation Toolkit for SharePoint http://spdockit.com WINDAYS12 TECHNOLOGY OBRAZOVNI PARTNER