I'm setting up a website infrastructure for my friend. He wants everything hosted in the cloud.
We've signed up to Amazon cloud and can begin the set up. The PDF attached is what they recommend.
I need to basically set up the infrastructure to have an Apache web server, a MySQL database server, a microsoft development server and a content delivery network.
This is a start up with the site being the entire focus of the business. It will consist of a lot of videos/pictures being stored/viewed as time goes on, but not necessarily instantly.
I am a little stuck whether I should create one web server and one application server and two database servers?
Also, what's the different between the application server a database server? I thought the application server would consist of the MYSQL application and respond to requests? Any info would be great guys.