←back to thread

242 points panrobo | 5 comments | | HN request time: 0.077s | source
Show context
kuon ◴[] No.42055373[source]
You can have a 100Gb uplink on a dedicated fibre for less than 1000$/month now. Which is insanely less than cloud bandwidth. Of course there are tons of other costs, but that alone can suffice to justify moving out of the cloud for bandwidth intensive app.
replies(4): >>42055545 #>>42055719 #>>42056308 #>>42056610 #
gwbas1c ◴[] No.42055719[source]
Running a service takes more than a fat pipe. You need to handle power outages, need redundant internet connections, ect, ect.
replies(1): >>42056831 #
1. kuon ◴[] No.42056831[source]
Yes, but for example a 10Gbit/s pipe is about 3PB of transfer capacity per month which is about 150 000$/month in S3 traffic. A 40kW UPS which can handle about 2 racks (2x42U) of high density servers, with a generator cost about 50k$. A redundant link with your own AS so you can BGP should cost about 5k$ per month (at least here in switzerland).

Of course it really depends on the application, but if you host something like a streaming video service where bandwidth is the main factor, you can quickly reach a point where self hosting is cheaper.

replies(1): >>42058734 #
2. viraptor ◴[] No.42058734[source]
10Gbps is one "teen with a stolen credit card" DDoS event away from being unusable. If you're running a big service that someone may dislike, that's really not enough.
replies(2): >>42059043 #>>42061559 #
3. bobdvb ◴[] No.42059043[source]
That's why you put your services behind a CDN, even if it's not cacheable traffic. Then you can rate limit what's coming to you.

With the cloud, that DDoS can bankrupt you by causing you unconstrained bills instead.

replies(1): >>42059543 #
4. viraptor ◴[] No.42059543{3}[source]
Oh definitely. I would've been more clear - I meant: you still can't stop there and you'll need a third-party to take the traffic with either solution.
5. maccard ◴[] No.42061559[source]
As you’ve already alluded to elsewhere though - you host it behind a cdn or something. A single ec2 instance is just as vulnerable to a teen with a stolen credit card attack.