In this recipe, we will deploy a Play 2 web application on Amazon web services' Elastic Beanstalk. Elastic Beanstalk is Amazon's Platform-as-a-Service offering and allows developers to deploy web applications with the same ease as other PAAS offerings, such as Heroku.
We will package our Play 2 web application as a Docker image and upload it to Elastic Beanstalk as a ZIP package. We will mostly be interacting with the AWS management console using a web browser.
Ensure that you have signed up for an account with AWS here:
activator new play2-deploy-72 computer-database-scala ...