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