Before deploying Click, we recommend that you perform an architectural review of your Dynamics deployment to evaluate your environment's ability to handle the increased volume of data that will occur when Click is implemented. It is best to do this review with your Microsoft Certified Partner.
What to Review
A thorough review will assess the current state of your Dynamics implementation, identify gaps, and prescribe steps to narrow those gaps. The following components of your Dynamics deployment should be included in the review.
Technology Analysis and Server Review
- Dynamics deployment model (i.e., multiple server deployments for SQL and the Dynamics web application)
- Virtual vs. physical servers and the physical servers that host virtual servers
- SQL Server configuration (i.e., mirroring/clusters, log file handling, maintenance, etc.)
- Operating systems including Windows Updates and .NET Framework versions
- Dynamics updates on the web application servers, reporting servers, and database servers
Business Process and Usage Analysis
- Analysis of usage patterns and required functionality including business processes, fit/gap analysis, other solutions, and security model.
- Human resources review of stakeholders, users, and implementers/maintainers.
Related and Integrated Systems Review
- Performance monitoring, analysis, and optimization planning
- Review of other integrated systems, periodic data imports/updates, and transaction loads
- Network and domain considerations (internal and external network throughput/latency, geographical considerations, etc.)
Performance Planning with DynamicsPerf
It's important to understand your Dynamics deployment’s current performance in order to identify potential bottlenecks and plan for future optimizations that your system may need as your organization’s use of Dynamics and integrated applications grows.
DynamicsPerf is a toolset developed by Microsoft Premier Field Engineering (PFE) and is designed to run in SQL Server Management Studio. DynamicsPerf creates a database and collects information about your D365 system usage. This information can be analyzed by your database administrator or D365 partner to identify resource bottlenecks and to help inform decisions about performance optimization.