Skip to content
ObieOnline

Field notes · 11 min read

Server, NAS, or Cloud? A Decision Guide for KL Small Businesses

Four options, real costs, a decision tree, and the choices we actually make for the small businesses we work with across Kuala Lumpur and Selangor — for accounting software, file storage, customer databases, and the awkward middle-ground stuff.

Published · by Obie

Five years ago, "we need a server" was the obvious answer for any small business with more than 5 employees. Today the answer is rarely a server, often a NAS, frequently cloud, and sometimes a sensible hybrid. The decision matters because getting it wrong in either direction costs real money — either by over-buying expensive hardware, or by paying ongoing cloud subscriptions for something that didn't need to be cloud.

This post walks through the four practical options, what each costs, what each is good for, and how we actually decide between them when sizing a KL small business's infrastructure.

The four options, in one paragraph each

Option 1: Cloud-only (no local server, no NAS)

Everything you'd traditionally run on a server runs in cloud services. Email = Microsoft 365 / Google Workspace. Files = OneDrive / Google Drive / Dropbox. Accounting = cloud-hosted (Xero, AutoCount Cloud, SQL Account Cloud). Customer database = a CRM subscription. The office has only workstations and a WiFi router; nothing else.

Option 2: NAS (network attached storage)

A small dedicated box in your office (Synology, QNAP, Western Digital) that does file storage, backups, and a few light services like printing or media. Costs from RM 1,200 to RM 6,000 once. No monthly cost beyond electricity. Great for "we need a shared drive everyone can use" without paying per-user cloud fees forever.

Option 3: Traditional server (Windows Server or Linux)

Proper server hardware in your office running real server software — Windows Server with Active Directory, file shares, maybe an SQL database, the on-prem version of your accounting software. Costs RM 8,000-30,000 hardware + RM 3,000-8,000 software licences + ongoing maintenance.

Option 4: Cloud server (VPS)

A virtual server you rent from AWS, DigitalOcean, Hetzner, or a local provider (TM Cloud, Exabytes Cloud). Same idea as Option 3, but the hardware lives in someone else's data centre. RM 80-300/month for a small business workload. Scales up easily; no hardware to maintain.

The actual decision tree we use

Five questions, in order. Answer them honestly and you'll land on the right option:

Question 1: Does your accounting software run cloud-native?

If you're on Xero, AutoCount Cloud, SQL Account Cloud, QuickBooks Online, or any "Cloud" branded version of a Malaysian accounting product: that one isn't pushing you toward a server. Move to Q2.

If you're on AutoCount Desktop, SQL Account Desktop, UBS Accounting, or any "we need to install it on a Windows machine and everyone connects to it" software: you have a constraint. Either upgrade to the cloud version (usually possible), keep using it on one workstation (fine for very small businesses), or accept that you need either Option 3 or 4 to host it.

Question 2: Do you have heavy local file-sharing needs?

Say yes if your team regularly opens and edits large files together — architecture firms with CAD files, video production with footage, design with Photoshop libraries. Cloud sync of 500 MB CAD files gets slow and frustrating fast. A NAS over local gigabit is dramatically faster.

Say no if your team mostly works with Word docs, Excel sheets, PDFs, photos under 10 MB. Cloud sync handles these fine; you don't need a NAS.

Question 3: How many employees?

Cloud per-user licensing (Microsoft 365 Business, Google Workspace) scales linearly with employees. At 5 employees, paying RM 30/user/month is RM 1,800/year — fine. At 30 employees, RM 10,800/year — still fine. At 100+, RM 36,000/year — getting expensive enough that on-prem starts to compete.

For most KL small businesses (under 30 employees), per-user pricing is the right shape. Above 50, consider hybrid.

Question 4: How good is your office internet?

Cloud-only assumes your internet is reliable. Most TM Unifi and Maxis Home Fibre connections in KL are fine — but if you're in a building with frequent outages, or your business is in an industrial area with marginal fibre, you might be pushed toward local infrastructure that keeps working when the connection drops.

Realistic test: pick a Tuesday. Track how many minutes of internet downtime your office had that day. If under 10 minutes — cloud is fine. If frequently over 30 minutes — you have an internet problem to fix BEFORE the infrastructure question.

Question 5: Do you have regulatory data residency requirements?

Some sectors (financial services, healthcare, certain government-adjacent work) require Malaysian data residency. Most cloud providers offer Malaysia regions (Microsoft 365 has them; AWS, Azure, GCP have local presence). But if you're paranoid or your contracts demand absolute control, on-prem is the safest answer.

For most SMBs in retail, services, F&B, manufacturing, web — there's no data residency requirement and this question doesn't apply.

What we actually recommend, by business shape

Small office (3-10 employees, basic admin needs)

Cloud-only. Microsoft 365 Business Basic (~RM 25/user/month) for email + Office + OneDrive. Cloud accounting (whatever your accountant uses; AutoCount Cloud or SQL Account Cloud are common in Malaysia). Done. No NAS, no server.

Annual cost for 5 employees: ~RM 1,800 cloud + RM 600 accounting = RM 2,400/year + workstations.

Service business (10-25 employees, some on-site work)

Cloud + NAS hybrid. Cloud for email, documents, and accounting. NAS in the office (Synology DS220+ or DS923+, RM 2,000-4,000) for:

  • Backup of cloud data (snapshot of OneDrive nightly)
  • Local file storage for large files / scanning archive
  • Time-machine-style backup of workstations

Annual cost: ~RM 5,000 cloud + RM 3,000 NAS amortised over 3 years = RM 6,000/year + workstations.

Architecture / design / video production firm (mixed sizes)

Cloud + larger NAS, possibly server-class. Cloud for email + documents. NAS with multiple-TB storage for project files (Synology DS920+ or DS1522+, RM 4,000-8,000 + drives). Optional: workstation-class local "server" for rendering or batch processing if your team does heavy GPU/CPU work.

Retail with desktop accounting + multi-location

Cloud-server (Option 4) hosting the on-prem accounting software. Sounds counterintuitive — host on-prem software in the cloud — but it works beautifully. AutoCount Desktop or SQL Account installed on a small cloud server (RM 150-250/month); all locations connect to it over the internet. Single source of truth across branches, no physical server to maintain, no "we need to drive to HQ to fix the server."

Annual cost: ~RM 2,000 cloud server + per-user accounting + Office. Roughly RM 8,000-15,000 for a 20-person multi-location retail business.

Larger / regulated / on-prem-required (40+ employees, financial services, healthcare)

Proper server (Option 3), often with cloud backup. Windows Server with Active Directory, file shares, SQL database. Backed up to cloud (Backblaze B2 or Wasabi at ~RM 100/TB/year). Hardware refresh every 4-5 years (~RM 15,000-30,000).

Worth doing only when (a) you're large enough to justify the maintenance, (b) you have specific compliance requirements, or (c) you're running custom software that wasn't designed for cloud.

Common mistakes we see

Mistake 1: Buying server first, asking "do we need it?" later

Salespeople from hardware vendors love selling servers. They're high-margin, look impressive, require expensive setup. We've walked into KL offices with a RM 25,000 Dell tower running at 3% CPU, hosting nothing but a file share that 8 people use — which a RM 2,000 NAS would have done identically.

Mistake 2: "Cloud is too expensive long-term"

Common back-of-envelope: "RM 30/user/month × 10 users × 60 months = RM 18,000 over 5 years, vs RM 8,000 server hardware once. Cloud is more expensive!"

The math forgets server software licensing (RM 4,000-8,000), Windows Server CALs (RM 200/user), maintenance time (~10 hours/year × your IT person's rate), electricity (RM 600/year), backup software (RM 600/year), hardware refresh in year 4 (RM 5,000+), and the cost of downtime when your server fails (you can't restart it from Bali, but you can restart cloud from anywhere).

Real five-year total cost of a properly-supported on-prem server for 10 users: RM 25,000-45,000. Cloud at RM 30/user/month for 10 users: RM 18,000. Cloud usually wins on TCO, not just on convenience.

Mistake 3: NAS as "backup" without separating it

Buying a NAS and using it as the only copy of your files is technically just "moving the server to a smaller box." If ransomware encrypts the workstations and they're mapped to the NAS, the NAS gets encrypted too. NAS-as-backup needs to be either (a) snapshot-enabled (Synology supports this — turn it on), or (b) backed up further to cloud as the off-site copy.

Mistake 4: Cloud-everything for a team with no internet redundancy

If your business critically depends on cloud-only infrastructure and your only internet is one TM Unifi line, you're one fibre cut away from "the office can't work." For business-critical setups, either (a) keep some local infrastructure for the critical path, or (b) have a backup internet line (4G dongle, secondary fibre).

Real 5-year cost comparison (10-person office)

Same hypothetical 10-person KL services business, five years out:

Option Year 1 Years 2-5 (total) 5-year TCO
Cloud-only RM 5,000 RM 20,000 RM 25,000
Cloud + NAS RM 7,500 RM 22,000 RM 29,500
Cloud server (VPS) RM 6,500 RM 22,000 RM 28,500
On-prem server RM 18,000 RM 22,000 + refresh RM 40,000+

Numbers vary, of course. But the relative ordering is consistent: cloud-only is cheapest, then NAS-hybrid, then cloud-server, then on-prem. On-prem only wins when there's a non-cost reason to choose it (data residency, custom software constraints, very large team).

If you're stuck with on-prem and want out

A common situation: you have an aging server doing too many jobs, and the question is "where do we go next?" Practical migration order:

  1. Email first. If you're hosting email on your own server (ouch), migrate to Microsoft 365 or Google Workspace this week. Cheap, low-risk, dramatically improves spam filtering + uptime.
  2. Documents and shared drives next. OneDrive or SharePoint (Microsoft 365), or Google Drive shared drives. Map them as local folders for users; familiar experience.
  3. Accounting third. Upgrade to the cloud version of your accounting software. Or migrate the desktop version to a cloud server (Option 4). Either path beats "single point of failure in the office."
  4. Specialised stuff last. Custom databases, in-house apps, anything weird. These might end up staying on-prem, or moving to a small cloud server. Case-by-case.

Migration done in this order means you're getting cheaper, faster, and safer with every step — no big bang. Each phase is reversible, and you've reduced on-prem dependence well before the old server dies.

How we help with this decision

Our IT Infrastructure & Setup service handles the actual deciding + migration. We don't sell servers (no margin in it for us), so when we recommend one, it's because that genuinely fits — not because we make money on the hardware.

Our Managed IT Support includes ongoing maintenance for whichever option you land on — cloud admin, NAS snapshots, server patching.

Our free IT Health Check includes Question 11 (cloud-vs-on-prem fit) — we'll look at your current setup and tell you honestly whether moving makes sense, which direction, and how much it'd save.

Bottom line

For most KL small businesses under 30 employees: cloud-only or cloud-plus-NAS is the right answer in 2026. On-prem servers are the right answer for specific edge cases (large teams, regulatory requirements, custom software). The most expensive mistake is buying server hardware because someone sold you the idea you needed one.

Five-minute self-check: imagine your office burned down tonight. How quickly could your team be working from home tomorrow morning? Cloud-only: immediately. NAS + cloud: a few hours once they get their workstations to a new spot. On-prem: days, possibly weeks. That answer tells you a lot about where you should be.

Book a free IT Health Check See Infrastructure & Setup


About the author: Obie has 17 years across telco (where infrastructure scale was 1000x what we're discussing here) and software development. ObieOnline's infrastructure work for KL & Selangor small businesses lands on cloud-only or cloud-plus-NAS about 80% of the time, and we actively recommend AGAINST servers when they don't fit. More about Obie →