What managed hosting includes
Hosting is more than a server. A managed plan covers the work that keeps a site or app safe and online:
- Server or container setup, sized for your traffic, with room to scale.
- Automatic security updates for the operating system, runtime and dependencies.
- Daily backups stored separately, with restores tested.
- Uptime and error monitoring with alerts.
- TLS certificates, DNS and email deliverability records.
- A monthly summary of uptime, incidents and changes.
Hosting data inside the UAE
Some organisations must keep data in the country. Health information, for example, is generally required to be stored inside the UAE under Federal Law No. 2 of 2019, and government-facing and financial projects often have their own requirements.
Both AWS (its Middle East UAE region) and Microsoft Azure (UAE North in Dubai and UAE Central in Abu Dhabi) run data centres in the UAE. We deploy there when residency matters, and use the most cost-effective region when it does not.
Ark Soft is a member of the Microsoft AI Cloud Partner Program, and Azure is one of the platforms we deploy on alongside AWS and Google Cloud.
Deployments that do not break the site
We set up continuous integration and deployment (CI/CD): every change is tested automatically, deployed by a script rather than by hand, and checked for health after release. If the health check fails, the previous version is restored automatically.
The arksoft.ae website itself is deployed this way: if a new build or its health check fails, the previous version is put back automatically. Releases can happen during working hours without taking the site down.
Backups and recovery
Two numbers matter: how much data you can afford to lose (the recovery point) and how long you can afford to be offline (the recovery time). We agree both with you and design backups to match, for example daily snapshots plus point-in-time recovery for databases.
Backups are stored away from the main server, and we test restoring them, because an untested backup is only a hope.
Moving an existing site or app
We move websites and applications from shared hosting, old servers or other providers with a plan that avoids downtime: build the new environment, copy and verify the data, switch DNS at a quiet hour, and keep the old server available until everything is confirmed.
Before the switch we lower DNS caching times so the change reaches visitors quickly, and afterwards we check email, forms, payments and scheduled jobs, which are the things most often missed in a move.