ASP (Application Service Provider) delivers application functionality and associated services across the network to multiple customers using a subscription pricing model. The practice of outsourcing has a long pedigree in the IT services industry. In recent years, it has evolved to provide increasing levels of granularity in the choices offered to customers. Instead of handing over their complete IT infrastructure to an outside provider, organizations have selectively outsourced specific parts of IT. Initially, these were base-level infrastructure components such as data networking. System services such as desktop or network management came next. Then came infrastructure applications such as messaging. Now the practice has reached the top tier of the computing stack and embraces the user applications themselves. What the IT service industry knows as Application Outsourcing and Application Management is increasingly indistinguishable from what ASPs deliver. The ASP model adds fixed, per-user pricing, often levied in the form of a monthly subscription. The ASP model involves hosting applications in a remote data center without purchasing and installing the software on site. This simplifies the system, eliminates components and procedures, reduces support-and-administration cycles and cuts the TCO (Total Cost of Ownership) by up to 70%, according to external case studies. Our product is designed to work within data centers as a web-compliant platform for retail logic and processing, serving end-users who run remote thin clients within a web browser. The product utilizes the ASP model in an application-centric architecture, and it is designed to support all in-store operations and management procedures, such as point of sale, inventory, labor, and reporting. |