1. A computer implemented application and infrastructure performance analysis and forecasting system, including at least a computer processor and a memory, the system comprising: a web dashboard provided by the computer processor for receiving infrastructure input from a user regarding application and infrastructure configuration and at least one performance objective through a user interface at a display device; a modeling engine for determining using the computer processor operatively connected with the web dashboard over a network, at least one application and infrastructure performance model to present to the user based on the infrastructure input received from the user, the application and infrastructure performance model selected from at least one of a user response time model, a bulk transfer model, a message queue and database response time model, a message delay and variation model, a market data distribution model, and a streaming model; a model input user interface at the display device for receiving model specific input from the user for the at least one application and infrastructure performance model selected by the modeling engine for presentation to the user; a model computation engine operatively connected with the model input user interface, the model computation engine utilizing the computer processor for computing model specific output of the at least one application and infrastructure performance model based on the model specific input received from the user and the at least one performance objective input by the user, wherein the output includes a system design or configuration parameter for modification to achieve the at least one performance objective; and a web dashboard for displaying the output of the at least one application and infrastructure performance model using a user interface at the display device.