- Difference between Waterfall approach and Agile approach
- CCIE Certification Cost in India
- What is IOT? | Know about IOT Application
- How to install Jenkins on Ubuntu? : A Complete Guide
- What is AWS Instance Types? : A Complete Guide
- VMware Site Recovery Manager : Know all about it
- What is Big Engineering? | Know about the salary
- What is Data Model in Salesforce ?
- Splunk architecture| Know from the basics [ OverView ]
- What is Azure Arc? | Integration Guide | A Complete Guide with Best Practices
- Introduction To Docker Networking: Advantages and Working | Everything You Need to Know
- Introduction to Azure ASR-enabled servers | All you need to know [ OverView ]
- Create Alarms in Amazon CloudWatch | Integration Guide | A Complete Guide with Best Practices
- What’s AWS VPC? Amazon Virtual Private Cloud Explained | A Complete Guide with Best Practices
- What Makes the Difference between Containers Vs Virtual Machines | All you need to know [ OverView ]
- What is a CDN? | How Do Content Delivery Networks Work | A Complete Guide with Best Practices
- Top Real World Applications of Cloud Computing | A Complete Guide with Best Practices
- What to Expect AWS Reinvent Reinforces the Growth of Cloud Computing|All you need to know [ OverView ]
- What is Cloud Computing Technology with SalesForce Integration | How its Work [ OverView ]
- Kubernetes vs Docker Swarm | What’s the Difference and Which Should You Learn?
- Big Data vs Data Warehouse | Know Their Differences and Which Should You Learn?
- Public Cloud vs Private Cloud | Know Their Differences and Which Should You Learn?
- Red Hat Certification Path: A Complete Guide For Beginners with Best Practices
- An Overview of AWS SDK and Toolkit | A Complete Guide with Best Practices
- An Overview of MuleSoft Anypoint | Benefits and Special Features | A Definitive Guide with Best Practices
- What is Amazon Elastic Load Balancer? : Benefits and Special Features with REAL-TIME Examples
- What is AWS Console ? : A Complete Guide with Best Practices
- Microsoft Azure Application Gateway | Step-By-Step Process with REAL-TIME Examples
- A Definitive Guide for Azure Automation | Benefits and Special Features
- Azure ExpressRoute | Everything You Need to Know | Expert’s Top Picks
- What is Hybrid Cloud? | Everything You Need to Know | Expert’s Top Picks
- A Complete Citrix Certification Path | A Complete Guide For Beginners [ OverView ]
- What is Azure Active Directory B2C ? : Step-By-Step Process with REAL-TIME Examples
- What is Azure DNS ? Azure DNS – Azure Domain Name System | REAL-TIME Examples
- Top AWS Statistics | Everything You Need to Know | Expert’s Top Picks
- Docker Swarm Architecture | Everything You Need to Know [ OverView ]
- What is Dell Boomi? | Everything You Need to Know [ OverView ]
- Cloud Architect Salary in India | All you need to know [ For Freshers and Experience ]
- What Is Multitenancy ? : Characteristics , Features , Benefits | All you need to know [ OverView ]
- What Is the Recommended List of AWS Whitepapers? | Expert’s Top Picks
- OSCP vs CEH | Difference You Should Know
- Openshift vs Kubernetes | Difference You Should Know
- AWS Cloud Practitioner and Required Skills | Expert’s Top Picks
- CRISC Certification and Benefits | A Complete Guide with Best Practices
- Kali vs Parrot | Difference You Should Know
- How to Install Docker on Ubuntu | Comprehensive Guide
- AWS Certification Cost and Types of Exams [ Job & Future ]
- What is the Average AWS Solutions Architect Salary?
- Reasons to Take up A Cloud Computing Certification
- What is Cloud Databases
- What is Cloud Computing Architecture?
- AWS vs Azure vs Google Cloud
- Top AWS Services
- Advantages and Disadvantages of Cloud Computing
- Cloud Computing 2020: An Analysis Of Cisco’s Cloud Index Survey, 2016
- What Are The Fundamental Microsoft Cloud Services That Are In Demand?
- What are the Issues in cloud computing?
- Top Important Cloud Computing Terms
- From Developer to AWS Cloud Specialist – The AWS Certification Learning Paths
- Why and How to Pursue a Career in AWS?
- The Top In-demand cloud skills for 2020
- Edge Computing Vs. Cloud Computing
- Top 10 Reasons to Learn AWS
- Cloud Computing Career Guide
- What does a AWS solution architect do?
- AWS Career Guide
- VMware vSphere best practices
- The AWS Engineer: Job Roles, Salaries And the Career Path
- What Is Microsoft Azure in Cloud Computing?
- How to Become an Azure Developer?
- Citrix Xenserver Vs Vmware vSphere
- Microsoft’s Project Olympus Delivers Cloud Hardware
- The Future of Cloud Computing
- Why Cloud Computing Is Essential to Your Organization?
- Amazon Web Services – WorkMail
- What is AWS?
- AWS Vs OpenStack
- AWS Certification Path
- AWS ElasticSearch
- AWS EC2 Instance Types
- Microsoft Azure Portal
- AWS Vs Azure
- Amazon Web Services WorkSpaces
- What is AWS Management Console?
- Difference between Waterfall approach and Agile approach
- CCIE Certification Cost in India
- What is IOT? | Know about IOT Application
- How to install Jenkins on Ubuntu? : A Complete Guide
- What is AWS Instance Types? : A Complete Guide
- VMware Site Recovery Manager : Know all about it
- What is Big Engineering? | Know about the salary
- What is Data Model in Salesforce ?
- Splunk architecture| Know from the basics [ OverView ]
- What is Azure Arc? | Integration Guide | A Complete Guide with Best Practices
- Introduction To Docker Networking: Advantages and Working | Everything You Need to Know
- Introduction to Azure ASR-enabled servers | All you need to know [ OverView ]
- Create Alarms in Amazon CloudWatch | Integration Guide | A Complete Guide with Best Practices
- What’s AWS VPC? Amazon Virtual Private Cloud Explained | A Complete Guide with Best Practices
- What Makes the Difference between Containers Vs Virtual Machines | All you need to know [ OverView ]
- What is a CDN? | How Do Content Delivery Networks Work | A Complete Guide with Best Practices
- Top Real World Applications of Cloud Computing | A Complete Guide with Best Practices
- What to Expect AWS Reinvent Reinforces the Growth of Cloud Computing|All you need to know [ OverView ]
- What is Cloud Computing Technology with SalesForce Integration | How its Work [ OverView ]
- Kubernetes vs Docker Swarm | What’s the Difference and Which Should You Learn?
- Big Data vs Data Warehouse | Know Their Differences and Which Should You Learn?
- Public Cloud vs Private Cloud | Know Their Differences and Which Should You Learn?
- Red Hat Certification Path: A Complete Guide For Beginners with Best Practices
- An Overview of AWS SDK and Toolkit | A Complete Guide with Best Practices
- An Overview of MuleSoft Anypoint | Benefits and Special Features | A Definitive Guide with Best Practices
- What is Amazon Elastic Load Balancer? : Benefits and Special Features with REAL-TIME Examples
- What is AWS Console ? : A Complete Guide with Best Practices
- Microsoft Azure Application Gateway | Step-By-Step Process with REAL-TIME Examples
- A Definitive Guide for Azure Automation | Benefits and Special Features
- Azure ExpressRoute | Everything You Need to Know | Expert’s Top Picks
- What is Hybrid Cloud? | Everything You Need to Know | Expert’s Top Picks
- A Complete Citrix Certification Path | A Complete Guide For Beginners [ OverView ]
- What is Azure Active Directory B2C ? : Step-By-Step Process with REAL-TIME Examples
- What is Azure DNS ? Azure DNS – Azure Domain Name System | REAL-TIME Examples
- Top AWS Statistics | Everything You Need to Know | Expert’s Top Picks
- Docker Swarm Architecture | Everything You Need to Know [ OverView ]
- What is Dell Boomi? | Everything You Need to Know [ OverView ]
- Cloud Architect Salary in India | All you need to know [ For Freshers and Experience ]
- What Is Multitenancy ? : Characteristics , Features , Benefits | All you need to know [ OverView ]
- What Is the Recommended List of AWS Whitepapers? | Expert’s Top Picks
- OSCP vs CEH | Difference You Should Know
- Openshift vs Kubernetes | Difference You Should Know
- AWS Cloud Practitioner and Required Skills | Expert’s Top Picks
- CRISC Certification and Benefits | A Complete Guide with Best Practices
- Kali vs Parrot | Difference You Should Know
- How to Install Docker on Ubuntu | Comprehensive Guide
- AWS Certification Cost and Types of Exams [ Job & Future ]
- What is the Average AWS Solutions Architect Salary?
- Reasons to Take up A Cloud Computing Certification
- What is Cloud Databases
- What is Cloud Computing Architecture?
- AWS vs Azure vs Google Cloud
- Top AWS Services
- Advantages and Disadvantages of Cloud Computing
- Cloud Computing 2020: An Analysis Of Cisco’s Cloud Index Survey, 2016
- What Are The Fundamental Microsoft Cloud Services That Are In Demand?
- What are the Issues in cloud computing?
- Top Important Cloud Computing Terms
- From Developer to AWS Cloud Specialist – The AWS Certification Learning Paths
- Why and How to Pursue a Career in AWS?
- The Top In-demand cloud skills for 2020
- Edge Computing Vs. Cloud Computing
- Top 10 Reasons to Learn AWS
- Cloud Computing Career Guide
- What does a AWS solution architect do?
- AWS Career Guide
- VMware vSphere best practices
- The AWS Engineer: Job Roles, Salaries And the Career Path
- What Is Microsoft Azure in Cloud Computing?
- How to Become an Azure Developer?
- Citrix Xenserver Vs Vmware vSphere
- Microsoft’s Project Olympus Delivers Cloud Hardware
- The Future of Cloud Computing
- Why Cloud Computing Is Essential to Your Organization?
- Amazon Web Services – WorkMail
- What is AWS?
- AWS Vs OpenStack
- AWS Certification Path
- AWS ElasticSearch
- AWS EC2 Instance Types
- Microsoft Azure Portal
- AWS Vs Azure
- Amazon Web Services WorkSpaces
- What is AWS Management Console?

AWS EC2 Instance Types
Last updated on 22nd Sep 2020, Artciles, Blog, Cloud Computing
AWS EC2 Instance Types
In general, Amazon EC2 instances types provide you with the flexibility and scalability with different computing, memory, and storage specifications within each instance family. EC2 instances are broadly categorized on the basis of budget and workload requirements. The type of an AWS instance determines the underlying hardware of the instances which are launched.
There are several types of AWS instances with different configurations and benefits.
- General purpose
- Compute optimized
- Memory optimized
- Accelerated Computing
- Storage optimized
Subscribe For Free Demo
Error: Contact form not found.
Now, let us take a look at what each of these five EC2 instances types offer in more detail:
General-purpose Instances
General-purpose instances provide a balance among compute, memory, and networking resources, and they can be used for a variety of workloads.
A1 Instances
A1 instances are used in applications that work in synchrony with the Arm ecosystem and are suitable for scale-out workloads. They are suitable for these applications:
- Web servers
- Containerized microservices
- Caching fleets
- Distributed data stores
- Applications that require the Arm instruction set
M5, M5a, and M5d Instances
These instances offer a balance among compute, memory, and networking resources providing an ideal cloud design. It could be used for a wide range of applications. M5 instances are well-suited for the following applications:
- Web and application servers
- Small and medium databases
- Gaming servers
- Caching fleets
T2 and T3 Instances
These instances provide clock up or down of CPU performance. These instances are well-suited for the following applications:
- Websites and web applications
- Code repositories
- Development, build, test, and staging environments
- Microservices
Compute-optimized Instances
These instances are useful for compute-dependent applications that need high-performance processors. They are well suited for the following applications:
- Batch processing workloads
- High-performance web servers
- High-performance computing (HPC)
- Scientific modeling
- Dedicated gaming servers and ad serving engines
C5, C4, and C5n are the instances under this category.
Memory-optimized Instances
These instances are for delivering fast performance for processing large data sets in memory.
R4, R5, R5a, and R5d instances are memory optimized.
These instances can be used in these following applications:
- High-performance, relational (MySQL) and NoSQL (MongoDB, Cassandra, etc.) databases
- Applications which process real-time big data sets (financial services, Hadoop/Spark clusters, etc.)
Accelerated Computing Instances
These instances are the latest gen general-purpose instances, and they provide an accelerated performance when the CPU clock rate increases.
P3, P2, G3, and F1 are instances for accelerated computing.
P3 and P2 are general-purpose instances.
G3 is for graphic-intensive applications.
Storage-optimized Instances
Storage-optimized instances are designed for workloads that contain very large data sets which have to be written in memory and require high, sequential read and write access.
D2 instances feature up to 48 TB of HDD-based local storage and offer the lowest price-per-disk throughput performance on Amazon EC2.
H1 instances provide a balance between compute and memory and features up to 16 TB of HDD-based local storage which delivers high-disk throughput.
I3 instances provide Non-Volatile Memory Express (NVMe) SSD-backed instance storage optimized for low latency, very high random I/O performance, high-sequential read throughput, and high IOPS at a low cost.