Application service provider
   HOME

TheInfoList



OR:

An application service provider (ASP) is a business providing
application software Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a ...
generally through the Web.


The ASP model

The application software resides on the vendor's system and is accessed by users through a communication protocol. Alternatively, the vendor may provide special purpose client software. Client software may interface with these systems through an
application programming interface An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
. ASP characteristics include: * ASP fully owns and operates the software application(s) * ASP owns, operates and maintains the servers that support the software * ASP makes information available to customers via the
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, p ...
or a
thin client In computer networking, a thin client is a simple (low-performance) computer that has been optimized for establishing a remote connection with a server-based computing environment. They are sometimes known as ''network computers'', or in th ...
* ASP may bill on a per-use basis, a monthly/annual fee, or a per-labor hour basis The advantages to this approach include: * Software costs for the application are spread over multiple clients * Vendors provide more application experience than the in-house staff * Key software systems are kept up to date and managed for performance by experts * Access to product and technology experts dedicated to available products * Reduction of internal IT costs to a predictable fee Some disadvantages include: * The client must generally accept the application as provided * The client must rely on the provider for a critical business function * The client must adapt to possible vendor changes * Integration with other applications may be problematic


See also

*
Application server An application server is a server that hosts applications or software that delivers a business application through a communication protocol. An application server framework is a service layer model. It includes software components available to a ...
* Business service provider * Communication as a service *
Hosted service provider A hosted service provider (xSP) is a business that delivers a combination of traditional IT functions such as infrastructure, applications ( software as a service), security, monitoring, storage, web development, website hosting and email, over the ...
* Multitenancy *
Outsourcing Outsourcing is an agreement in which one company hires another company to be responsible for a planned or existing activity which otherwise is or could be carried out internally, i.e. in-house, and sometimes involves transferring employees and ...
*
Service level agreement A service-level agreement (SLA) is a commitment between a service provider and a customer. Particular aspects of the service – quality, availability, responsibilities – are agreed between the service provider and the service user. ...
*
Software as a service Software as a service (SaaS ) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software. SaaS is co ...
* Utility computing *
Web application A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection. History In earlier computing models like client-serv ...


References


External links

* {{curlie, Computers/Software/Business/E-Commerce/Business-to-Business/Application_Service_Providers/, Application Service Providers IT service management Customer relationship management