Simplest way to launch Drupal on AWS

Forums: 

What would be a best way to launch a simple Drupal web site on AWS?
I've just started learning AWS. So far, from what I have learned, I can go either of the following ways.
1. Create an EC2 instance, install xampp and drupal, and keep developing web pages and web apps in EC2.
I've done this, but I have not figured out how to make the web site accessible. (Do I need to setup elastic IP?)

2. Install Drupal on a local machine and develop all web pages and apps locally. And then upload all local files to S3.
Then, is S3 enough to host a web site? EC2 instance is not needed?
Also, who would I manage the upload for constant updates on Drupal modules and Drupal DB?

Well, I need to dig more into EC2 and S3, but your input would be highly appreciated.

Mitius

Donec sed leo vel ante mattis molestie id quis lectus. Nulla a erat bibendum, mollis ipsum. Donec sed leo vel ante mattis molestie id quis lectus. ullamcorper, pulvinar odio. Integer at elit ipsum.

Newsletter

Complete the form below, and we'll send you an e-mail every now and again with all the latest news.