Reliability

<< Click to Display Table of Contents >>

Navigation:  Modeler > Bizagi Modeler Service Overview >

Reliability

Overview

Bizagi Modeler is committed to meeting a 99.9% SLA uptime. Bizagi Modeler uses Web Apps technology that encompasses the Azure App Services' global infrastructure. This true cloud technology lets Bizagi assure the reliability of your Bizagi Modeler.

If Bizagi does not achieve the SLA Commitment in any given month, the customer will be eligible to receive Service Credits towards a portion of the monthly service fees.

 

The infrastructure behind the service is designed for availability and resiliency, and this includes storage, networks, and communications. Bizagi monitors services and underlying technology 24 hours a day, seven days a week in regions around the world where data centers are located in order to provide higher performance and meet data location requirements. 

 

Web apps technology - true cloud

Bizagi Modeler infrastructure is built using Azure App Services. Compared 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 in the Azure region that you choose for your service, where the Bizagi web apps are provisioned. See the Bizagi Modeler Architecture and learn about the Bizagi web apps.

 

Therefore, if a server suffers a failure, the web application is redirected to another ready and pre-provisioned server. Users do not see any downtime in the service. Web Apps only contain the logical and functional layers underlying a web application, e.g., to run the Process Portal. Data and other sensitive information are not stored in any web application but in the database. All the servers of a web application are located within the same Azure region.

 

Database and storage reliability

The storage layer and database are two of the most important components in Bizagi Modeler. Reliability is designed for all Bizagi Modeler's underlying services  and is especially enforced through a highly available storage layer, which is set up by leveraging 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, where three replicas of the files are stored. When the database needs to execute a transaction, it runs the transaction using the transient data on a server. Additionally, Bizagi executes backups to have a full reliability strategy.

 

bizagicloud02_Md

 

Database backups

As an additional safety measure, Bizagi performs different types of backups of the production environment database.

Backups of transaction logs are performed every 10 minutes.

Differential backups are performed every 24 hours.

Full backup is performed every week.

These backups are stored in the same Azure region. In the event 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 7 days. This policy lets you restore the database at any time within the 7-day window.

 


Last Updated 9/6/2024 4:13:50 PM