I have been googling all day for a good tutorial to help me start with a basic setup for a Java based web application on Amazon Web Services. The popular ones are outdated and the new ones are unclear. Here are a few doubts I have. Primarily I'm looking for a good "Getting started" tutorial.
- What to choose to create my custom AMI and what is the best way to build it?
- How to configure an EBS volume to store MySQL data and web application project files and how to deploy them from eclipse?
- Is there any best practice for setting up an instance for persistence? Specifically, should I use an EBS-backed AMI or use an instance-store AMI and attach an EBS volume to store persistent data?
Please note that I'm looking for the most basic setup as I'm still in development stage but I should be able to scale the system without much trouble.
Any help would be appreciated.