I returned to AWS and was reminded why I left

· cloud · Source ↗

TLDR

  • A long-time AWS early adopter returned briefly for Bedrock and EC2 benchmarking, got account suspended mid-test, and lost WorkMail access for 4+ days with no support response.

Key Takeaways

  • Account suspension triggered by a dormant account suddenly spinning up a 192-core spot instance froze all resources including WorkMail, blocking business email.
  • AWS Bedrock runs Claude but costs significantly more than a direct Anthropic subscription and is slower for Claude Code workloads.
  • Egress pricing (now 9 cents/GB), DynamoDB cost surprises, Lambda lock-in, and IAM complexity are the author’s core structural grievances.
  • AWS cloned Elasticsearch, Redis, and MongoDB into OpenSearch, Valkey, and DocumentDB, triggering the SSPL/Elastic License wave of defensive relicensing.
  • Support SLA without premium tier meant 3+ days without resolution; chat was more responsive than web ticket but still unresolved after author completed all requested security steps.

Hacker News Comment Review

  • Commenters split sharply: critics say AWS complexity and cost are genuine problems even for experienced teams; defenders argue AWS is not built for small CRUD apps and complexity reflects real enterprise requirements.
  • DynamoDB split opinion hard: ex-Tinder engineers described hitting 5-index limits and race condition costs in production, while others called it a favorite for operational simplicity when data modeled correctly upfront.
  • The open-source cloning critique drew broad support; consensus is AWS captured managed-service revenue after communities built the markets, leaving defensive licensing as the only viable response.

Notable Comments

  • @tailscaler2026: AWS free data transfer-out program involves a month-long wait, a multi-page justification form, and partial reimbursement only – not the clean exit advertised.
  • @mattbillenstein: Beyond cost, cloud VM CPU performance is slow; bare-metal Hetzner benchmarks beat AWS on raw compute for price-sensitive workloads.

Original | Discuss on HN