Application growth

As your application grows, in terms of number of users, application complexity, or database size, it is good practice to monitor the resource used by your servers.

Use the Windows Performance Monitor during peak usage times, and during large consolidations, to observe processes such as processor and memory utilization. Such periodic monitoring helps to ensure that your users continue to obtain reliable performance as the environment and application change.

If the application begins to require additional resources, these are two options to help scale the application.

  • Scale horizontally by adding servers.
  • Scale vertically by upgrading the hardware, by adding memory or by using servers with additional processors or faster processors.