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.
Adaptels
Published 5 June 2026
Ask any vendor about cloud migration costs, and you will get a vague "it depends." This guide cuts through the ambiguity with real numbers — what Singapore SMEs actually pay to move to the cloud, broken down by platform, workload type, and business size.
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.
What Does Cloud Migration Actually Cost?
Cloud migration costs fall into two buckets: one-time migration costs and ongoing monthly costs. Most SMEs underestimate both.
One-Time Migration Costs
Assessment and planning: S$2,000-S$5,000
- Architecture review and cloud readiness assessment
- Mapping current infrastructure to cloud services
- Data classification and compliance review (PDPA)
- Migration strategy document (lift-and-shift vs re-platform vs re-architect)
Migration execution: S$3,000-S$20,000
- Server migration (per-server cost: S$500-S$2,000 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 IT team
- Specific platform training (AWS/Azure/GCP console, monitoring, billing)
- Security best practices in cloud environments
Total one-time cost for a typical SME: S$5,000-S$30,000
Ongoing Monthly Costs
This is where the real long-term expense lies. Here is what Singapore SMEs typically spend:
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: Singapore Pricing Compared
All three major cloud providers operate data centres in Singapore (ap-southeast-1 for AWS, Southeast Asia for Azure, asia-southeast1 for GCP). Here is how they compare on the workloads that matter most to SMEs.
Compute (Virtual Machines)
Workload: General-purpose VM, 2 vCPU, 8GB RAM, Linux
- AWS (t3.large): S$0.1152/hour = ~S$83/month (on-demand)
- Azure (B2ms): S$0.1080/hour = ~S$78/month (on-demand)
- GCP (e2-standard-2): S$0.0958/hour = ~S$69/month (on-demand)
With commitment discounts (1-year reserved/committed use):
- AWS Reserved Instance: ~S$52/month (37% savings)
- Azure Reserved VM: ~S$50/month (36% savings)
- GCP Committed Use: ~S$48/month (30% savings)
Winner for compute: GCP — lowest on-demand pricing. AWS and Azure are competitive with reserved instances.
Managed Database (MySQL/PostgreSQL)
Workload: 2 vCPU, 8GB RAM, 100GB storage, single AZ
- AWS RDS (db.t3.large): ~S$120/month
- Azure Database for MySQL (B2ms): ~S$115/month
- GCP Cloud SQL (db-custom-2-8192): ~S$105/month
Winner for managed database: GCP — slightly cheaper. 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
Winner for storage: Roughly tied. The difference is negligible for most SME volumes.
Data Transfer Out (to Internet)
This is where costs can surprise you:
- 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)
Important note: Data transfer INTO all cloud providers is free. Data transfer OUT (serving content to users) is where costs accumulate. A website serving 500GB/month in data transfer pays S$50-S$60/month just for egress.
Cost reduction strategies:
- Use a CDN (CloudFront, Azure CDN, Cloud CDN) — significantly cheaper than direct egress
- Compress assets (images, videos, API responses)
- Cache aggressively at the edge
- For very high egress, GCP's premium tier pricing is competitive
Serverless Functions
Workload: 1 million requests/month, 256MB memory, 200ms average duration
- AWS Lambda: ~S$4.50/month
- Azure Functions: ~S$4.00/month (consumption plan)
- GCP Cloud Functions: ~S$5.20/month
Winner for serverless: Azure — marginally cheaper. All three are very affordable for this workload.
Hidden Costs SMEs Miss
Published pricing accounts for only 60-80% of your actual cloud bill. Watch for these hidden costs:
1. Data Transfer Between Services
Moving data between services within the same cloud provider is not always free. Cross-AZ (Availability Zone) traffic on AWS costs S$0.01/GB each way. For a database-heavy application processing 500GB/month of inter-AZ traffic, that is S$10/month — small, but it adds up across services.
2. Support Plans
All three providers 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 offer only documentation and community forums — not useful for production issues
For SMEs, budget S$100-S$300/month for a support plan. You will need it when something breaks at 2am.
3. Logging and Monitoring
Default monitoring is basic. Production workloads need:
- Log storage: CloudWatch Logs (AWS), Log Analytics (Azure), Cloud Logging (GCP) — S$50-S$200/month for moderate log volumes
- Application Performance Monitoring (APM): Third-party tools like Datadog or New Relic cost S$30-S$80/server/month
- Alert management: PagerDuty or Opsgenie costs S$15-S$30/user/month
Budget S$100-S$500/month for monitoring and logging.
4. Managed Services Premium
Using managed services (managed Kubernetes, managed Redis, managed Elasticsearch) is convenient but costs 30-50% more than self-managed equivalents. Example:
- Self-managed Redis on EC2: ~S$40/month
- AWS ElastiCache (managed Redis): ~S$65/month
The premium is often worth it (less operational burden), but budget for it.
5. Training and Upskilling
Your team needs to learn the new platform. Budget:
- Online courses (AWS/Azure/GCP certifications): 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 government 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
- Purchased solution must be from an approved vendor/solution list
Pre-Approved Cloud Solutions
Many cloud solutions are on the PSG pre-approved list:
- Microsoft 365 Business (email, collaboration, security)
- Google Workspace (email, productivity suite)
- 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
- Check the list of pre-approved solutions at GoBusiness
- Get a quotation from the approved vendor
- Apply via the Business Grants Portal (BGP)
- Wait for approval (typically 4-8 weeks)
- Proceed with the purchase and migration
- Submit claims with supporting documents
Important: You must apply and receive approval BEFORE purchasing. Claims for solutions bought before grant approval are rejected.
PSG + Cloud Migration Budget Example
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
Step-by-Step Budgeting Guide
Step 1: Audit Current Infrastructure
Document everything you currently run:
- Number and specification of servers (physical or virtual)
- Database types and sizes
- Storage volumes and growth rate
- Network bandwidth usage
- Software licences that may change
- Monthly costs of current setup (hosting, maintenance, licences)
Step 2: Map to Cloud Equivalents
For each component, find the cloud equivalent:
- Physical server → EC2/VM/Compute Engine instance
- 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 Cloud Pricing Calculators
All three providers offer detailed pricing calculators:
- AWS Pricing Calculator: calculator.aws
- Azure Pricing Calculator: azure.microsoft.com/en-us/pricing/calculator
- GCP Pricing Calculator: cloud.google.com/products/calculator
Input your mapped workloads and get monthly cost estimates. Add 20-30% buffer for hidden costs.
Step 4: Factor in Migration Costs
Add the one-time 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 Total First-Year Cost
First-year cost = One-time migration costs + (Monthly cloud cost 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 (ongoing cloud costs only)
Compare this to your current infrastructure cost. For most SMEs, cloud becomes cheaper within 12-18 months when you factor in reduced maintenance, eliminated hardware refresh cycles, and improved scalability.
Which Cloud Platform Should You Choose?
Choose AWS If:
- You are 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 (Azure has the most compliance certifications)
- You use .NET or SQL Server
- Your team knows Windows server administration
Choose GCP If:
- You are 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 choice — widest ecosystem, most local talent, most resources. Azure is the best choice if you are already invested in the Microsoft ecosystem. 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?
Cloud costs typically increase 10-15% annually due to growing data volumes, additional services, and increased usage. However, cloud providers regularly reduce per-unit pricing. Right-sizing (adjusting instance sizes to actual usage) 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 infrastructure. The break-even point is typically around 100-200 servers where on-premises may be cheaper for stable workloads.
Can I migrate back if cloud does not work out?
Yes, but reverse migration (cloud to on-premises) is expensive and time-consuming — typically more costly than the initial migration. The main costs are data egress charges, new hardware procurement, and re-architecture. This is called "cloud lock-in." Mitigate it by using open standards, containerisation (Docker/Kubernetes), and avoiding proprietary managed services where possible.
Sources
- IMDA — Infocomm Media Development Authority
- CSA — Cyber Security Agency of Singapore
- 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.
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 →