THE MIDDLEMAN MARKUP KILLING DEVELOPER PRODUCTIVITY

Platform-as-a-Service providers charge 2x to 25x markups over direct cloud infrastructure while imposing severe technical limitations that force expensive migrations as companies scale.

SHOCKING MARKUP FINDINGS

Bandwidth Costs
$550/TB on Netlify vs $85/TB on AWS CloudFront
647% markup
Serverless Functions
Vercel's 166x markup for CPU time
$5/hour vs $0.03/hour on AWS

PAAS PROVIDERS RUN ON AWS AND GCP, THEN CHARGE MASSIVE PREMIUMS

The infrastructure reality behind PaaS platforms reveals a simple business model: rent cloud resources, add minimal management layers, and charge substantial markups.
HEROKU
• Runs entirely on AWS infrastructure
• Uses Amazon EKS and AWS Graviton processors
• Postgres Standard-0: $50/month vs AWS RDS $20/month
250% markup
VERCEL
• Leverages AWS Lambda for serverless
• Charges $0.18/GB-hour vs AWS $0.048/GB-hour
375% markup
RENDER
• Built on AWS and Google Cloud
• Uses Kubernetes with no cluster access
• Redis Pro: $135/month vs AWS ElastiCache $21.90/month
516% markup
PLATFORM.SH
• Abstracts AWS, Azure, GCP, OVHcloud
• Estimated 300-500% premium
• Refuses transparent pricing
Requires custom quotes

PRICING FOR STANDARD WORKLOADS REVEALS THE TRUE COST

Standard Production Workload
2 vCPUs, 4GB RAM, PostgreSQL database, Redis cache
PlatformMonthly Costvs AWS
AWS (Reserved)$45.50Baseline
Railway$211.50+366%
Render$307.00+575%
Vercel$110-210+142-362%
Platform.sh$300-400+559-779%
BANDWIDTH BILL SHOCK
One Netlify user received a $104,000 bill for 190TB of DDoS traffic from a 3MB MP3 file.
Both Vercel and Netlify charge $550/TB vs AWS CloudFront's $85/TB
The charge was eventually waived after viral criticism

TECHNICAL LIMITATIONS COMPOUND THE COST PROBLEM

PERFORMANCE ISSUES
Cold starts: Render 25-60 second delays
Sleep mode: Railway services sleep after 10 minutes
Memory limits: Heroku's rigid dyno architecture
DATABASE LIMITATIONS
Checkly migrated from Heroku: Couldn't upgrade PostgreSQL 10→13
Platform.sh: 8GB build container limits
Fly.io: "Not fully managed" Postgres
NETWORKING RESTRICTIONS
Railway: IPv6-only private network
DigitalOcean: No VPC connectivity
Render: No Kubernetes cluster access
VENDOR LOCK-IN
Vercel: Heavily optimized for Next.js only
Netlify: Proprietary form handling and identity
Platform.sh: Custom YAML configurations

COMPANIES CONSISTENTLY MIGRATE ONCE COSTS JUSTIFY ENGINEERS

THE MIGRATION PATTERN
Companies start on PaaS for rapid development → hit cost/technical walls around $500-1000/month → migrate to direct cloud infrastructure achieving 40-60% immediate cost reductions
ADSTAGE MIGRATION
• Paying $10,000+ monthly extra on Heroku
• "Enough to justify an engineer working full-time on infrastructure"
• Used spot instances for 80% of fleet
• Achieved targeted cost savings + infrastructure control
CHECKLY MIGRATION
5-week migration project from Heroku to AWS
• Driven by PostgreSQL limitations
• Forced maintenance windows disrupted monitoring service
• Achieved database upgrades + infrastructure flexibility
ONIX CLIENT
• Reduced from $800/month on Heroku
• To $400/month on AWS
50% cost reduction
• Through direct cloud access + optimization
ECONOMIC TIPPING POINT
• When PaaS costs exceed "one engineer's salary worth"
40-60% immediate reductions post-migration
• Additional 20-30% through optimization
• Accelerated by Heroku's free tier elimination

THE MOST EGREGIOUS MARKUPS

VERCEL CPU TIME
16,667%
$5/hour vs $0.03/hour AWS
NETLIFY FUNCTIONS
6,250%
$25 vs $0.40 per 2M invocations
HEROKU PERFORMANCE-M
833%
$250 vs $30 for equivalent AWS
HIDDEN COSTS AMPLIFY THE PAIN
Team seat fees: $10-29/user/month
Build minutes: $50-200/month extra
Support costs: $100-500/month minimum
Image optimization: $5 per 1,000 transforms

THE CmdCloud SOLUTION

Platform-as-a-Service providers fundamentally operate as expensive middlemen, extracting 2x to 25x premiums while imposing technical limitations that eventually force costly migrations.
CmdCloud's value proposition of "Infrastructure in seconds, not sprints" with direct cloud provider access at true cost directly addresses this market failure by eliminating the middleman markup while maintaining developer productivity.
The evidence is clear:
With bandwidth markups reaching 647%, function execution premiums hitting 16,667%, and basic compute costing 8x more than direct cloud resources, developers need infrastructure solutions that provide automation without the artificial constraints and premium pricing of traditional PaaS providers.

RESEARCH CITATIONS & SOURCES

PRICING & COST COMPARISONS

AWS ElastiCache Pricing
aws.amazon.com/elasticache/pricing/
Redis cache.t4g.micro at $0.016/hour ($11.68/month)
Heroku Pricing
heroku.com/pricing/
Performance-M dyno at $250/month, Standard-0 Postgres at $50/month
Railway Pricing
railway.com/pricing
Usage-based pricing at $0.000463/GB/hour memory, $0.000231/vCPU/hour
Render Pricing
render.com/pricing
Pro tier at $85/month for 4GB RAM, Redis Pro at $135/month
Vercel Function Pricing
vercel.com/docs/functions/usage-and-pricing
$0.18 per GB-hour for functions, $5/hour for CPU time
Vercel General Pricing
vercel.com/pricing
$20/user/month Pro plan, bandwidth charges
EC2 Instance Pricing (t3.medium)
t3.medium at $0.0416/hour ($30.37/month)

INFRASTRUCTURE & CLOUD PROVIDER ANALYSIS

Netlify Multi-Cloud Infrastructure
netlify.com/blog/2018/05/14/how-netlify-migrated-to-a-fully-multi-cloud-infrastructure/
Netlify uses AWS, Google Cloud, and multi-cloud setup
Railway Infrastructure
Railway runs on GCP, apps sleep after 10 minutes, IPv6-only private networking
Fly.io Infrastructure Review
Fly.io uses bare metal servers with Firecracker microVMs

MIGRATION CASE STUDIES

Checkly: Heroku to AWS Migration
checklyhq.com/blog/heroku-to-aws-migration/
5-week migration, PostgreSQL version limitations on Heroku, cost savings
AdStage: Heroku to AWS Migration
medium.com/adstage-engineering/migrating-from-heroku-to-aws-our-story-80084d31025e
$10,000+ monthly savings, infrastructure as biggest constraint, 40-60% cost reduction
Onix Client Migration Case
onix-systems.com/application-migration-from-heroku-to-aws-case-study
$800 to $400/month cost reduction (50% savings)

PLATFORM COMPARISONS & ANALYSIS

Vercel vs AWS
joinsecret.com/compare/vercel-vs-aws-activate
Vercel's AWS dependency and pricing markups
Reserved Instance Pricing Comparison
techtarget.com/searchcloudcomputing/tip/Compare-reserved-instances-pricing-for-AWS-Azure-and-GCP
Direct cloud cost baselines for comparison
Multi-Platform Comparison
blog.back4app.com/aws-vs-heroku-vs-digitalocean/
Comprehensive pricing and feature comparisons across platforms

NOTABLE INCIDENTS & ISSUES

Netlify $104,000 Bill Incident
User charged $104k for 190TB bandwidth from DDoS attack
Vercel Pricing Criticism
Vercel's extreme markups over AWS Lambda
Netlify Pricing Analysis
withorb.com/blog/netlify-pricing
$550/TB bandwidth charges, pricing structure breakdown
COMPREHENSIVE RESEARCH METHODOLOGY
This analysis is based on publicly available pricing data, migration case studies, infrastructure documentation, and incident reports from leading PaaS providers and cloud infrastructure companies. All pricing comparisons use current published rates and equivalent resource specifications for accurate cost analysis.