title: Deploy Web Application on AWS EC2
body: <p>I have a Web Application which requires MySQL, JAVA JDK and JBoss to be deployed to AWS EC2.
  What are the best practices and best way to deploy this to the end customer? I have a few questions:</p>
  
  <ol>
  <li>I will be using Amazon Linux AMI, is there any other recommended one to use?</li>
  <li>Where is the best place to have the JBoss files when installing?</li>
  <li>I need live backups of MySQL, what's the best way for me to do this? I would need to be able to retrieve and run this if anything crashes without loosing any data. What other alternatives are there then using Amazon RDS?</li>
  </ol>
  
  <p>This is the first time I am deploying a web-app and would appreciate some input.</p>
  
  <p>Thank you in advance</p>