Services Product Engineering
SaaS Solutions

SaaS – Software as a Service can be defined as "Software deployed as a hosted service and accessed over the Internet rather than a product deployed at the customer’s premises for each customer." Today, SaaS applications are expected to take advantage of the benefits of centralization through a singleinstance, multi-tenant architecture, and to provide a feature-rich experience competitive with comparable on-premise applications.

Software as a Service (SaaS) is transforming the way traditional ISVs do business as providers of applications to the market. This new deployment and licensing model will fundamentally change the business model of the ISV, impacting many parts of the organisation – marketing, the sales force, presales engineering, deployment, support, finance, product engineering and maintenance.

Rave Technologies has extensive experience with advising and supporting its ISV clients in making this transformation. Rave has seen many examples of the issues faced in re-architecting a product to meet the significant Non Functional Requirements of SAAS in areas such as:

•  Security
•  Availability – 24/7 – 99.9% uptime
•  Maintainability
•  Flexibility
•  Usability
•  Configurability & Customisation
•  Designing and maintaining a multi-tenanted Database
•  Interoperability and Service Orientation

SaaS Chart

Rave’s experience crosses many domains including HR, Assessment, e-CIM, Retail, Back Office solutions, Internet Payment Gateways and many more.