Amazon EC2 offers resizable cloud-based compute capability taking shape as virtual servers. There are a broad range of instance types that are easily manageable and exhibit different combinations of networking capacity, storage size, amount of memory, and CPU power.