I see a lot of people getting good results with ec2 so I want to try it too.
But I'm a complete server noob so I need help picking a server that would handle 1-2 million clicks per day.
Which one should I pick out of the following?
m3.medium
m3.large
m3.xlarge
m3.2xlarge
m1.small
m1.medium
m1.large
m1.xlarge
c3.large
c3.xlarge
c3.2xlarge
c3.4xlarge
c3.8xlarge
c1.medium
c1.xlarge
cc2.8xlarge
g2.2xlarge
cg1.4xlarge
m2.xlarge
m2.2xlarge
m2.4xlarge
cr1.8xlarge
i2.xlarge
i2.2xlarge
i2.4xlarge
i2.8xlarge
hs1.8xlarge
hi1.4xlarge
t1.micro
I would also like to test out litespeed on the server. Amazon doesn't include that right?
Do I need to get it from this link? https://store.litespeedtech.com/store/cart.php
Thank you so much!
If you want to go in the cloud and your a complete server noob, storm on demand might be better for you. Managed + WHM will make it a lot easier for you than following the crowd to EC2 for the sake of it.
Considering you want to push 1m clicks a day through it, it's better to go to a managed solution too if tech isn't a strong point of yours. Just for reliability and having someone there 24/7 in case something does go wrong.
Thanks for the input jangilb. I currently have a liquidweb server and I hired a sys admin to set it up for me. I'd like my server to be close to the geos I'm targeting and Amazon seems to be good with that. I'm for sure going to hire a sys admin to set up my amazon server also.
I agree.
If you're wanting to push 1-2 million clicks a day you can certainly pay for managed hosting or a server admin to run EC2 instances for you. No reason to run EC2 specifically. Arguably you can get better hosting cheaper elsewhere, EC2 just has advantages in terms of on-the-fly instances and scaling to multiple datacentres.
Agreed - EC2 is great for many things, but if you're a server noob it will be a massive pain in the ass. When I first set up an EC2 server - which was about 2 years ago - it took me 2 days to figure out the arcane details, and I'm ... quite experienced in that field.
Thanks guys. Yea I'm going to get a sys admin to work on the server for me.
With amazon, you should be looking at ELB (elastic load balancer) and how to put an auto scaling group of Ec2 instances behind it. So that your architecture can scale with your load. It's cost effective, fast, and easy to setup with amazons services.
yes with polarbacons reply...
especially, when the sysadmin knows you are going to get a really big cloud server due to 1m clicks a day... it would be like a jackpot for him... unless you find a really "ETHICAL" sysadmin..
he can do a lot of things on your cloud server... he could also learn/copy what you are doing...
you'd better be with a managed dedicated server...
if money is not the problem... I believe you can request from your host to have them create a server in a datacenter of your choice from another company like softlayer...
I have done this before... but there is an extra paper work done... and extra fees... but I do not need to find a sysadmin to take care of the server...
Unless your technically confident managed hosting is a great option. Amazon is expensive and does not offer very high performance. Hardly any of their servers offer *good* disk io, just part of massive cloud computing.
You may want to consider a CDN if you haven't already to move any static stuff to - that will help reduce stress greatly. CDN77 and MaxCDN are two great ones that are very affordable.
Rackspace and Peer1 have a couple of locations and their managed services are extremely good. The only thing is they are pretty expensive, but they could whip up custom solutions for you easily and put SLAs and stuff in place in case shit does hit the fan you know you'll definitely get stuff fixed extremely quickly.
Thanks for the inputs guys. I'm currently using rackspace cdn. Does anyone know any good servers in Asia? That's the main reason why I'm going for amazon actually.
A well tuned VPS should be able to handle that traffic and there are many providers that have Asian datacenters.
Digital Ocean has Singapore. Linode has Tokyo. Edis has Hong Kong. VPS.net have Hong Kong, Tokyo and Singapore. Rackspace has Hong Kong. I can't testify as to the performance of the VPS provided by most of these services but I'm sure an adequate VPS from any of them should be fine if configured properly.