Deploy SharePoint using PowerShell

–Scripted installation of SharePoint

–Scripted creation of service applications

–Scripted creation of Web Apps

–> Check out MVA Course Deploying and Managing SharePoint 2013 with PowerShell

  • Script routine tasks like backups using PowerShell
  • Can rebuild farm quickly if entire farm configuration scripted

Virtualized environment

  • Use bottom-up approach with virtual machines
  • Ensure enough memory on host for all virtual servers
  • View Step 2 Design of Capacity Planning for suggested virtual components of your SharePoint farm
  • Do NOT use dynamic memory on virtual servers with SharePoint 2013, causes degradation with Search and Distributed Cache
  • User Hyper-V Best Practices Analyzer (BPA) to scan server running Hyper-V role to identify configurations not in compliance with Microsoft best practices https://support.microsoft.com/kb/977238?wa=wsignin1.0

GUI – No spousal installations

  • Use GUI installation of SharePoint cautiously
  • Determine where virtualized server beneficial
  • Avoid running Farm Configuration Wizard to create service apps
  • Define naming convention for Web Apps and service apps

–Database names

–Application pool names

–Managed paths

–Web App URLs

 

Niet virtualiseren:

  • content database server
  • search query server
  • search crawler server
  • search crawl db server
  • search property store + admin db server

Wel virtualiseren:

  • Webservers
  • application servers
  • search crawl target web server