
The cloud infrastructure that powers half the internet
Visit WebsiteThe Bottom Line
Entry price
Paid plans only
Biggest pro
Most comprehensive cloud platform
Biggest con
Complex pricing model
TL;DR - AWS
- The largest cloud platform
- 200+ services for any workload
- Powers most of the internet
What is AWS?
Available on: Web
Pros & Cons
Pros
- Most comprehensive cloud platform
- Global infrastructure (200+ services)
- Industry standard for enterprise
- Excellent documentation
- Strong security and compliance
Cons
- Complex pricing model
- Steep learning curve
- Bill surprises common
- UI dated and confusing
- Vendor lock-in risk
Ratings Across the Web
AWS holds an aggregate rating of 4.4 out of 5 from 17,730 reviews across G2, last checked May 29, 2026.
What people say
“The only thing i may like about AWS is the support team, they are trying their best to do a good job despite the very bad experience users endure in the platform.”via G2
Ratings aggregated from independent review platforms. Learn more
Key Features
Pricing Plans
Free TrialPricing checked Aug 21, 2026
Free Tier
Free
- 12 months free for many services
- 750 hours EC2 t2.micro
- 5GB S3 storage
- 25GB DynamoDB
- 1M Lambda requests/month
Pay-as-you-go
Usage-based
- No upfront costs
- Pay only for what you use
- No long-term contracts
- 200+ services available
Savings Plans
Up to 72% off
- 1 or 3 year commitment
- Flexible usage
- Compute and ML discounts
- Measured in $/hour
Is AWS worth the price?
AWS dominates cloud infrastructure with 31% market share and the broadest service catalog (200+ services), but that breadth is also its biggest cost trap.
A typical startup running a web app on EC2 + RDS + S3 + CloudFront pays $200-800/month, competitive with alternatives, but costs balloon unpredictably as traffic scales because data transfer, cross-AZ traffic, and NAT gateway fees are rarely budgeted upfront. The free tier is genuinely useful (750hrs EC2 t3.micro, 5GB S3, 1M Lambda requests/month) but expires after 12 months for most services except Lambda and DynamoDB.
AWS is not expensive by default, it is expensive when you do not actively manage costs. Teams that use Reserved Instances or Savings Plans save 30-60%, but teams that run everything on-demand and ignore their bill routinely overspend by 30-40%.
Hidden Costs & Gotchas
Data transfer out
First 100GB/month is free, then $0.09/GB. A site serving 1TB/month of assets pays ~$81/month just in egress. CloudFront reduces this but adds its own per-request fees. Cross-region transfer is $0.02/GB, multi-region architectures multiply this cost.
NAT Gateway tax
Each NAT Gateway costs $0.045/hour ($32.40/month) plus $0.045/GB processed. A VPC with 2 AZs running NAT Gateways costs $65/month before any traffic. This catches every team running private subnets, which is the AWS-recommended security practice.
Cross-AZ data transfer
$0.01/GB in each direction between availability zones. Multi-AZ RDS, ECS tasks spread across AZs, and ALB routing all generate cross-AZ traffic. A busy microservices architecture can rack up $50-200/month in cross-AZ fees alone.
RDS Multi-AZ doubles the price
A db.m5.large PostgreSQL instance costs $0.192/hour ($138/month) in Single-AZ. Enable Multi-AZ for production reliability and it doubles to ~$276/month. Multi-AZ is near-mandatory for production but rarely included in initial cost estimates.
EBS storage is not cheap at scale
gp3 volumes cost $0.08/GB/month. A 500GB database volume costs $40/month. But IOPS above 3,000 and throughput above 125 MB/s cost extra. Provisioned IOPS (io2) at $0.065/IOPS/month can add hundreds of dollars for database workloads.
CloudWatch logging costs
Log ingestion costs $0.50/GB. A busy application generating 50GB/month of logs pays $25/month just for ingestion, plus $0.03/GB/month for storage. Most teams do not budget for this until the bill arrives.
Elastic IP charges
As of February 2024, AWS charges $0.005/hour ($3.60/month) for every public IPv4 address, including those attached to running instances. A setup with 10 public IPs costs $36/month for addresses alone.
Support plan costs
Basic support is free but only covers billing. Developer support starts at $29/month or 3% of monthly spend. Business support (recommended for production) is $100/month or 10% of spend up to $10K then lower tiers. A $5,000/month AWS bill means $500/month in Business support.
Free tier expiration trap
EC2 (750hrs t3.micro), RDS (750hrs db.t3.micro), and S3 (5GB) free tiers expire after 12 months. Many startups budget assuming free tier and get surprised by a 3-10x cost jump at month 13. Lambda and DynamoDB free tiers are permanent.
Reserved Instance commitment risk
1-year or 3-year Reserved Instances save 30-60% but require upfront commitment. Over-provisioning RIs for workloads that shrink or migrate wastes the entire commitment. No cancellation or refund, you can sell unused RIs on the marketplace but at a discount.
How AWS's pricing compares
At $6/mo, AWS is mid-range of its 6 direct competitors ($4 to $20/mo across the set).
Entry paid plan, monthly. Pricing checked Aug 21, 2026.
Reviews

Review AWS, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Across 17,730 verified user reviews on G2
Add your hands-on experience using the offer above to help the next buyer.
Best AWS Alternatives
Top alternatives based on features, pricing, and user needs.
Cloud infrastructure for startups and businesses
Deploy and scale frontend apps with a global CDN and edge functions
Leading cloud provider with global infrastructure
Cloud computing with simple and predictable pricing
The original easy deployment platform, now owned by Salesforce
Deploy and scale web services without managing infrastructure
Deploy and scale modern web apps with hosting and serverless functions
Enterprise cloud platform by IBM
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
AWS FAQ
How does AWS support event-driven application architectures?
Which teams benefit most from using AWS for their infrastructure needs?
How does AWS compare to DigitalOcean regarding service breadth?
What kind of trade-offs do users make when opting for AWS managed services?
How is AWS priced for its various services?
Can AWS reliably store large volumes of unstructured data?
What are the primary challenges new users face when adopting AWS?
Source: aws.amazon.com