In recent years, business on the Internet has exponentially increased. Consequently, the deployment and management of business applications on the Internet is becoming more and more complex, which requires the development of new Internet architectures suitable to efficiently run these business applications. In this paper, we present and evaluate several computing models for application service providers and introduce the serverbased model and the corresponding Internet architecture. Two case studies, which use the proposed architecture for application deployment, are also described in the paper.