This is a comprehensive database with EC2 pricing information extracted from the AWS Price List API. Contains all regions, families, intance types, instance sizes, and price.
May 1st, 2020
This is a very detailed database with data about the EC2 instances price information, and technical specifications. We gathered data from the AWS Price List API, structured and organized it in a spreadsheet like format. Here are the datasets available: The database has the following datasets:
Each dataset has relations and pointers to other datasets so you can better compare instance pricing and technical specifications.
Here are some easy to understand examples of how you can use pointers and relations:
The EC2 instances price database is particularly intended to convene developer’s needs. A developer is able to conduct the following actions with the database:
Is as separate geographic area that AWS hosts its services. The list include:
Types of instances provided by AWS. Each type will have specific combinations of processing power (CPU), memory, storage, network, processor, etc. AWS has around 50 instance families across all regions. Please note that not necessarily all regions have all instances families available. Here is the instance family list:
It determines the sizes available for each instance family. For example, the t3 family will have the nano, micro, small, medium, large, xlarge, 2xlarge sizes. Each size is twice as large as the previous one and costs twice as more. The sizes available will vary depending on the instance family and not all sizes are available for all families. There is a total of 18 family sizes available and here is the list:
Is software that communicates with the hardware and allows other programs to run. Easy to understand examples are Linux and Windows. The instance prices will vary depending on the operating system. Linux instances will be cheaper in comparison to Windows instances. Here is the list:
There are two types of Reserved Instances. The Standard Reserved instance and the Convertible Reserved instance. The differences are detailed as follows:
Price of an instance without any long-term commitment to AWS. You simply pay for the resources you use and can stop using it at any given time. For example, the t3.large instance will have a cost of $0.0832 per hour of usage.
Discounted price of an instance if you make a long-term commitment with AWS. The commitment terms are either 1 year or 3 years. Prices go down considerably using reserved instances. For example, it’s possible to save up to 62% acquiring a 3 years reserved t3.large instance.