I have a big site on ec2, many images on s3, cloudfronter. I know about load balancer by Amazon.
I know many ddos tools, so the question is, how to protect ec2, cloudfronter+s3 from ddos?
Thanks.
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.
Sign up to join this communityI believe this question generally comes under the header of "shopping" or "software suggestions", but I'll try to offer an answer.
Typically, you don't really need DDoS protection if you're running on Amazon Web Services. This is because Amazon's infrastructure is good enough to absorb most attacks before they reach you, if you run your own services properly.
This is part of the reason why AWS is a very attractive option for many - you're essentially "standing on the shoulders of giants" and letting someone who is more knowledgeable/has more resources than you handle the infrastructure.
That said, Amazon can't do anything about DDoS attacks against your own services, so it's your responsibility to ensure that your web servers and any other services are configured properly.
My advice for Amazon (in no particular order - you may be doing some of these already):
And above all, make sure that your application is written properly and doesn't have any exploitable holes. Even if your infrastructure can handle a DDoS, you can avoid one in the first place by having an efficient application that you can't attack.