All Products
Browse all analyzed products with real user feedback patterns.
Browse all analyzed products with real user feedback patterns.
Amazon Web Services - Cloud Computing Services
AWS excels in breadth of services, performance, and security/compliance but struggles with complexity, pricing transparency, and support costs. Best for enterprises with dedicated cloud teams; frustrating for smaller teams without optimization expertise.
AWS (Amazon Web Services) is the world's largest cloud computing platform with 31-32% market share, offering 260+ services including compute (EC2), storage (S3), databases, AI/ML, and serverless. The market leader since 2006, AWS powers enterprises from startups to Fortune 500 companies.
Patterns extracted from real user feedback — not raw reviews.
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.
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.
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.
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.
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.'
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.
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.
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.
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.
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.
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.
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.
Unmatched breadth of services (260+)
AWS offers the most comprehensive cloud service catalog with 260+ services covering compute, storage, databases, AI/ML, IoT, security, and more. Whatever your use case, AWS likely has a managed service for it.
Global infrastructure with 33 regions
AWS operates 33 geographic regions with 105+ Availability Zones. This enables true global deployment with data locality compliance. More regions than any competitor, with consistent service availability worldwide.
Industry-leading compute and storage performance
EC2 offers the widest range of instance types optimized for any workload. Graviton processors provide excellent price-performance. S3 offers 99.999999999% durability. Performance at scale is proven by Netflix, Airbnb, and major enterprises.
Extensive compliance certifications
AWS holds certifications for SOC 1/2/3, PCI DSS, HIPAA, FedRAMP, GDPR, and 90+ compliance programs. Enterprise security features include dedicated hosts, hardware security modules, and extensive audit capabilities.
Mature ecosystem with extensive documentation
AWS has the largest cloud ecosystem with extensive documentation, tutorials, certifications, and third-party integrations. Most enterprise tools have native AWS integrations. Stack Overflow has millions of AWS-related answers.
Significant discounts with Savings Plans and Reserved Instances
Savings Plans offer up to 72% discounts for committed usage. Spot Instances provide up to 90% savings for interruptible workloads. For organizations that optimize, AWS can be cost-competitive despite complexity.
Users: N/A
Storage: 5GB S3, 30GB EBS
Limitations: 12-month limit, only specific instance types, basic support only (documentation)
Users: N/A
Storage: EBS separate
Limitations: Shared tenancy, basic support unless upgraded
Users: N/A
Storage: EBS separate
Limitations: Each service billed separately
Users: Unlimited
Storage: N/A
Limitations: Required for production SLAs, Developer/Business support discontinued Dec 2025
Industry-leading
11 9s durability
Multiple engines
Requires paid plan
Notoriously complex
Large enterprises with cloud teams
AWS is built for scale. Enterprises with dedicated DevOps/Cloud teams can leverage the full platform, negotiate enterprise discounts, and afford proper support. The breadth of services and compliance certifications match enterprise needs.
Startups with AWS credits
AWS Activate provides up to $100,000 in credits for startups. This offsets the complexity while building on a platform that scales. Just plan for costs when credits expire - the transition can be painful.
Engineering teams building at scale
Teams with cloud expertise benefit from AWS's depth. The extensive service catalog, mature APIs, and ecosystem support complex architectures. Just budget for cost optimization tools and expertise.
Regulated industries (healthcare, finance)
AWS's 90+ compliance certifications (HIPAA, PCI DSS, SOC, FedRAMP) make it suitable for regulated industries. Dedicated compliance tools and audit capabilities support strict requirements.
Solo developers and hobbyists
The complexity and billing surprises make AWS frustrating for individuals. Free tier traps lead to unexpected bills. Alternatives like DigitalOcean, Render, or Fly.io offer simpler experiences with predictable pricing.
Small businesses without DevOps
Without dedicated cloud expertise, AWS complexity leads to misconfiguration, security issues, and billing surprises. The $5,000+/month support requirement for Enterprise is prohibitive. Consider managed alternatives.
Teams needing simple deployments
For straightforward web apps and APIs, AWS is overkill. Platforms like Vercel, Render, Railway, or Heroku provide simpler deployment experiences. AWS's flexibility becomes liability without complex needs.
Cost-conscious teams without optimization expertise
AWS costs can spiral 30-50% higher than necessary without optimization. Savings Plans, Reserved Instances, rightsizing, and cost allocation tags require ongoing attention. Consider simpler platforms with predictable pricing.
Common buyer's remorse scenarios reported by users.
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.
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.
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.
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.
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.
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.
Scenarios where this product tends to fail users.
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.
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.
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.
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.
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.
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.
Azure
8x mentionedEnterprises switch to Azure for Microsoft ecosystem integration. Gain: Native Office 365/Teams integration, familiar for Microsoft shops, 28% market share growing fast. Trade-off: Similar complexity and pricing issues, console even more confusing.
Google Cloud
7x mentionedTeams switch to GCP for Kubernetes (GKE is considered best-in-class) and AI/ML (Gemini, Vertex AI). Gain: Better Kubernetes experience, competitive AI services, cleaner console. Trade-off: Smaller service catalog, fewer regions.
DigitalOcean
7x mentionedDevelopers switch to DigitalOcean for simplicity and predictable pricing. Gain: Clean UI, fixed monthly prices, excellent documentation, App Platform for easy deployments. Trade-off: Far fewer services, limited enterprise features.
Vercel
6x mentionedFrontend teams switch to Vercel for Next.js hosting and edge deployment. Gain: Zero-config deployments, automatic scaling, great DX for web apps. Trade-off: Expensive at scale, limited backend capabilities.
Render
6x mentionedStartups switch to Render for Heroku-like simplicity with modern features. Gain: Simple pricing, easy deployments, managed databases included, no DevOps needed. Trade-off: Limited customization, regional constraints.
Fly.io
5x mentionedDevelopers switch to Fly.io for edge deployments and global distribution. Gain: Deploy close to users, simple CLI, good for distributed apps. Trade-off: Smaller platform, reliability concerns, learning curve.
See how AWS compares in our Best Cloud Hosting Software rankings, or calculate costs with our Budget Calculator.