A user will routinely access the SaaS application directly from the vendor via the Cloud. However, if the SaaS vendor fails to meet the terms of the license agreement or goes out of business then the SaaSe agreement comes into action. The escrow agreement ensures that application and data is still accessible to the SaaS user.
There are two very definite components to all SaaS solutions; the application and the data. Both of which must be protected to make any escrow solutions viable.
The Application (Operational Components)
In order to provide a resilient final stage recovery solution for the hosted application, it is essential to hold the operational software components. Quarterly deposits of source code are required to allow any necessary changes to the application if it is redeployed to a new hosting environment.
In some situations, installing a SaaS environment based on source code can be time consuming. To overcome this we also offer virtualization. In this scenario, a fully equipped SaaS production environment including source code is created as a virtual disk and is deposited within the repository.
In cases of emergency, customers may submit a request to the escrow agent and receive the virtual disk from the repository and install it in their environment and then dump their database into it. This would create a running environment using the source code.
The solution for the data involves taking a full copy of the database on a weekly basis accompanied by daily differential backups which are held until the next full back up. The differential backups are deleted once a successful full backup has been received. The full database will be stored in the Grandfather, Father and Son cycle so only ever holding the latest three deposited databases in compressed format. All data deposits will be encrypted using a PGP key to maintain a level of security expected by the client.
Find out more about our SaaS Escrow Agreements
- Download the SaaS-Escrow-Agreement-Template.
- The benefits to a SaaS Vendor.
- The benefits to a SaaS User.
You contact a SaaS escrow advisor at Total Escrow Solution by using the web contact form. Or, you can call us directly on 0800 222 9200.