← All Articles
Digital Transformation11 min read5 June 2026

Cloud Migration Cost Singapore: What SMEs Actually Pay for AWS, Azure & GCP

Realistic cloud migration costs for Singapore SMEs. AWS vs Azure vs GCP pricing compared, PSG grant eligibility, hidden costs, and a step-by-step budgeting guide.

A

Adaptels

Published 5 June 2026

Every cloud vendor will give you the same answer when you ask about migration costs: "It depends." I've sat through enough of those conversations to know they're not being evasive — cloud pricing genuinely is complicated. But after helping a dozen Singapore SMEs through migrations over the past few years, I can give you actual numbers instead of hand-waving.

TL;DR: A typical Singapore SME spends S$5,000-S$30,000 on the migration itself and S$200-S$2,000/month on ongoing cloud costs. AWS is cheapest for startups and web apps. Azure wins for Microsoft-heavy shops. GCP is best for data/AI workloads. The PSG grant covers up to 50% of qualifying cloud solutions. Hidden costs (data transfer, support, training) add 20-40% to published pricing.

The Two Buckets: Migration Cost vs Running Cost

Cloud migration costs fall into one-time migration costs and ongoing monthly costs. Most SMEs underestimate both — and the monthly costs are what really matter long-term.

One-Time Migration Costs

Assessment and planning: S$2,000-S$5,000

  • Architecture review and cloud readiness assessment
  • Mapping your current infrastructure to cloud services
  • Data classification and PDPA compliance review
  • Migration strategy document (lift-and-shift vs re-platform vs re-architect)

Migration execution: S$3,000-S$20,000

  • Server migration (S$500-S$2,000 per server depending on complexity)
  • Database migration (S$1,000-S$5,000 per database)
  • Application reconfiguration and testing
  • DNS cutover and traffic routing
  • Post-migration testing and validation

Staff training: S$1,000-S$3,000

  • Cloud basics for your IT team
  • Platform-specific training (AWS/Azure/GCP console, monitoring, billing)
  • Security best practices

Total one-time cost for a typical SME: S$5,000-S$30,000

Ongoing Monthly Costs

This is where the long-term expense lives. Here's what Singapore SMEs actually pay based on projects we've worked on:

Micro-SME (1-10 employees, simple web app + email):

  • Cloud hosting: S$50-S$150/month
  • Managed email (Microsoft 365 or Google Workspace): S$10-S$25/user/month
  • Backup and security: S$30-S$80/month
  • Total: S$200-S$500/month

Small SME (10-50 employees, web app + database + internal tools):

  • Compute (2-5 servers): S$150-S$500/month
  • Database (managed RDS/Cloud SQL): S$80-S$300/month
  • Storage (S3/Blob/GCS): S$30-S$100/month
  • Networking and data transfer: S$50-S$200/month
  • Monitoring and security: S$50-S$150/month
  • Total: S$500-S$1,500/month

Medium SME (50-200 employees, multiple apps + data warehouse + dev environments):

  • Compute (5-20 servers/containers): S$500-S$2,000/month
  • Database (multiple instances, read replicas): S$300-S$1,000/month
  • Storage and data lake: S$100-S$500/month
  • Networking and CDN: S$100-S$500/month
  • Monitoring, logging, security: S$150-S$500/month
  • Dev/staging environments: S$200-S$800/month
  • Total: S$1,500-S$5,000/month

AWS vs Azure vs GCP: Real Singapore Pricing

All three operate data centres in Singapore (ap-southeast-1 for AWS, Southeast Asia for Azure, asia-southeast1 for GCP). Here's how they compare on workloads that matter to SMEs.

Compute (Virtual Machines)

General-purpose VM, 2 vCPU, 8GB RAM, Linux:

  • AWS (t3.large): S$0.1152/hour = roughly S$83/month on-demand
  • Azure (B2ms): S$0.1080/hour = roughly S$78/month on-demand
  • GCP (e2-standard-2): S$0.0958/hour = roughly S$69/month on-demand

With 1-year commitment discounts:

  • AWS Reserved Instance: roughly S$52/month (37% savings)
  • Azure Reserved VM: roughly S$50/month (36% savings)
  • GCP Committed Use: roughly S$48/month (30% savings)

GCP wins on compute — lowest on-demand pricing. AWS and Azure become competitive with reserved instances.

Managed Database (MySQL/PostgreSQL)

2 vCPU, 8GB RAM, 100GB storage, single AZ:

  • AWS RDS (db.t3.large): roughly S$120/month
  • Azure Database for MySQL (B2ms): roughly S$115/month
  • GCP Cloud SQL (db-custom-2-8192): roughly S$105/month

GCP edges ahead again, though all three are within 15% of each other.

Object Storage (per TB/month)

  • AWS S3 Standard: S$0.025/GB = S$25/TB
  • Azure Blob Hot: S$0.024/GB = S$24/TB
  • GCP Cloud Storage Standard: S$0.023/GB = S$23/TB

Roughly tied. The difference is negligible at SME volumes.

Data Transfer Out (to Internet)

This is where costs catch people off guard:

  • AWS: S$0.12/GB (first 10TB), S$0.085/GB (next 40TB)
  • Azure: S$0.12/GB (first 5TB), S$0.087/GB (next 45TB)
  • GCP: S$0.12/GB (first 1TB), S$0.11/GB (1-10TB)

Data transfer INTO all providers is free. Data transfer OUT — serving content to users — is where it accumulates. A website serving 500GB/month pays S$50-S$60 just for egress.

How to reduce this:

  • Use a CDN (CloudFront, Azure CDN, Cloud CDN) — significantly cheaper than direct egress
  • Compress assets aggressively
  • Cache at the edge
  • For very high egress, GCP's premium tier pricing is competitive

Serverless Functions

1 million requests/month, 256MB memory, 200ms average duration:

  • AWS Lambda: roughly S$4.50/month
  • Azure Functions: roughly S$4.00/month (consumption plan)
  • GCP Cloud Functions: roughly S$5.20/month

Azure is marginally cheaper. All three are very affordable for this workload — serverless is where cloud really shines for SMEs.

Hidden Costs That Inflate Your Bill

Published pricing covers 60-80% of your actual cloud bill. Here's where the rest comes from.

1. Data Transfer Between Services

Moving data between services within the same provider isn't always free. Cross-AZ traffic on AWS costs S$0.01/GB each way. For a database-heavy application processing 500GB/month of inter-AZ traffic, that's S$10/month. Small per service, but it adds up.

2. Support Plans

All three charge extra for responsive technical support:

  • AWS Business Support: 10% of monthly bill (minimum S$100/month)
  • Azure Standard Support: S$100/month
  • GCP Standard Support: S$29/month + 3% of bill

Free tiers exist but only offer documentation and community forums. Not useful at 2am when something breaks. Budget S$100-S$300/month for support — you'll need it.

3. Logging and Monitoring

Default monitoring is basic. Production workloads need more:

  • Log storage: CloudWatch/Log Analytics/Cloud Logging — S$50-S$200/month for moderate volumes
  • APM: Datadog or New Relic cost S$30-S$80/server/month
  • Alert management: PagerDuty or Opsgenie at S$15-S$30/user/month

Budget S$100-S$500/month for monitoring.

4. Managed Services Premium

Using managed Kubernetes, managed Redis, managed Elasticsearch is convenient but costs 30-50% more than self-managed. Example:

  • Self-managed Redis on EC2: roughly S$40/month
  • AWS ElastiCache (managed Redis): roughly S$65/month

The premium is usually worth it — less operational burden — but plan for it.

5. Training and Upskilling

Your team needs to learn the platform:

  • Online certification courses: S$500-S$1,500 per person
  • Hands-on workshops: S$2,000-S$5,000 per team
  • Learning curve productivity loss: 2-4 weeks per team member

PSG Grant for Cloud Migration

The Productivity Solutions Grant (PSG) is the most relevant grant for SME cloud migration.

What It Covers

  • Pre-approved cloud solutions and IT infrastructure
  • Up to 50% of qualifying costs (reduced from 70% in earlier years)
  • Maximum grant: S$30,000 per project
  • Covers software, deployment, training, and consultancy

Eligibility

  • Business registered and operating in Singapore
  • Minimum 30% local shareholding
  • Group annual revenue not exceeding S$100 million OR group employment not exceeding 200 employees
  • Solution must be from an approved vendor/solution list

Pre-Approved Cloud Solutions

Many cloud solutions are already on the PSG list:

  • Microsoft 365 Business
  • Google Workspace
  • Managed cloud hosting packages from local providers
  • CRM systems (Salesforce, HubSpot, Zoho)
  • Accounting software (Xero, QuickBooks)
  • E-commerce platforms (Shopify, WooCommerce hosting)

How to Apply

  1. Check the pre-approved list at GoBusiness
  2. Get a quotation from the approved vendor
  3. Apply via the Business Grants Portal (BGP)
  4. Wait for approval (typically 4-8 weeks)
  5. Proceed with purchase and migration
  6. Submit claims with supporting documents

Critical: You must apply and receive approval BEFORE purchasing. Claims for solutions bought before grant approval are rejected. I've seen multiple clients learn this the hard way.

Budget Example with PSG

Scenario: Small SME migrating email, file storage, and a web application to the cloud.

  • Microsoft 365 Business (10 users, 1 year): S$3,600
  • Cloud hosting setup and migration: S$8,000
  • Training: S$2,000
  • Total cost: S$13,600
  • PSG grant (50%): -S$6,800
  • Your cost: S$6,800

How to Budget This Properly

Step 1: Audit Current Infrastructure

Document everything you currently run:

  • Number and spec of servers
  • Database types and sizes
  • Storage volumes and growth rate
  • Network bandwidth usage
  • Software licences
  • Monthly costs of current setup

Step 2: Map to Cloud Equivalents

For each component:

  • Physical server → EC2/VM/Compute Engine
  • On-premises database → RDS/Azure SQL/Cloud SQL
  • File server → S3/Blob Storage/GCS
  • Email server → Microsoft 365/Google Workspace
  • VPN → Cloud VPN/DirectConnect

Step 3: Use the Pricing Calculators

All three providers have detailed calculators:

  • AWS: calculator.aws
  • Azure: azure.microsoft.com/en-us/pricing/calculator
  • GCP: cloud.google.com/products/calculator

Input your mapped workloads. Then add 20-30% buffer for hidden costs.

Step 4: Factor in Migration Costs

  • Assessment/planning: S$2,000-S$5,000
  • Migration execution: S$3,000-S$20,000
  • Training: S$1,000-S$3,000
  • Testing and validation: S$1,000-S$3,000

Step 5: Calculate First-Year Total

First-year cost = One-time migration + (Monthly cloud x 12) - PSG grant

Example:

  • Migration: S$10,000
  • Monthly cloud: S$800 x 12 = S$9,600
  • PSG grant: -S$5,000
  • First-year total: S$14,600
  • Subsequent years: S$9,600/year

For most SMEs, cloud becomes cheaper within 12-18 months when you factor in eliminated hardware refresh cycles, reduced maintenance, and improved scalability.

Which Platform Should You Pick?

Choose AWS If:

  • You're a startup or tech company
  • You need the widest range of services
  • Your team has AWS experience
  • You want the largest community and most third-party integrations
  • You need advanced AI/ML services (SageMaker, Bedrock)

Choose Azure If:

  • Your business runs on Microsoft (Office 365, Active Directory, Teams)
  • You need hybrid cloud (on-premises + cloud)
  • Your industry is financial services, government, or healthcare
  • You use .NET or SQL Server
  • Your team knows Windows server administration

Choose GCP If:

  • You're data-heavy (analytics, BigQuery, AI/ML)
  • You want the best Kubernetes experience (GKE)
  • Your team uses open-source tools extensively
  • You want the simplest, most developer-friendly interface
  • You need strong AI/ML capabilities at the best price

For Most Singapore SMEs:

AWS is the safest default — widest ecosystem, most local talent, most resources. Azure is the right call if you're invested in Microsoft. GCP is excellent for data-driven businesses but has a smaller local ecosystem.

Frequently Asked Questions

How long does cloud migration take for an SME?

A basic migration (email, file storage, simple web app) takes 2-4 weeks. A complex migration (multiple applications, databases, custom integrations) takes 2-3 months. Larger enterprises with legacy systems may need 6-12 months.

Will my cloud costs increase over time?

Typically 10-15% annually due to growing data volumes and additional services. Cloud providers regularly reduce per-unit pricing, though. Right-sizing and reserved instances can offset growth. Budget for 10% annual increase.

Is it cheaper to stay on-premises?

For SMEs with fewer than 50 employees, cloud is almost always cheaper when you account for hardware depreciation, electricity, cooling, physical security, maintenance staff, and disaster recovery. The break-even point is around 100-200 servers for stable workloads.

Can I migrate back if cloud doesn't work out?

Yes, but reverse migration is expensive — typically more costly than the initial move. Data egress charges, new hardware procurement, and re-architecture all add up. Mitigate lock-in by using open standards, containerisation, and avoiding proprietary managed services where possible.

Sources

  1. IMDA — Infocomm Media Development Authority
  2. CSA — Cyber Security Agency of Singapore
  3. Enterprise Singapore

Need help planning your cloud migration? Contact Adaptels for a free assessment. We help Singapore SMEs design, execute, and optimise cloud infrastructure on AWS, Azure, and GCP. Also read our Cloud Migration Guide for a deeper dive into choosing the right platform.

Tags:cloud-migrationAWSAzureGCPSMEdigital-transformationcost-analysis

Need help with your project?

Adaptels builds custom web applications and WordPress sites for Singapore SMEs. Let's discuss how we can help your business grow.

Get in Touch →

Related Articles