EC2 instances backed with EBS can easily recovered by restarting into a different hypervisor InstanceStore in the other hand if the instance fails, the machine and data is lost.
Supports user data if a script execution is needed after the machine is boot.
** clustered placement group (one AZ) and spread placement group (multiple AZs).
Nitro and XEN are the underlying hypervisors for AWS EC2
Up-front payments with a contract (Standard, Convertible, Scheduled RIs)
from 1 to 3 years terms. The most time the most cheaper
cannot be moved between regions
spot:
low prices
flexible start and end times by biding a price
if the instance is terminated by aws the partial hour of usage is not charged, if you terminate the instance yourself you will be charged for the complete hour
dedicated: regulary stuff, no multitenant virt. Paid in hourly basis and also as a ReservedInstance