Cloud migration is rarely all-or-nothing. The right approach for most SMBs is hybrid + phased: move email and files first (M365 / Google Workspace), retire your file server, move line-of-business apps as their vendor provides SaaS versions, keep specialty on-prem only for what genuinely belongs there (heavy CAD, video editing, hardware-specific control systems). The 6 R's framework — Rehost, Replatform, Refactor, Repurchase, Retain, Retire — gives you a vocabulary to evaluate each workload. Cloud isn't automatically cheaper than on-prem; it's automatically more flexible, more scalable, and easier to secure when done right.
/ 01Why move to the cloud (and when not to)
Cloud migration is sold by every vendor as universal progress. It's not quite that simple. For most SMBs, moving to the cloud delivers real benefits โ but for specific workloads, on-premise remains the better answer. Be honest about both.
The case for cloud
- Predictable monthly costs instead of $30K-$80K hardware refresh cycles every 4-5 years
- No more aging server hardware failing at 2 AM on a Saturday
- Better security at the infrastructure layer โ physical security, DDoS protection, hardware redundancy you couldn't possibly build
- Easier remote work โ your data isn't tied to a single physical location
- Built-in disaster recovery โ cloud providers replicate across regions; your old server in the back closet does not
- Scalability โ when you grow or shrink, you pay accordingly; you don't buy hardware ahead of demand or sit on unused capacity
- Modern features โ collaboration, real-time co-authoring, mobile access, AI-assisted everything โ that on-prem versions of software don't offer
When on-prem still makes sense
- Latency-sensitive workloads โ high-end CAD, video editing, 3D rendering work better on local hardware with local storage
- Specialized hardware requirements โ control systems for manufacturing, lab equipment with USB licensing dongles, hardware that requires direct serial/USB connections
- Highly regulated data with explicit on-prem mandates โ some defense contractor work, some healthcare research, some financial scenarios
- Existing infrastructure you've already paid for โ if your server is 18 months old, the math doesn't favor immediate cloud migration
- Persistent high-bandwidth needs โ if you move a TB of data daily, internet bandwidth costs and latency may favor on-prem storage
- Limited or unreliable internet โ rural locations with marginal connectivity should think carefully before becoming cloud-dependent
/ 02The 6 R's of cloud migration
Originally an AWS framework, the 6 R's are a standard vocabulary for evaluating each workload. Different workloads get different treatments.
| Strategy | What it means | Right for |
|---|---|---|
| Rehost (lift-and-shift) | Copy the VM/server as-is to cloud infrastructure (Azure/AWS VM) | Apps you need running quickly with no time to refactor; legacy systems |
| Replatform | Minor changes to take advantage of cloud features (e.g., move database to managed RDS/Azure SQL) | Modern apps where small changes yield big operational wins |
| Refactor (re-architect) | Rebuild for cloud-native โ containers, serverless, microservices | Strategic apps with budget; usually beyond pure SMB scope |
| Repurchase | Switch from on-prem product to a SaaS equivalent | Most common SMB path: on-prem Exchange โ M365; on-prem accounting โ QuickBooks Online; file server โ SharePoint |
| Retain | Keep on-prem for now | Recently purchased hardware, specialty workloads, regulatory constraints |
| Retire | Decommission entirely | Apps nobody actually uses, duplicate systems, legacy tools surviving by inertia |
For an SMB, Repurchase and Retain dominate the practical strategy. Rehost applies to the handful of apps that don't have SaaS versions yet but you want out of your closet.
/ 03What to move first
The order matters. Get the foundation right and the rest gets easier; do it backwards and you'll fight the same battles three times.
Phase 1: Identity and email (months 1-2)
Move to Microsoft 365 or Google Workspace first. This establishes:
- Your cloud identity directory (Azure AD / Google Identity)
- Email in the cloud with proper security baseline
- The platform for everything else that follows
If you're not on M365 or Google Workspace yet, this is the prerequisite step. See our M365 Migration Playbook.
Phase 2: Files (months 2-4)
Once email is in the cloud, file storage is next. OneDrive for personal files, SharePoint or Google Drive for shared files. Retire your file server when:
- All active data has been migrated to the cloud equivalent
- Users have been trained on the new locations
- You've verified backups of the file server data (kept for at least 90 days post-cutover as a safety net)
- Departmental sign-off that nothing's missing
Phase 3: Backup & DR (months 3-5)
With M365 in place, set up cloud backup for the M365 environment itself (Microsoft does not back up your data โ they keep it available but don't protect against accidental deletion, ransomware, malicious admin actions). Veeam, Datto SaaS Protection, AvePoint, Skykick all offer M365 backup. Plan for the on-prem servers being retired to be backed up to cloud archive storage (Azure Backup, AWS S3 Glacier) for 90-day-or-longer post-retirement coverage.
Phase 4: Line-of-business applications (months 4-12)
One at a time. For each business-critical app:
- Check if the vendor offers a SaaS or cloud-hosted version (most do now)
- If yes, evaluate the upgrade โ usually involves vendor-led migration, new training, new licensing
- If no, evaluate whether you can lift-and-shift to an Azure or AWS VM (rehost)
- If neither, plan to retain on a small dedicated server until the vendor offers a better option or you switch products
Phase 5: Retire physical infrastructure (months 12+)
Once everything's moved or accounted for, retire the physical servers. Wipe drives (DoD 5220.22-M three-pass or NIST 800-88), donate or recycle hardware responsibly, document the changes, update your insurance and asset records.
/ 04The cost reality
Cloud-vs-on-prem cost comparisons are often misleading because they only compare the obvious line items. Here's a realistic side-by-side for a typical 25-user Tennessee SMB:
| Cost component | On-prem (5-year amortized) | Cloud (M365 + Azure-light) |
|---|---|---|
| Server hardware (3 servers) | $40,000 / 5 = $8,000/yr | $0 |
| Software licensing (Windows Server, Exchange, antivirus) | $8,000/yr | Included in M365 BP |
| M365 / Office licenses | $7,200/yr (Standard) | $13,200/yr (Business Premium) |
| Backup hardware + software | $3,000/yr | $1,500/yr (cloud backup of M365) |
| UPS / cooling / electricity | $1,800/yr | $0 |
| Security infrastructure (firewall, EDR) | $6,000/yr | $3,000/yr (lighter network, EDR same) |
| IT labor โ server maintenance | ~80 hrs/yr ร $150 = $12,000/yr | ~20 hrs/yr ร $150 = $3,000/yr |
| Disaster recovery infrastructure | $4,000/yr (often skipped, raising risk) | Included |
| Hardware refresh risk (year 5+) | $40K capex spike | $0 |
| 5-year total | ~$210,000 + refresh capex | ~$103,500 |
The cloud-first scenario looks cheaper, and it usually is once you account for everything. The places it can get more expensive: very heavy compute workloads, very large data egress (downloading lots of data from cloud), or pursuit of premium SKUs without business justification (Microsoft E5 instead of Business Premium for a small team that doesn't need the extras).
Egress charges โ fees for downloading data out of cloud storage โ bite SMBs who don't know about them. Storing 10TB in Azure is cheap. Downloading 10TB out costs roughly $900-$1,000 in egress fees. For backup and archive workloads, evaluate where your data will be read from before picking a storage tier.
/ 05Security in the cloud
Cloud platforms are highly secure at the infrastructure layer. SMB cloud breaches almost always come from misconfiguration, not platform compromise. The shared responsibility model:
- Cloud provider handles: physical security, hardware, hypervisor, network infrastructure, platform availability, basic DDoS protection
- You handle: user accounts, permissions, MFA, data classification, application security, data protection, configuration
For M365 specifically, this means:
- Microsoft secures the platform (you don't need to patch Exchange Server anymore)
- You enforce MFA, configure Conditional Access, manage Information Protection policies, classify data, and backup the data Microsoft hosts but doesn't protect from user actions
Cloud security wins for SMBs largely because:
- Microsoft's threat detection and response capabilities exceed any SMB's internal capacity
- Patching is largely handled for you
- Physical and infrastructure security is no longer your problem
- Identity-centric security (Conditional Access, MFA, risk-based authentication) is dramatically more effective than perimeter-centric on-prem security
What it requires from you:
- Configure security defaults / Conditional Access from day one
- Enforce MFA for everyone, no exceptions (except documented break-glass accounts)
- Don't disable security features because they're inconvenient
- Treat admin accounts with extreme care โ they're now the keys to the kingdom
- Monitor sign-in logs for anomalies
- Back up M365 data โ Microsoft does not
/ 06Execution playbook
A condensed playbook for actually doing the work:
Pre-migration (weeks -8 to -4)
- Inventory current state: every server, application, license, data store, integration
- Pick your cloud platform (M365 or Google Workspace as foundation; Azure or AWS for any IaaS workloads)
- Pick your migration partner (internal IT, MSP, specialized migration consultant)
- Develop a migration plan workload-by-workload using the 6 R's framework
- Budget approval and timeline confirmation
- User communication plan: what changes, when, what to expect
Foundation phase (months 1-2)
- M365 / Google Workspace tenant established with security baseline applied
- Domain ownership verified, email migrated, DNS cutover completed
- MFA enforced organization-wide
- Conditional Access policies applied
- Intune / device management deployed
Files and shares (months 2-4)
- SharePoint site architecture designed (one site per department/team typically)
- File shares migrated via SharePoint Migration Tool or third-party
- OneDrive Known Folder Move deployed to all workstations
- Users trained on new file locations and search
- Old file server access removed, server kept read-only for 30-60 days as safety net, then retired
Applications (months 4-12)
One at a time. Each app gets its own mini-project with vendor coordination, user testing, training, and cutover.
Infrastructure retirement (months 12+)
Server retirements, drive wipes, hardware disposal, asset documentation updates. End of major project.
Ongoing
Cloud isn't done after migration โ it requires ongoing management. Cost optimization (right-sizing licenses, archiving unused data), security posture management, license true-up annually, ongoing user training as features evolve.
Frequently asked questions
Is the cloud cheaper than on-prem servers?
Sometimes yes, sometimes no. For most SMBs, cloud is more cost-effective when you factor in total cost of ownership โ including the IT labor, hardware refresh cycles, electricity, cooling, physical security, and disaster recovery you don't have to fund anymore. Pure cloud compute pricing can be more expensive than depreciated hardware on a per-month basis, but the comparison rarely accounts for everything. Expect roughly a wash on monthly cost for typical SMB workloads, with cloud winning on flexibility, scalability, and time-to-recover.
Do I have to move everything to the cloud at once?
No, and you shouldn't. Phased migration over 6-18 months is the norm. Move email and personal files first (M365 / Google Workspace), then file shares to SharePoint or OneDrive, then specific applications as opportunity allows (typically when their on-prem version is due for upgrade or the vendor releases a SaaS edition).
What about my industry-specific software?
Most industry software (medical EHR, legal practice management, construction estimating, accounting) is now either available as SaaS or has a cloud-hosted version. The vendor usually has a migration path. Where there isn't one โ typically older, niche, or self-hosted-only software โ you can either keep it on a local server, host it in an Azure or AWS VM (lift-and-shift), or evaluate alternatives.
Will my data be safer in the cloud?
Almost always yes, but not automatically. Microsoft, Google, AWS, and Azure invest billions in security infrastructure no SMB can match. But cloud security is a shared responsibility model โ the provider secures the platform; you're responsible for configuring it correctly, managing accounts, applying MFA, and managing data classification. Cloud breaches happen overwhelmingly because of customer misconfiguration, not platform failure.
How long does a typical SMB cloud migration take?
A typical 25-50 person SMB doing a full cloud migration (M365 + file shares + 2-3 line-of-business apps + server retirement) takes 6-12 months of elapsed time with periodic active work. The actual hands-on labor totals maybe 80-160 hours. The elapsed time reflects user testing, training, vendor coordination, DNS waits, and stabilization periods.
Planning a cloud migration?
We do M365, Azure, and hybrid migrations for Tennessee SMBs every month. Free planning session โ we'll inventory your environment and give you a realistic roadmap.
Talk to us 615-274-9555