Amazon Elastic Compute Cloud (EC2) delivers resizable virtual machine instances that form the core compute layer of AWS. Users choose from a wide range of instance types optimized for compute, memory, storage, or GPU workloads, and pay only for capacity in use. Its breadth of instance families and pricing models, including On-Demand, Reserved, and Spot, makes it one of the most flexible compute platforms available.
Capabilities
Run arbitrary OS and application workloads
Scale vertically (size) and horizontally (count)
Attach block, file, and object storage
Place behind a load balancer for high availability