SharePoint 2010 enterprise implementation

1,538 views

Published on

This presentation details best practices for successfully planning your SharePoint 2010 Enterprise Deployment.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SharePoint 2010 enterprise implementation

  1. 1. Planning Enterprise Implementation of SharePoint 2010 <br />Date: 04/13/2010<br />Nilesh Mehta<br />Sr. SharePoint Architect<br />NGenious Solutions, Inc.<br />E-mail: Nilesh.Mehta@ngenioussolutions.com | © (201) 230-7922 | http://www.ngenioussolutions.com<br />
  2. 2. FOR SUCCESS!!<br />
  3. 3. Agenda<br />SharePoint 2010 Top Features<br />Installation and Configuration<br />Small, Medium, Large Farms<br />Managed Accounts<br />Database Management<br />Authentication options<br />Windows Classic<br />Claims<br />FBA<br />Setup SharePoint Services<br />Setup Service Applications<br />Search Configuration and Management<br />Kerberos setup<br />My Sites<br />User Profile Synchronization Setup<br />
  4. 4. SharePoint 2010 Top Features<br />UI<br />Office Web Applications<br />Document Management<br />Search<br />Metadata Management<br />Business Intelligence Components (BCS, ECS, PerformancePoint, Visio Graphics)<br />My Sites<br />Sandbox Solutions<br />Administration<br />PowerShell<br />Restore Options<br />SMS integration<br />SharePoint Designer Lockdown from Central administration<br />
  5. 5. Installation and Configuration<br />Pre-Requisites:<br />Windows Server 2008 x64 (Recommended R2)<br />SQL Server (2005 / 2008) x64 (Recommended R2)<br />IIS 7.0<br />IE 7 and above, Firefox 3.6, Safari4.04<br />Small (Single Server)<br />Medium (1 WFE, 1 APP, 1 Search, SQL)<br />Large (1+ WFE, 1+ App, 1+ Search, SQL Cluster)<br />
  6. 6. Large Farm Setup<br />Generic Steps to setup Large farm (2+ WFE, 2+ App Servers, Search Index, Search Query, SQL Cluster)<br />Prepare servers with base W2K8 R2 OS<br />Run SharePoint pre-requisites on all servers in the farm (Also downloads SP for W2K8 if necessary and configures IIS)<br />Run SharePoint configuration wizard on the first server in the farm. Host Central administration site (Note: Second screen, requirement for Passphrase. Save this information properly)<br />Finish Configuration Wizard<br />Running SharePoint Wizard – Always run but create only following service applications:<br />Application Registry Service<br />State Service<br />Finish configuration on server one<br />
  7. 7. Managed Accounts<br />Register different service accounts that you would like to use with your farm<br />Recommended accounts:<br />Farm Admin Account<br />Service Application account<br />Application Pool Account<br />Search Account<br />Maybe allow SharePoint to manage passwords for managed accounts?<br />
  8. 8. Contd. Large Farm Setup<br />Run SharePoint Configuration wizards on other servers.<br />Join server to farm.<br />Identify services that will run on each server( WFE vs. App)<br />Manually create remaining service applications. Give Proper Names to SA and also corresponding databases.<br />NOTE: Do not create Search Service application. You will create this when your Search server is joined to the farm<br />
  9. 9. Office Web Applications<br />Install Office Web Applications binary on each server in the farm<br />Run SharePoint Configuration Wizard on each server in the farm (One at a time)<br />Run the Central administration wizard but do not create the Service Application for Word Viewing and PowerPoint. Manually create them so you can give proper database names<br />Start Word Viewing and PowerPoint services on the servers where you want them.<br />
  10. 10. Setup Services / Service Applications on the Servers<br />Reference SPEnterprise.vsd<br />
  11. 11. Database Management<br />Number of Databases created in SharePoint 2007:<br />4-6 maximum<br />Number of Databases created in SharePoint 2010<br />~15 databases<br />Follow governance similar to MOSS 2007 for Content Databases, for example, group by collaboration sites vs. Highly visible vs. large sites vs. custom applications in content databases<br />Make sure to hire a dedicated SQL Server admin <br />
  12. 12. Authentication Options<br />Windows Classic<br />NTLM<br />Negotiate (Kerberos)<br />Windows Claims<br />NTLM<br />Negotiate (Kerberos)<br />FBA<br />
  13. 13. Kerberos Setup<br />Setspn -A HTTP/wfe1.company.com<br />Setspn -A HTTP/wfe1<br />Setspn -A HTTP/wfe2.company.com<br />Setspn -A HTTP/wfe2<br /> <br />Constrained Delegation for:<br /> <br />WFE1: Add constrained delegation and point to APP1 & APP2WFE2: Add constrained delegation and point to APP1 & APP2<br /> APP1 (Should have SPN - dummy)<br />Then add constrained delegation to server account: APP2, add domainserviceaccount ->MSSqlSVC/sqlserver.company.com<br />for all authentication providers.<br />NOTE: Make sure you do not have duplicate SPN’s in the farm. Between missing SPN’s or duplicate SPN’s, these would probably cause 90% of Kerberos setup issues<br />
  14. 14. Search Setup & Configuration<br />Identify Search Index and Query Server<br />Create Search Service Application and use appropriate servers<br />Create separate application pools for Search Admin and Query service<br />Search service account should have read only permissions<br />Search Topology – How to manage and modify?<br />
  15. 15. My Sites<br />Home Page<br />Newsfeeds<br />My Content<br />My Profile<br />Status Updates<br />Quick Launch in My Sites<br />Profile Pictures<br />
  16. 16. User Profile Synchronization<br />The feature that most people are having issues configuring<br />Allows import of user profiles from multiple sources like AD, SUN LDAP, etc.<br />Can use normal connection or BCS for import<br />User FIM client for additional help. Microsoft now supports modifications from FIM client.<br />Manage My Site settings from here. <br />
  17. 17. Feature List<br />UI<br />Office Web Applications<br />Document Management<br />Search<br />Metadata Management<br />Business Intelligence Components (BCS, ECS, PerformancePoint, Visio Graphics)<br />My Sites<br />
  18. 18. NYC SharePoint Developers User Group<br />Nilesh Mehta will be speaking at the NYC SharePoint Developers User Group on 4/20/2011 – Topic: SharePoint 2010 Claims Authentication<br />http://www.sharepointusergroup.com/newyork<br />

×