Also, instance store is great for temporary caching or swap files, some databases use temporary storage. If you need super high performance, throughput, and low latency - more than 80,000 IOPS and more than 2,375 MB/s throughput which is higher than EBS can provide, and you don't require persistent storage, then instance storage is awesome. Granted, it is a very limited use case. But, media encoding would be one use case. You're encoding video from one format to another. If you lose the storage, you can always recreate or restart the encoding process. And lastly, you get instance storage with the price of EC2, so as long as you provision it from the beginning, you get it at no extra cost.