Tahoe Partners and our client, the United States Army Corps of Engineers, recently participated in a Microsoft Risk and Health Assessment for SharePoint server (SPRAP). The SPRAP was developed to provide in-depth analysis of SharePoint Products and Technologies configurations, custom code, and operational procedures, and critically, to uncover areas of potential risk to server stability, or not aligned with Microsoft best practices. We were pleased to receive an extremely positive report from the Microsoft SPRAP Engineer, and thought we would share some of our recommendations for maintaining a high-performing enterprise SharePoint deployment.
All too often we see hastily implemented SharePoint environments that disregard Microsoft Best Practices, lack operational documentation and are performing at a sub-optimal level. How can you mitigate risk and help to ensure your enterprise SharePoint deployment is performing at its best? We’ve cut through the long list of best practices to pull out some key checkpoints you can use to improve the health of your SharePoint environment today:
SharePoint Products and Technologies Configuration
Keep in mind that the hardware requirements published on TechNet for SharePoint Server are the absolute minimums for a healthy running SharePoint implementation. Microsoft offers a guide to properly resource your enterprise SharePoint farm.
SharePoint Products and Technologies Customizations
Most enterprise SharePoint environments have customizations, but not all have verified that their custom code is up to par. Here’s how you can detect and fix issues in your custom code.
Maintaining a healthy SharePoint environment goes hand in hand with being up to date. Stay current with SharePoint updates and Windows critical updates.
Ensure that your recovery time objective (RTO) can be met – enforce storage governance with Quotas.
Security is one of the most important SharePoint best practices for large enterprise environments, but unfortunately also one of the most ignored. For optimal security, use the least privileged service account model.
Looking to squeeze every last bit of performance out of your SharePoint environment? Design SQL Server storage for optimal throughput and manageability.