Testing for load/performance

Once a basic understanding of the required component infrastructure is identified, usually, a deployment diagram is created and used as a mechanism to document the various capacity requirements of the different components in the applications. An example deployment diagram is shown here:

A sample deployment diagram

A load test usually happens using a scaled-down version of the production deployment footprint to determine a system's performance under real-life load conditions. There are a number of tools that we can use to simulate load. It gets complicated to simulate the needed data; database scripts and test scripts ...

Get Industrial Internet Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.