Oracle SaaS Platform: Building On-Demand Applications
The adoption of Software as a Service (SaaS) or On-Demand presents several technical and business challenges for all players involved - Independent Software Vendors (ISVs), hosting services providers and the customers. The technical challenges for SaaS providers include support for multi-tenancy, security, usability and service-level management. Oracle SaaS Platform consisting of database, middleware and systems management software provides a comprehensive platform that addresses these challenges and runs on grid. In simplest terms, SaaS refers to hosted on-demand delivery of applications, as opposed to on premise. However, software as a service is not a singular model but encompasses a spectrum of choices ranging from hosting traditional packaged applications at a remote site to multi-tenant shared applications.