For some bandwidth heavy use cases, OVH makes a lot more sense than AWS. In my case it was $150/month versus $2000/month (bandwidth + EC2).
For some bandwidth heavy use cases, OVH makes a lot more sense than AWS. In my case it was $150/month versus $2000/month (bandwidth + EC2).
https://techcrunch.com/2016/07/25/security-as-a-service-star...
* Cloudfront would be great for the North America and Europe they only charged for the bandwidth (those prices are reasonable), but charging for the HTTP request (and the huge premium on HTTPS). The bandwidth prices outside of those areas are absolutely awful though.
* Akamai makes Cloudfront look cheap.
* Cloudflare has ethical concerns that keep me away from them.
* Fastly is susceptible to DDoS's against the origin in some interesting ways.
* Limelight was great but then Goldman Sachs bought and destroyed them.
* EdgeCast was by far my favorite, but then they got bought by Verizon. Assuming Verizon hasn't fucked it up then they're definitely worth checking out, as their reporting tools were amazing and their performance was literally the best (my information is a few years out of date though on this one).
* If you want to serve people in China you will need to pay a China based (government owned) CDN or your traffic will get blocked for no reason once you get large enough. Conveniently enough one of their sales people will reach out to you about a day or two before the block goes into effect.
* MaxCDN isn't bad, but I haven't seen their higher tier prices (above 25TB) so I can't comment on that. Their South America and Asia coverage is pretty bad though- nothing in India, only one datacenter in Brazil for all of South America (with another being built, but also in Brazil), no Africa, no Middle East. If you're starting english only this isn't the worst, but eventually you'll need to go to a multiple CDN solution for broad coverage.
From there you can force requests to hit the origin server by first purging the data from the cache and then requesting it.
Unrelated to DDoS I've also seen issues with the Fastly routing- it doesn't always pick the greatest end node to have a client connect to.
[1] https://stackoverflow.com/questions/26898052/how-to-force-im...
Completely. I can't believe people actually pay Akamai.
> Fastly is susceptible to DDoS's against the origin in some interesting ways.
Citation requested.
> Cloudflare has ethical concerns that keep me away from them.
Not to mention their product itself isn't too good. I always get forced to Captcha on some ridiculous cloud flare "protected" site, despite not using a VPN or anything out of the ordinary.
* Cloudflare got some initial fame by keeping Lulzsec up during a massive DDoS. That by itself wasn't bad, but afterwards they embraced a "bulletproof hosting" mindset that involved acting as a shield for malicious activity (specifically, people were abusing their network to host malware and drive by exploits). If you reported an account for pushing malware they'd block the single instance of malware (ie, example.com/malware/djfksdjf.jar) even if the original server was configured to serve it under any random name (example.com/malware/.jar). For awhile they were a huge source of infection for users.
Their CEO directly lied and accused a security company I worked for at the time of blocking their traffic to "suppress free speech", when what we were really trying to block were active drive by exploits. We sent a ton of evidence for this to them in advance- including PCAP files showing the exact network connection required. Instead of dealing with the malware they were hosting they started a PR campaign.
* After I criticized them before on this site several of their security team followed me on twitter for some reason. That's how I learned that they have a lot of "alt-right" type people on their team (or at least did at that time).
Their list pricing does but they’ve matched or beat AWS in the past. This is by far my least favorite part of the enterprise sales model but if you can haggle it pays off.
Limelight was my favourite before I discovered Edgecast, the only problem is Limelight no longer does business with small companies and no more reseller / PAYG model. Which means basically most of us cant use them. But I didn't know Goldman Sachs bought them? And destroy them?
If you need more control, than Fastly is very technical, although the recently launched Cloudflare workers give you much more programmability by running javascript.
For more traditional options, look at the quiet upstart Stackpath which is built upon the old MaxCDN network, and also CDN77 which is great value.
People say this about AWS/GCP/Azure. They are so willing to compete on cost on everything else that it seems odd like this would be true, so I have a different theory:
OVH/etc are all able to massively oversell bandwidth. Most customers do not use it. This is fine, and not anything I think they're doing wrong!
But the "Big 3" are all about automatically scaling resources. With my own applications, I find that if I am scaling up/out, my network traffic is growing at a commensurate rate. Whereas back in the day when I was using SoftLayer or other places where I leased dedicated servers, I was not using anywhere near the included bandwidth.
It's easy to sell 1TB at the price of 100GB if people, on average, are only using 100GB. But then you have to sell 1TB at the price of 1TB if people, on average, are using that 1TB.
Current true bandwidth costs about $0.50 (50 USD cents) per Mbps, per month, sometimes even less.
Average 1 month usage of a 1Mbps link that has Internet traffic on it is about 175-210GBytes.
Literally less than 1/3rd of 1 penny, per GB of data.
From eg Hetzner and other less affordable hosts (and from second hand comments here on hn about bandwidth is where amazon has ridiculously high margins) - I'll venture that the "cloud" providers get away with it because on average "actual" bandwidth correlate with "actual" usage: and hence correlate with actual users that pay or are worth paying "for".
I get 30tb/month bw with my 50/month hetzner dedicated server (along with 1gps uplink). And I can actually use that.
I can't even see backing stuff up to a typical "cloud" provider, because testing restore of a single tb of data/month would be too expensive.
We have had some issues though. OVH had two major outages in the last two years. Our strategy has been to build a more robust distributed architecture and use these issues to be "antifragile," which improves our product while as still saving money.
Over time I expect OVH to become more solid as they mature.
Every major platform had outages in the last 2 years - Amazon many times, google cloud also.
A github search shows over 1000 code results.
There is literally an entire page explaining that there is no business model other than a donation button. There are shockingly people than run websites either as a hobby or to provide a useful service for others with no expectation of making money from it.
$ curl -s https://wtfismyip.com/text|wc -c
16
$ curl -s https://wtfismyip.com/text|gzip -|wc -c
36