Your accountant's laptop holds the only copy of the books. The team shares files over WhatsApp because the office drive is full. The one server in the back room has not been patched since whoever set it up left, and nobody is sure what it does.
That is the usual starting point for cloud migration in Kenya, and it is a fine one, because it means the first moves are cheap and obvious. CloudSpinx moves businesses across Kenya and East Africa off single PCs and back-room servers and onto cloud infrastructure they can actually run. This is the guide we would hand a business owner before the first conversation with anyone, us included: what to move, in what order, what the one predictable cost line looks like, and when to stay put.
What moving to the cloud actually means
You take the systems your business depends on (email, files, accounting, the customer list, any application you run) and put them on servers run by Amazon Web Services, Microsoft Azure, Google Cloud or a software company built on them. Your staff still use the same laptops. The data stops living in one box in one room.
In practice that means:
- Your team reaches files from the office, from home or from Mombasa, wherever there is a connection
- The accounting system runs whether or not one person's laptop is switched on
- Backups happen on a schedule, not when someone remembers the flash drive
Why this keeps coming up now
Two pressures, and both are local.
KRA's eTIMS means invoices have to reach KRA from a system, not a spreadsheet, and connecting a cloud ERP or accounting package is a far smaller job than connecting a PC in the back office. We cover the mechanics, and which integration route fits which business, in eTIMS integration for your ERP.
The other is that staff expect to work from home some days. With files on an office server, that means a VPN somebody has to run and secure. With files in the cloud, it is a login.
The brake is the connection, and it is the one thing that can still rule the cloud out. We come back to it below.
What to move first
You do not move everything at once. This is the order we recommend, cheapest and least disruptive first.
1. Email and calendar
If the business still runs on personal Gmail addresses, this is step one: move to Google Workspace or Microsoft 365 for mail on your own domain, shared calendars and video calls. Both list their entry plan at USD 7 per user a month on annual terms. Why your business email still runs on free Gmail covers the setup and the fraud risk, and our email and collaboration team does the move.
2. Files
Replace the office drive, the flash drives and the WhatsApp attachments with OneDrive or Google Drive, which come with the suite you picked in step one. Microsoft 365 Business Basic includes 1 TB of storage per user. Google's Business Starter pools 30 GB per person across mail, Drive and Photos, which a design or engineering team fills fast.
3. Accounting and invoicing
This is where the move pays for itself fastest, because it is where eTIMS bites. Move off desktop accounting software, or worse a spreadsheet, onto a cloud system: QuickBooks Online or Xero for straightforward accounting, Odoo when you want accounting, inventory, HR and CRM in one place. We deploy Odoo through our ERP practice, and the Odoo guide for East African SMEs explains when it is worth the extra setup.
4. The customer list
If your customer records live in a spreadsheet or in someone's phone contacts, you are one resignation away from losing them. Odoo's CRM, HubSpot's free tier or Zoho CRM all keep the full history of every customer conversation in one place that does not leave with an employee.
5. Backups
The one we lose sleep over.
A business with no off-site backup is one disk failure, one theft or one ransomware email from losing everything at once, and the three arrive without warning. Scheduled backups to object storage on AWS S3 or Google Cloud Storage run every day without anyone remembering to start them, they are billed by the gigabyte, so a small business pays for what it actually keeps, and the copy sits in a different building from the thing that failed. The part people skip is the restore. A backup you have never restored from is a guess, so pull a file back out of it the day it is set up.
6. Business applications
Custom software, inventory, point of sale, HR tools. If anything business-critical runs on one PC or one local server, it belongs in the cloud too. It comes last because it needs the most planning, and often a conversation with the software's vendor first.
What it costs
The predictable line is the per-user suite. Ten people on either entry plan is USD 70 a month for mail, calendars, video calls and file storage, on Microsoft's and Google's list prices. Everything after that depends on what you run: an ERP is priced per user or per module, a cloud server by its size and hours, backups by volume. That is why any honest quote starts by listing your systems, not by quoting a package.
Then there is who runs it. Our managed IT starts at around KES 15,000 a month for a small office on business-hours cover, quoted as one figure that holds for the term. Set that against what the current setup really costs you: the technician's call-outs, the hours lost each time the server falls over, and the risk you are carrying with one copy of the books. If you are weighing the big three for servers, AWS vs Azure vs GCP for Kenyan businesses compares them with latency measured from Nairobi.
Mistakes that cost people weeks
Moving everything in one weekend. Email and files first, then accounting, then the rest. A single big-bang move is how you end up with angry staff and missing data.
Not testing the connection first. If your line drops every afternoon, the cloud will feel unreliable when it is your link that is. Log it for a week before migrating, and get a second line from a different provider if it fails. A cheap backup connection is the most underrated purchase in this whole list.
Keeping local copies "just in case". Once you move, commit. Staff who keep saving to the desktop end up with two versions of every file and nobody knows which is current.
Skipping security on day one. Cloud accounts need strong passwords and two-factor authentication from the first login, because a phished password now opens everything, from anywhere. Our cybersecurity team hardens accounts as part of every migration.
Thin training. A quick walkthrough is not training. Staff learn by doing their real work on the new system with someone beside them, and an afternoon spent that way saves weeks of confusion.
When you should not move yet
Honest advice: not every business, not at every moment.
Your connection really is unreliable. If the line drops for hours every day and no second provider reaches you, keep the critical systems local for now.
It is just you and a laptop. Free tools may be all you need. Sign up and get on with it.
You are in the middle of a crisis. Not during the busiest season, a cash-flow crunch or a week when the team is already stretched. Migration needs attention and a calm month.
Your data has to stay in Kenya. Under the Data Protection Act and its General Regulations, personal data can leave Kenya only with proof of safeguards to the Data Commissioner, where the transfer is necessary, or with consent, and data that is strategic to the interests of the state has to be processed in a data center in Kenya with a serving copy kept here (AWS's summary of the requirements is a readable starting point). Most SMEs can move. A public body, or a business processing data on its behalf, needs to check first.
How the move actually runs
It starts with discovery, in person in Nairobi or on a call: what software you run every day, where the data lives now, who needs access to what, what your connection really does, and what you spend on IT today. Then we design the new environment and build it alongside the old one, so nothing changes for your team until it is tested.
Data moves next. Files and mail usually go over a night or a weekend, so the team comes in on Monday to the new system. Databases and custom applications run old and new side by side until the numbers match. Then the cutover, the training, and a period where we watch closely and fix what users find.
You do not need to understand any of the architecture to start.
You need to know which of the six moves above is hurting most. Book a free consultation, or WhatsApp +254 713 403 044, and we will tell you what to move, what to leave, and what it will cost before you spend a shilling.
Download: Moving Your Business to the Cloud in Kenya
Enter your work email. We'll send the PDF download link to your inbox.