How to Architect a system on AWS for scaling (with a MySQL back-end)

Posted by Edan Maor on Server Fault See other posts from Server Fault or by Edan Maor
Published on 2010-12-28T14:24:15Z Indexed on 2010/12/28 14:56 UTC
Read the original article Hit count: 227

I'm trying to understand how to architect an Amazon Web Services application. As I understand it, the whole point of using something like AWS is to make the eventual scaling easier, so I'm trying to understand how to do that.

I have an instance, running off of EBS (EBS-based instance, not a regular instance). My application (a Django app) uses MySQL as a back-end.

So the question is, where am I supposed to install the MySQL? Do I install it on the same instance? In which case, as far as I can tell, I can't simply create more server instances from that image.

Or am I supposed to simply spin up another server as a DB server, and run off of that?

Thanks for any help!

© Server Fault or respective owner

Related posts about mysql

Related posts about amazon-ec2