Elastic Compute Cloud, or EC2
, is the central part of Amazon Cloud Services; a cloud computing platform that allows users to rent virtual servers on which they can run their own applications.
Traditionally, to set up a server for your company, you would be responsible for:
When you use EC2, Amazon provides you with its service based on the “cloud computing model”. You can borrow a chunk of your desired size from their data centers on a “pay as you go” basis.