General purpose instances provide a balance of computing, memory, networking resources, and can be used for a variety of diverse workloads.There are 13 prime instances MAC, T3a, T3, T2, M6g, M6i, M6a, M5, M5a, M5n, M5zn, A1, M4.
2. Compute Optimized
Compute Optimized instances are ideal for compute-bound applications that benefit from high-performance processors.There are 10 prime instances C7g, C6g, C6i, C6gn, C6a, Hpc6a, C5a, C5, C5n, and C4.
3. Memory Optimized
They are designed to deliver fast performance for workloads that process large data sets in memory.There are 16 prime instances R6a, R6g, R6i, R5, R5a, R5b, R5n, R4, X2gd, X2idn, X2iedn, X1, X1e, High Memory, z1d.
4. Storage Optimized
Storage-optimized instances are designed for workloads that require high, sequential read and write access to very large data sets on local storage.There are 9 prime instances Im4gn, Is4gn, I4i, I3, I3en, D2, D3en, D3, and H1.
5. Accelerated Optimized
Accelerated computing instances use hardware accelerators, or co-processors, to perform functions.There are 13 prime instances P2, P3, P4, DL1, Trn1, Inf1, G5, G5g, G4dn, G4ad, G3, F1, and VT1.
So, this is all about the AWS EC2 Instance types.I hope you enjoyed the article and if you found it useful, please share it with your friends and colleagues.