Code

Software as a Service (SaaS) is the provisioning of a software application through an on-demand model of licensing. SaaS solutions can be hosted locally by the vendor, in a conventional data centre hosting environment or on one of the many cloud platforms available.

As hosting and cloud technology has become more widely accepted as a stable and secure platform, the desire to re-architect software to take advantage the SaaS model has also grown. Re-architecting software into the SaaS model enables you to focus on function, charge a ‘pay as you go’ licence fee and offer predictable costs.

SaaS enables you to upgrade all of your customers efficiently and painlessly, gives you ubiquitous access and provides you the opportunity to monitor usage. The reduction in costs to your customer also allows you to the sell to the long tail.

However, there is no easy solution to the re-architecture of an application into a SaaS model. You have to consider issues such as multi tenanting, security, scalability, deployment, backup / DR and billing.

If you are considering a re-architecture of this nature then iMeta can help you solve some of these problems either through assisting you in your re-design or be helping you actually re-write your code.