Superior Software Delivery Starts Here
Moving to a SaaS model requires the software provider to assume the operational risk and responsibility of delivering their application in an on-demand fashion. Betting your SaaS strategy on a poorly formed foundation with limited capabilities subjects your organization to undue risk and a higher propensity for poor user experience. Thankfully, SaaSGrid provides a solid foundation to power your move into the always-on world of cloud computing.
SaaSGrid eliminates key business concerns associated with moving to a SaaS model
Risk
• In taking responsibility for housing a customer’s data, the application provider must ensure that data is not accidently exposed to the wrong subscriber. SaaSGrid’s true multi-tenant runtime eliminates this risk by maintaining tenant and subscriber data affinity throughout the stack and routes data appropriately from the service tier to the database.
• SaaSGrid also allows the application provider to choose how data is stored – in a single highly efficient co-mingled database or split amongst separate and unique databases for each customer (important for some regulations, such as HIPAA).
Scalability
• SaaSGrid enables system administrators to easily add additional computing resources to the overall system and deploys the application across a distributed multi-node network in order to spread load across servers without having to make changes to the application or network.
• As the client base grows database servers will eventually be outgrown. SaaSGrid has the ability to instantly begin on-boarding new tenants to a newly provisioned database node, as well as the ability to split tenants from an existing database to a new one. These critical tasks would require not only code changes in the application but significant time for a DBA and network administrator to accomplish – SaaSGrid reduces this to a few simple clicks.
Uptime and Quality of Service
• By spreading application load over a mesh of servers, SaaSGrid gives the application a newfound level of resiliency. Should a web service crash, SaaSGrid will instantly route incoming requests to replicated services on other servers in its footprint.
• SaaSGrid’s ability to route tenants through the web, service and database tiers allows architects to create highly fault tolerant infrastructure systems without having to build awareness of the topology into the application itself.
• Providing an optimal user experience while containing infrastructure costs requires highly efficient use of the entire compute capability in the server footprint. SaaSGrid’s distributed multi-tenant runtime creates a mesh of computing resources that the application can take advantage of in ways impossible to replicate using existing technology.


