Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hosting

Hetzner

...

TaskFlow instance hosted at Hetzner's main data centre in Johannesburg have a standby instance at Hetzner's data centre in Cape Town. Hetzner's data centres are all equipped with CCTV cameras and access is granted to Hetzner employees via biometric access. We try our absolute best to secure your data and prevent unauthorised access while keeping your data accessible whenever it is needed.

Info
titleCloud Migration

From 1 September 2019 all TaskFlow databases are hosted on Azure Cloud.


Azure Cloud

If you are a SaaS client, your TaskFlow instance is hosted with Azure in the South Africa North (JHB) region with backups being made to South Africa South (CPT) region. Azure has more regions than any other cloud provider and they provide complaint and resilient solutions.

...

We keep 7 days full backups for each TaskFlow instance hosted on our serversdatabase. Backups are replicated (via a secure channel) between data centres regions as well as to a physical location outside of Hetzner's data centreAzure Cloud. Backups are made at 0002:00 every day. Backups are not sent across the boarder - i.e. the data remains in South Africa.In addition to daily backups, all databases are replicated in real time to a slave server. Databases hosted in Hetzner's Johannesburg data centre are replicated to a slave server located in Hetzner's Cape Town data centre and vice versa. Data replication remains inside South African boarders at all times.

Hardware failure

...

  • All of our servers' hard drives run in a RAID 1 configuration. In case a server fails completely due to hardware issues, we will be able to spin up all of the clients on the counterpart slave server within 4 hours.

Disaster recovery

...

  • RPO (Recovery Point Objective): Clients will never lose more than 24 hours worth of data. This will only happen when we are unable to restore a slave server and have to restore your TaskFlow instance from the previous days' backup.
  • RTO (Recover Time Objective): Clients will be offline for a maximum of 4 hours in case an entire data centre becomes unavailable.

Daily backups Servers are constantly monitored . We also monitor real time database replication. Emails are automatically sent to system administrators when and TaskFlow system administrators are notified whenever crucial events occur.

Database security

...