<< Click to Display Table of Contents >> Reliability |
Overview
Studio Cloud Services is committed to delivering 99.9% SLA uptime. Bizagi Studio Cloud Services uses Web Apps technology that encompasses the Azure App Services' global infrastructure. This true cloud technology lets Bizagi assure the reliability of your Studio Cloud Services.
The infrastructure behind the service is designed for availability and resiliency, and this includes storage, networks, and communications. Bizagi conducts 24x7 monitoring on the services and underlying technology with regions around the world where data centers are located, to provide higher performance and meet data location requirements.
Web apps technology - true cloud
Studio Cloud Services infrastructure is built using Azure App Services. Compare to a single Virtual Machine, a web app uses a full stack of active dedicated servers where the web app can run. These servers are pre-provisioned in a data center of the Azure region that you choose for your service where the Bizagi web apps are provisioned.
Therefore, if one server suffers a failure, the web app is redirected to another pre-provisioned and warm server. So users do not see any downtime in the service. Web Apps only contains the logic and functions layer underlying a web application, for example, to run the Work Portal. Data and other confidential information are not stored in any web app but in the database. All the servers of one web app are located within the same Azure region.
Database and storage reliability
One of the most important components in Studio Cloud Services is the storage layer and the database. Reliability is designed for all underlying services of Studio Cloud Services and especially enforced through a highly available storage layer, which is set up by making the most out of replication and data redundancy mechanisms. Bizagi configures the storage layer based on two reliability principles: redundancy and backups.
Database reliability
A database is comprised of two main files: data and logs. Both files have a local redundancy in a storage account located in the same Azure region. When the database needs to execute a transaction, it runs the transaction using the transient data in a server. Additionally, Bizagi executes backups to have a full reliability strategy.
Database backups
As an additional safety measure, Bizagi performs different type of backups of the production environment database.
•Transaction log backups every 10 minutes
•Differential backups every 24 hours
•Full backup every week.
These backups are stored under the same Azure region. In case of any failure of the main database, Bizagi can restore the database using any of the previous backups.
Retention policy and point in time restore
Bizagi keeps a backup for up to 35 days. This policy lets you restore the database to any time within the 35 days window.
Storage redundancy
Bizagi uses cloud storage for tables and files that are replicated with Geo-redundancy (GRS) to protect against hardware failures and increase system reliability. The GRS first copies the data in a local region synchronously, and then asynchronously moves these physical copies to a second paired region.
Last Updated 5/31/2023 3:24:20 PM