Mapping of AWS offerings to our sample application
We have finally looked at the majority of what AWS offers, and now we can begin the process of mapping each of the functions of our sample application to the functions provided by AWS.
Let's start by breaking our sample application into infrastructure areas, which we can map to AWS infrastructure services. The following are the infrastructure services required by our sample application.
Load balancing
Hardware (Servers)
Hard disk storage
Firewall security
Performance monitoring
Database servers
Let's look at each of these in turn.
Load balancing
The load balancing provided by AWS ELB matches directly against the load balancing required by our sample application. However, when matching against our sample application, HTTP session cookies will need to be turned on in our ELB instance to ensure that Session Stickiness is in place. This ensures that sessions in progress transverse the same web server and retain their state.
Hardware (Servers)
The current...