Chapter 11Putting It All Together: CloudList
In this chapter, we’ll create a classified advertising application that I’ve named CloudList, using the Amazon EC2 infrastructure, S3, and SimpleDB. The sections of this chapter reflect my development efforts, so you should be able to see how I put the application together.
Designing the Application
Our project is to create a simple classified advertising application. The application will allow users in a number of cities to submit and view classified ads.
We need to track the following kinds of data:
locations—a list of cities and states
categories—a list of classified ad categories
items—a list of classified ads
We’ll store the following fields for each ad: