(Haswell+AVX2/Ivy Bridge) C4/C3 - Compute Optimized (Haswell+AVX2/Ivy Bridge) High performance Applications R3 - Memory Optimized (Ivy Bridge) Distributed Database & Cache, Hungry-hungry Java G2 - GPU Optimized (Sandy Bridge + CUDA) 3D video streaming, machine learning, video encoding, little coins I2 - High I/O (Ivy Bridge) Cassandra, MongoDB, Hadoop D2 - Dense-Storage (Haswell) Map Reduce, MPP, Warehouse Instance Types