You can host a static website on Amazon S3. On a static website, individual web pages include static content. They may also contain client-side scripts. By contrast, a dynamic website relies on server-side processing, including server-side scripts such as PHP, JSP, or ASP.NET. Amazon S3 does not support server-side scripting.
Ref: Hospedando um site estático no Amazon S3
Você também pode aprender como hospedar sites dinâmicos em aws.amazon.com/websites .
O S3 funciona melhor para backups, imo. Então, vá com o EBS. Para conhecer as diferentes opções de EBS, confira aws.amazon.com/ebs/details/#piops