I am the founder of a start-up software as a service company (applying for Y Combinator winter) and really considering using Amazon Web Services, specifically Elastic Cloud to host our PHP+MySQL application via CentOS Linux boxes. I am wondering if anybody has any input using EC2 with a production application?
The positives with EC2 are flexibility, low cost, (no hardware cost, and no co-location costs), expandability, and supposed enterprise uptime.
I have heard though in the past that EC2 has encountered downtime and various problems though.
In a perfect world, I would rather have physical access to our servers and prefer buying the hardware, but it is just not financially possible at this stage. Basically, would it be acceptable to use EC2 with say up to 500 customers?
Thanks for the input and comments.
-- Justin
I've had great uptime with EC2, but it just seems overkill for 500 customers. EC2's advantages come when you get big to the point that you need to increase capacity at a moment's notice.