Free IT consultation for East African businesses Book now β†’
Hosting a Windows-Only App in Kenya
Hosting 6 min read

Hosting a Windows-Only App in Kenya

Hosting a Windows-only app in Kenya: how we size, licence, place and back up a Windows Server for Sage, MSSQL or a .NET line-of-business app.

CT
CloudSpinx Team
Cloud, DevOps, Security, ERP, Managed IT
17 July 2026
windows serverhostingmssqlsage

A Nairobi accounting firm called us last quarter because Sage had started crawling on the tower under someone's desk, and the vendor would only support it on Windows Server. That is the exact situation this post is about: you have one application that must run on Windows, and you need it hosted properly instead of nursed in the office.

CloudSpinx hosts Windows-only business apps for companies across Kenya, so we have a routine for it. Whether it is Sage, a QuickBooks Enterprise build, Microsoft SQL Server, or a .NET line-of-business app tied to Windows, hosting a Windows app in Kenya comes down to five decisions, and we make them the same way every time.

First, confirm the app truly needs Windows

Before quoting a Windows build, we ask what the app genuinely depends on. Half the "Windows-only" apps we get sent turn out to run on Linux with no licence at all, which saves the client real money every month.

If it truly is Windows-only, we say so and move on. If it is not, we say that too. We cover that call in full in Windows vs Linux for a Kenyan business, so here we assume the app has earned its Windows licence.

Size the box for the app, not the brochure

The app decides the spec, and database-backed apps are hungrier than people expect. For an MSSQL-backed package serving around 30 concurrent users, we start at 8 vCPU, 32 GB of RAM and NVMe storage, then watch the real load and adjust rather than guess high. The four things that actually move the number:

  • CPU cores, driven by concurrent users and report generation
  • RAM, because SQL Server will use everything you give it for caching
  • Storage on NVMe, since accounting and ERP work is IOPS-bound, not capacity-bound
  • Headroom for the nightly backup window so it does not fight production

Everything here is what we have actually provisioned for Windows-only apps through mid-2026, on Windows Server 2022 and 2025.

A workstation running a business application, the kind of app that ties you to Windows

The licences the app drags along

Windows Server is only the first licence. If the app runs on Microsoft SQL Server, that is licensed separately, either per core or as Server plus CALs, and for a busy database the SQL Server edition you pick changes the bill more than the hardware does. Standard covers most Kenyan SME workloads; Enterprise is rarely worth it below serious scale.

We fold the Windows licence, the SQL licence and the access licences into one monthly figure through per-use licensing, so there is no capital outlay and the cost tracks what you run. The full licensing breakdown sits in its own post if you want to see every meter.

Where a Windows-only app should live

A line-of-business app your staff use all day belongs close to them. We place it in a Nairobi datacentre for the shortest hop to the office, on a managed Windows build we patch and monitor. Nightly backups with a restore we actually test are not optional here, because this is the box that holds your ledgers.

Servers in a Nairobi datacentre, where a hosted Windows app actually lives

Where the data carries compliance weight, we keep placement on the right side of the data-residency question rather than defaulting it offshore.

For the accounting firm, we staged Sage and its SQL database on a licensed Windows Server 2022 instance in a Nairobi datacentre, ran it in parallel against the old tower for a week, cut over on a Saturday, and had them working on it inside 24 hours of the go-live call. They now pay one monthly figure with the Windows and SQL licences already inside it, and nobody is keeping a tower alive under a desk.

Tell us the app, the number of people who use it, and whether it is backed by SQL Server, and we will come back with the spec and one monthly figure. Send it through the quote form or on WhatsApp at +254 719 246 379. The quote costs nothing.