Pricing score

6.4

AWS Pricing Profile

Amazon Web Services (AWS) is a widely adopted cloud platform that offers over 200 fully featured services from data centers globally, enabling businesses to compute, store data, and deliver content effectively.

Key Takeaways

Scaling Costs

The cost of AWS services can become substantial as your usage scales. Services like AWS Lambda and auto-scaling can help manage costs, but understanding and predicting expenses can be challenging.

Expensive Services

Certain AWS services, such as EC2 and RDS, are perceived as expensive compared to competitors. This can be particularly noticeable for small businesses or personal use.

Confusing Structure

The pricing models for AWS services can be complex and difficult to navigate. Users often report that additional charges for features or data retrieval, and the need for configuration changes, can lead to confusion and increased costs.

Product Overview

image

Amazon Web Services (AWS) offers a suite of cloud computing services designed to provide scalable and flexible solutions for various IT needs. It includes services for computing power, such as Amazon EC2, and storage solutions like Amazon S3, allowing businesses to manage their data efficiently. AWS also features databases, machine learning, and analytics tools, enabling users to process and analyze data with ease. Its global network of data centers ensures high availability and low latency, supporting applications across diverse regions.

INSIGHTS

Our insights about AWS pricing

01

AWS CloudTrail incurs high costs for auditing trails

02

Scalability offers flexibility and cost savings in the long run

03

Higher cost compared to competitors

AVAILABLE PRICING MODELS

How much does AWS cost?

AWS charges on a pay-as-you-go basis, meaning you only pay for the resources and services you use. This model allows for flexible scaling and cost management, with charges based on usage metrics such as compute hours, storage, and data transfer.

Amazon EC2 (Elastic Compute Cloud)

  • On-Demand Instances: Prices start at around $0.0116 per hour for a t4g.micro instance (low-cost option) in the US East (N. Virginia) region.
  • Reserved Instances: For a m5.large instance (2 vCPUs, 8 GiB RAM), prices start around $0.096 per hour for a 1-year term (upfront payment).
  • Spot Instances: Prices vary by demand but can be as low as $0.01 per hour.

Amazon S3 (Simple Storage Service)

  • Standard Storage: $0.023 per GB for the first 50 TB per month.
  • Infrequent Access Storage: $0.0125 per GB for data that is accessed less frequently.
  • Glacier Storage: $0.004 per GB for long-term archival storage.

Amazon RDS (Relational Database Service)

  • db.t3.micro Instance: Prices start at around $0.017 per hour for MySQL or PostgreSQL in the US East (N. Virginia) region.
  • Storage: $0.10 per GB for General Purpose (SSD) storage.
  • Backup Storage: $0.095 per GB for additional backup storage beyond the free backup storage associated with your instance.

AWS Lambda

  • Requests: $0.20 per 1 million requests.
  • Compute Time: $0.00001667 per GB-second. (For example, 128 MB of memory allocated and running for 1 second would cost about $0.00000208 per invocation.)

Amazon CloudFront (Content Delivery Network)

  • Data Transfer Out to Internet: Prices start at $0.085 per GB for the first 10 TB per month.
  • Requests: $0.0075 per 10,000 HTTP/HTTPS requests.

Amazon DynamoDB

  • On-Demand Capacity: $1.25 per WCU (Write Capacity Unit) and $0.25 per RCU (Read Capacity Unit) per hour.
  • Storage: $0.25 per GB per month.

AWS Elastic Load Balancing

  • Classic Load Balancer: $0.025 per hour and $0.008 per GB of data processed.
  • Application Load Balancer: $0.0225 per hour and $0.008 per GB of data processed.

AWS Data Transfer

  • Data Transfer In: Free.
  • Data Transfer Out: First 1 GB per month is free; up to 10 TB costs $0.09 per GB.

AWS Support Plans

  • Basic Support: Free.
  • Developer Support: Starting at $29 per month.
  • Business Support: Starting at $100 per month.
  • Enterprise Support: Starting at $15,000 per month.

What users say about AWS pricing

avatar

Abhay

Cost increases rapidly with multiple trails on full logging, this can be fixed.

avatar

Kaustubh

Its cost effective. Some of the services are expensive and charges are more for auditing trails.

avatar

Verified User

If our company scales, we will use more AWS services and this in itself will reduce the price.

avatar

Verified User

Costs for some of the services offered by AWS CloudTrail can be high, particularly for auditing trails.

avatar

Aman

The price is higher than a standard server & it could have been cost-effective and more competitive, also they don't provide an SSL certificate which helped us to secure the website and encrypted the incoming and outgoing traffic.

avatar

Abhay

Cost increases rapidly with multiple trails on full logging, this can be fixed.

avatar

Verified User

Costs for some of the services offered by AWS CloudTrail can be high, particularly for auditing trails.

avatar

Kaustubh

Its cost effective. Some of the services are expensive and charges are more for auditing trails.

avatar

Aman

The price is higher than a standard server & it could have been cost-effective and more competitive, also they don't provide an SSL certificate which helped us to secure the website and encrypted the incoming and outgoing traffic.

avatar

Verified User

If our company scales, we will use more AWS services and this in itself will reduce the price.

AWS Pricing Rating

Ease of Use: 4/5

AWS offers a powerful and flexible platform, but its extensive range of services and configurations can be overwhelming for newcomers. Once users become familiar with the interface and tools, they find it highly effective for managing cloud resources.

Cost Efficiency: 4/5

AWS provides a variety of pricing models, including pay-as-you-go and reserved instances, which can be cost-effective for different usage patterns. However, the complex pricing structure may require careful management to avoid unexpected costs.

Features and Functionality: 5/5

AWS excels with its extensive suite of services, including computing, storage, and machine learning. The platform’s wide range of features and global infrastructure makes it a top choice for diverse and scalable cloud solutions.

Alternatives

Compare AWS with alternatives

Best value
Google Cloud

Pricing score

6
Cloud
Google Cloud offers a suite of cloud computing services that runs on the same in...
View more
Best value
Dropbox

Pricing score

5.3
Cloud
Dropbox provides a cloud-based platform for file storage, synchronization, and c...
View more

FAQ on AWS Pricing

Can I integrate AWS with other tools and services?

Yes, AWS integrates with a wide range of third-party tools and services, including DevOps tools, monitoring solutions, and productivity applications. AWS Marketplace also offers pre-configured software solutions that can be easily integrated with AWS services.

What is AWS Lambda and how does it work?

AWS Lambda is a serverless computing service that allows users to run code in response to events without provisioning or managing servers. Users can write functions in languages like Python, JavaScript, or Java, and Lambda automatically handles scaling, patching, and administration, executing the code in response to triggers such as file uploads or HTTP requests.

How can I get started with AWS?

To get started with AWS, you can create a free AWS account, explore the AWS Free Tier, and use the AWS Management Console to access and manage services. AWS also provides extensive documentation, tutorials, and training resources to help new users understand and use its services effectively.

How does AWS handle scalability and high availability?

AWS provides built-in scalability and high availability through services like Auto Scaling, Elastic Load Balancing, and Amazon CloudFront (a content delivery network). These services help applications handle varying loads by automatically adjusting resources and distributing traffic to ensure performance and uptime.

How do I migrate existing applications to AWS?

AWS provides tools and services for migrating applications, such as AWS Migration Hub, AWS Database Migration Service, and AWS Server Migration Service. These tools help with planning, executing, and managing the migration of applications and data to the AWS cloud. AWS also offers guidance and best practices to facilitate a smooth migration process.