Hello,
Say I had a site that was getting unique 50,000 hits per day but only for about 2 weeks every 4 months and the rest of the time it would average at 20,000 per day. The site deals with a large amount of payment transactions via Paypal and Google Checkout but we don't handle any credit cards ourselves. A large number of hits to the database for generating a row for 10,000 users per day for those 2 weeks while the rest of the time the database would get very few hits. There would be large amounts of downloads of a specific set of files with each user downloading on average 300mb each.
I think I have enough details, If more are required please ask.
My question is, would it be better to go the route of cloud hosting or purchase a few dedicated servers?
I've thought mostly on using Amazon AWS with S3 to host the files, EC2 with load balancers for multiple web servers connected to Amazon RDS for the database, my fear is though that with the server being on 24/7 we will run up very high costs compared to if we were to purchase the servers ourselves.
Any insight is helpful, Thanks in advance!
Ps, If this in the wrong section I would appreciate if someone could move to the correct board.
Say I had a site that was getting unique 50,000 hits per day but only for about 2 weeks every 4 months and the rest of the time it would average at 20,000 per day. The site deals with a large amount of payment transactions via Paypal and Google Checkout but we don't handle any credit cards ourselves. A large number of hits to the database for generating a row for 10,000 users per day for those 2 weeks while the rest of the time the database would get very few hits. There would be large amounts of downloads of a specific set of files with each user downloading on average 300mb each.
I think I have enough details, If more are required please ask.
My question is, would it be better to go the route of cloud hosting or purchase a few dedicated servers?
I've thought mostly on using Amazon AWS with S3 to host the files, EC2 with load balancers for multiple web servers connected to Amazon RDS for the database, my fear is though that with the server being on 24/7 we will run up very high costs compared to if we were to purchase the servers ourselves.
Any insight is helpful, Thanks in advance!
Ps, If this in the wrong section I would appreciate if someone could move to the correct board.
Comment