AWS Problems & Issues

Real user-reported problems, complaints, and limitations for AWS. Based on analysis of 12 signals.

Overall score: 58/100

Issues by Category

pricing4 issues

Unpredictable billing with surprise charges

AWS billing is notoriously complex. Users report bills ballooning from $50 to $8,000+ unexpectedly. Common surprises include data egress fees ($0.09/GB), NAT Gateway charges ($0.045/hr + data), CloudWatch log ingestion, and charges for stopped instances with attached EBS. A student received $670 for 30 minutes of database queries.

Frequency: 9%Sentiment: -0.85/10080 sources
Impact
9

Free tier traps - Aurora, RDS, and Elastic IP charges

The AWS Free Tier excludes many commonly used services. Users report charges for Aurora (not free tier eligible), Elastic IPs when instances are stopped, RDS backups, and VPC resources. Students and developers experimenting frequently discover $40-1,600+ bills from services they thought were free.

Frequency: 8%Sentiment: -0.75/10055 sources
Impact
8

Data egress fees add up quickly

AWS charges $0.09/GB for data leaving the platform (data egress). For applications serving media, APIs, or downloads, these costs compound rapidly. Multi-region architectures face inter-region transfer fees. Some companies report data transfer exceeding their compute costs.

Frequency: 7%Sentiment: -0.70/10045 sources
Impact
8

Cost optimization requires dedicated expertise

Managing AWS costs at scale requires dedicated tools and expertise. There are consulting agencies that specialize solely in decoding AWS bills. Reserved Instances, Savings Plans, Spot Instances, and rightsizing require constant attention. Without optimization, bills grow 30-50% beyond necessary.

Frequency: 7%Sentiment: -0.65/10038 sources
Impact
7
usability3 issues

Overwhelming complexity with 260+ services

AWS offers 260+ services, creating an overwhelming learning curve. The console is notoriously difficult to navigate, with identity and access management requiring significant expertise. G2 reviews note 'it requires a significant amount of labor to acquire the breadth and depth of knowledge necessary to construct well-architected tasks.'

Frequency: 9%Sentiment: -0.75/10070 sources
Impact
8

IAM policies are complex and error-prone

AWS Identity and Access Management requires deep expertise. G2 reviews highlight 'the biggest challenge with IAM is the learning curve—especially the JSON-based policy structure.' Misconfigured IAM policies are a leading cause of security breaches and access issues. Even engineers find it challenging.

Frequency: 8%Sentiment: -0.70/10050 sources
Impact
8

Console slow and difficult to navigate

The AWS Management Console is criticized for poor performance and confusing navigation. Finding services among 260+ options is time-consuming. Users report slow loading times, especially in late 2025. The console design hasn't kept pace with the platform's growth.

Frequency: 7%Sentiment: -0.60/10040 sources
Impact
6
reliability2 issues

Major October 2025 outage - 15 hours downtime

On October 20, 2025, AWS US-East-1 suffered a 15-hour outage affecting 50,000+ services. Reddit, Snapchat, Fortnite, Netflix, Slack, Venmo, Delta Airlines, and ~1,000 other platforms went down. Caused by a DynamoDB API update that broke DNS, cascading across 113 AWS services. Downdetector recorded 11 million outage reports globally.

Frequency: 8%Sentiment: -0.90/100100 sources
Impact
10

US-East-1 single point of failure for many services

Many AWS global services depend on US-East-1, creating a single point of failure. The October 2025 outage started in US-East-1 but affected services globally. Despite multi-region promises, critical infrastructure still has regional dependencies.

Frequency: 6%Sentiment: -0.70/10035 sources
Impact
8
support2 issues

Enterprise Support required - $5,000+/month minimum

Basic AWS support is documentation only. Developer and Business Support discontinued December 2025. Enterprise Support starts at $5,000+/month for 15-minute response times. Trustpilot reviews describe support as 'horrible standardized messages' with customers 'treated poorly.' Without paid support, production issues go unresolved.

Frequency: 8%Sentiment: -0.80/10060 sources
Impact
9

Basic support is documentation-only

AWS Basic (free) support provides only documentation and forums - no technical support cases. Users facing production issues must upgrade to paid plans. Developer/Business Support discontinued in late 2025, pushing users toward expensive Enterprise Support.

Frequency: 6%Sentiment: -0.65/10030 sources
Impact
7
security1 issue

Unauthorized charges from compromised credentials

Trustpilot reviews report unauthorized charges from hacked accounts running crypto miners or large instances. Users found charges over $1,600 on 'free' accounts they barely used. AWS sometimes refuses refunds, leaving customers liable for fraudulent usage they didn't authorize.

Frequency: 7%Sentiment: -0.85/10040 sources
Impact
9

Regret Patterns

Common reasons users regret choosing AWS.

First bill shock after Free Tier ends

Developers build on AWS Free Tier, then face $200-500+ monthly bills after 12 months. Services that seemed free (data transfer, Elastic IPs, RDS backups) suddenly have costs. Migration at this point is painful.

Frequency: 8%After 12 months (Free Tier expiration)

Unexpected charges from forgotten resources

Users discover charges for EC2 instances, RDS databases, or EBS volumes they thought were deleted. Stopped instances still accrue EBS and Elastic IP charges. Some users find $1,000+ bills from resources running for months unnoticed.

Frequency: 8%1-6 months after initial deployment

Complexity overwhelms small team

Small teams choose AWS for 'flexibility' but spend more time on infrastructure than product. IAM policies, VPC networking, and service configuration consume engineering hours. The team wishes they'd chosen a simpler platform.

Frequency: 7%3-6 months into project

Support needed during outage - no paid plan

Production goes down during AWS issues. Team realizes Basic support is documentation-only - no way to open a support case. Without $5,000+/month Enterprise Support, they wait helplessly for AWS to resolve the issue.

Frequency: 7%During first production incident

Startup credits expire - costs spike 10x

Startups build on AWS Activate credits without cost optimization. When credits expire, the $5,000/month bill arrives. Without Savings Plans or Reserved Instances set up, they pay on-demand rates. Migration is too expensive/risky.

Frequency: 7%When AWS credits expire (typically 2 years)

Account compromised - liable for fraudulent charges

Leaked credentials lead to crypto miners running on the account. Users discover $1,600-10,000+ in charges. AWS sometimes refuses refunds, leaving customers liable for fraudulent usage they didn't authorize. MFA wasn't enabled.

Frequency: 6%Upon security breach discovery

When AWS Breaks Down

Specific scenarios where AWS fails or underperforms.

Traffic spike causes unexpected egress charges

A viral moment or DDoS attack generates massive data transfer. At $0.09/GB, 10TB of egress costs $900 in a single incident. Without budget alerts, teams discover the damage days later on their bill.

Small team lacks expertise for IAM configuration

IAM policy complexity leads to overly permissive access or blocked workflows. Security reviews reveal misconfigurations. The team lacks expertise to fix properly, creating ongoing security risk or productivity loss.

Production incident with no support plan

Critical production issues require AWS technical support, but Basic plan only offers documentation. Enterprise Support ($5,000+/month) wasn't budgeted. Team troubleshoots alone while customers face downtime.

US-East-1 dependency causes global outage

Despite multi-region architecture, services depend on US-East-1 for IAM, Route 53, or global endpoints. US-East-1 outage affects the entire application. The October 2025 outage demonstrated this risk broadly.

Cost optimization requires dedicated resources

AWS bills grow 30-50% beyond estimates. Optimization requires Savings Plans analysis, rightsizing, reserved instance planning, and ongoing cost allocation. Without dedicated resources, waste compounds monthly.

Free Tier assumption leads to surprise charges

Developer assumes services are covered by Free Tier. Aurora, larger instances, data transfer, and Elastic IPs generate charges. The $500 bill for 'experimenting' discourages further AWS exploration.