The Business Central Performance Toolkit helps you track and compare performance between different builds of your solution to help ensure that changes in code don't negatively impact performance in customer tenants.
Business Central often serves as a scalable platform on top of which ISVs and VARs deliver vertical solutions and customizations for specific customers, and it's in everyone's interest to keep performance levels high. To keep customer tenants performant and current with major and minor updates in these solutions and customizations, we must ensure that changes in code don't negatively impact performance.
The Business Central Performance Toolkit helps you track and compare performance between different builds of your solutions. When onboarding new customers to Business Central, especially bigger customers, both the consultant and the customer must trust that Business Central is able to support current and projected loads to satisfy business needs. With the Business Central Performance Toolkit, consultants can simulate such loads and gain confidence in Business Central's ability to support specific customer loads.
The Business Central Performance Toolkit makes tools available to consultants as two extensions:
Business Central Performance Toolkit
Business Central Performance Toolkit Samples
This extension is built for independent solution vendors (ISVs) and value added resellers (VARs) who develop vertical solutions and customize Business Central for their customers. In this type of collaboration, things often change between released versions on both sides, so it's important that ISVs and VARs can ensure that new versions of their solutions don't introduce performance regressions as the volume of users grows. To help, the Performance Toolkit lets developers simulate workloads in realistic scenarios to compare performance between builds of their solutions.
In short, the Performance Toolkit helps answer questions such as does my solution for Business Central support X number of users doing this, while other operations are happening. It doesn't answer questions such as, how many orders can Business Central process per hour.
It's important to remember that you can use the toolkit only in sandbox environments and Docker images. You can't use it in a production tenant.
The Performance Toolkit is two extensions, the Performance Toolkit, which is available for free on AppSource, and BCPT-SampleTests, which you can download from the ALAppExtensions repository on GitHub.
php programming training courses malaysia