Uptime Guarantee
Monitoring & Alerting
Omfax Systems utilize both Microsoft Azure & external site monitoring / alerting to track the health & availability of our Keyfax Cloud services.
Monitoring constantly tests the availability of the Keyfax application and underlying health of our infrastructure from various unique geographical regions. Abnormal incidents or any degradation in service will be acted upon as immediately as possible in accordance with our SLA.
Automated Fail-Over
All hosted services leverage availability sets within Microsoft Azure for both the web site and database to protect against a local single-points-of-failure and provide a completely automated fail-over to a redundant system. This ensures Omfax Systems can guarantee a 99.95% infrastructure uptime SLA for our hosted services.
Omfax Systems utilize both real-time geo-replication & long-term / short-term retention policies within Azure to maintain multiple copies of your data at various points in time. The recovery time objective provided by Omfax Systems varies depending on the nature of the failure.
For all our hosted Keyfax customers we do indeed use Azure SQL databases as opposed to SQL Server running on virtual machines.
SQL Azure Databases
For all our Keyfax Cloud customers we use a SQL Azure databases and PaaS in general to leverage certain availability, redundancy and scalability capabilities offered by the Azure platform and to ensure the Azure platform automatically handles critical servicing tasks, such as patching, backups, Windows and Azure SQL upgrades, and unplanned events such as underlying hardware, software, or network failures.
Azure SQL databases are built upon what Microsoft refer to as the “high availability architecture” which promises a 99.95% availability SLA for all Azure SQL databases.
We also find Azure SQL auto-scaling can be useful to accommodate for regional spikes in traffic whilst not over provisioning our Azure resources.
Web Applications
We do still require virtual machines for the Keyfax web application but we would like to support Azure Web Apps in the future so the Keyfax web application can also move to a PaaS model. For the Keyfax web application currently within our Azure environment we do leverage zoned availability sets and automated fail over via health monitoring and traffic manager to guarantee a 99.95% SLA for the Keyfax web application.
Last updated