Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am developing a Yii web application. In order to be ready for growth I figured I would give a try to Amazon AWS. I've never used their services. My question is what is the typical setup I would need for my application? It seems they have a lot of different services that work together. Which pieces of AWS do I need? How do they connect together?

I will need to run PHP (with Yii). I use MySQL (probably need a cloud version?), some file storage, multiple domain names linked to my app. I want to easily grow my ressources as my service becomes popular.

I assume its a pretty standard setup...

share|improve this question

closed as not a real question by EEAA, rnxrx, Ward, Michael Hampton, Scott Pack Oct 5 '12 at 0:30

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

you didn't provide enough information, but Amazon AWS is easily salable so you can go from little and grow your resources as needed. – alexus Oct 2 '12 at 19:23

Your assumption is wrong, it is not a standard setup. The bits you already know, database, domains, files, but the exact details of how they're set up is widely divergent or not significantly affected by the AWS environment.

share|improve this answer
Agreed. AWS is not a magic bullet. Rather, they give you a bunch of tools that you will need to piece together in a way that is very specific to your application. Just because you can scale to 10k servers with a single command on EC2 doesn't mean that they do the work of making your application deal with that gracefully - that task is left to you. – EEAA Oct 2 '12 at 21:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.