DEV Community

Gokul Raj
Gokul Raj

Posted on

Instance Types (EC2)

We are going to explore the EC2 Instance types as long as we can.

AWS Provides wide range of selection of instance to fit different requirements and use cases. Instance types are combination of compute, memory and networking capacity and provides flexibility to choose appropriate mix of resources based on our requirement.

Instance Types of categorized among five types,

  • General Purpose
  • Compute Optimized
  • Memory Optimized
  • Accelerated Computing
  • Storage Optimized

Let’s see all the family types,

General Purpose
General purpose instances provide a balanced with all aspects of CPU, Memory and networking resources. So we can use for variety of workloads.

Compute Optimized
Compute Optimized instances are core of compute based application that benefits from high performance processors. Instances belonging to this family are suited for high compute performance for batch processing, machine learning and other compute intensive applications.

Memory Optimized
Memory Optimized instances are designed to provide fast performance for large set of memory.

Accelerated Computing
Accelerated computing instances that are use hardware accelerators to perform Graphics Processing, Data pattern matching, etc. Also it‘s well suitable for GPU based application.

Storage Optimized
Storage optimized instances are used for storage intensive workloads in Amazon EC2. This type of instance are comes with instance storage by default. Storage attached with instances physically and it’s called instance storage.

EC2 Instances Types

You can find more about instance details here

Top comments (0)