Definition

Virtual machine in the cloud

Pricing models

On demand: Pay on second
Reserved: Reserve a capacity under contract (pay before) and offer discount on hours fee
Spot: You setup price for an instance and it runs when price is found
Dedicated Hosts: Physical EC2 servers

EC2 instance types

F Field Programmable Gate Array
I IOPS (NoSQL)
G Graphics (encoding)
H High Disk Throughput (Distributed FS)
T Cheap general purpose
D Density (Fileserver)
R RAM (DB)
M Main choice, general purpose
C Compute (CPU)
P Graphics (bitcoin mining)
X Xtreme Memory
Z Xtreme memory + CPU

EBS

Virtual disk for EC2

Different kind of EBS :
SSD

  • General purpose : GP2
  • IOPS SSD : IO1

Magnetic

  • Throughput Optimized HDD : ST1
  • Cold HDD : SC1 less frequently accessed
  • Magnetic (previous generation)