Hi everyone, I'm very excited to try out turnkey hub on ec2 and I was wondering about the best way to setup the following project. It's an existing project hosted on shared hosting account and I'd like to migrate it to use turnkey hub on ec2.
-a MySQL server to store user data
-stores uploaded images from users. Images need to be retrieved later on using a url to the specific image.
-a flash and php frontend using symfony 1.4
-git based source control
- developer specific subdomains (ex: developerName.theproject.com) that has a copy of the site for dev work.
-requires SSL endpoints for parts of the site
My initial thought was to put the DB on it's own dedicated instance. The flash and php frontend on web server instances and store the uploaded images in a seperate EBS volume that's universally accessible. I would use cloudwatch to spawn new instances of the web server images when necessary and a load balancer to distribute the traffic.
Thanks for your time