1. A machine implemented method comprising: a) receiving from a user a parameter for a specification of a server configuration; b) receiving from the user a selected billing plan; c) computing a projection based on said parameter and said billing plan; d) providing a notification to the user if the projection exceeds a particular threshold.