My java application is configured on an AMI image (so that I can use Auto Scaling Groups). I want to have the ability to update the app, and as existing AMIs cannot be updated, I would set my launch config to start an external jar file - hosted on S3 - which I can update whenever I wish.
Is it possible to load a jar file from an S3 bucket?
java -jar app.jar