Elastic Compute Cloud (EC2)
To access the Elastic Compute Cloud (EC2) functionality, access the Amazon EC2 table in the AWS Console.
Elastic Compute Cloud (EC2) is the engine room of AWS. This is where your servers will operate and run on a day-to-day basis. However, the 'elastic' in EC2 is there for a reason. EC2 is much more than just a bunch of servers! EC2 provides 'resizable compute capacity', or in other words can scale tremendously depending on your capacity requirements at a particular point in time.
EC2 provides the ability to start and stop multiple servers from a single server image, as well as modifying the number of these instances dynamically.
However, there have been some significant differences in the past on how this is implemented, which requires some up-front planning on how you will use the EC2 environment.
General roles of EC2 in the architecture
EC2 is the backbone of the architecture where your servers are implemented. EC2 will not only run your servers but will manage...