Skip to main content

SaaS Platform

Syncrony SaaS Platform

Syncrony has developed a platform that can support the relatively simple deployment of an existing web application into a multi-tenant platform, with subscription based distribution and billing. We have developed this platform over the last few years, leveraging off the Orchard Core Open-source, multi-tenant application framework. 

The Orchard platform is primarily a Content Management System (CMS) for multiple websites that run off the same platform. Each website has access to an array functionality via a set of modular components.

We have customised the Orchard Core in the direction of multi-tenancy for applications rather than a platform form hosting multiple disparate websites.

What is a SaaS Platform?

The solution is a SaaS platform that can support web based-app deployments at scale. It delivers web-based software on-demand, using a multi-tenant, subscription based service.

Many commercial software applications are based on monolithic installs that run on dedicated VM’s or are hosted on prem. This legacy model requires a stand-alone infrastructure deployment for each new customer.  An outcome that simply does not scale as more and more installs are required.

The transition to this kind of platform is often termed as ‘SaaSify’.

What qualifies as a SaaS Service?

It is a cloud-based delivery model that distributes on-demand web based app functionality from a central code base that supports distributed ring-fenced tenant data. A SaaS service offers customers access to specific software functionality for a monthly subscription, without IT infrastructure costs or constraints.

SaaS provides the infrastructure for a software vendor to provide apps to its customers, without the overhead of managing or supporting the infrastructure the apps run on.

This kind of SaaS service is forecast to grow exponentially over the next decade. As an aside, SaaS services should not be confused with PaaS services. 

What's the Difference Between SaaS and Paas?

An easy way to remember the difference between these two similar acronyms is to see the services offered by Salesforce, Zoom, Google Workspace as SaaS functionality. In these cases, multiple instances of a specific functionality set is delivered on-demand to a number of tenants, who make use of the same functionality.  These SaaS customers use the same codebase but have their data stored individually.

A PaaS platform however, offers the ability to host applications and data for each customer (or instance) that is stored individually.

We offer a customisable SaaS platform.

Subscription Based Cloud Application Infrastructure

On-demand provisioning of a software service has become commonplace. Beginning with a search for a specific requirement, a prospect lands on a web page that offers a solution to the requirement. At this stage, the prospect is given an option of a trial of the solution, which can then be followed by payment and the possibility of long-term relationship between the prospect and the software vendor.

This kind of subscription-based software opens up a new world for software companies. It allows them entry into the world of international monthly or annual licensing of their software products.  License fees can then become a source of annuity income as users can be automatically billed on via automated monthly or annual subscription.

The Difficulty of Sassifying Legacy Applications

The problem for many software vendors is that their software has not been developed to support multi-tenancy.

This leaves owners of existing systems with a difficult choice, to rewrite their existing code or to migrate their existing software to the cloud while making as few modifications as possible.

This is where the Syncrony SaaS Platform comes into play.

We can deliver a custom SaaS system that has been designed to convert your singular app into a multi-tenant application.

Contact us to find out more.