Live data from Hacker News

Ask HN: Why aren't you using a public cloud?

news.ycombinator.com

61–70 of 73 posts

Re: Ask HN: Why aren't you using a public cloud?

#61
post #26

Earlier quoted context omitted.

I don't have the numbers here, but I'm pretty sure the same idea applies for serverless. If you have a predictable load, you can always find a much cheaper alternative once you pass a certain threshold. The cloud is never about cost, it's about flexibility.

Predictable or flat/consistent? If my load is negligible in US weekends and outside of business hours, that's a factor of 2 or 3 you can theoretically save over baseline=peak with some "cloud on demand" service. It's not an order of magnitude, but it's something. Probably not worth the effort, for most, though, and I have no idea if "dedicated box" services can approximate something similar.

A dedicated box would for example handle that traffic at all times and still be cheaper. Dedicated servers are 3x+ cheaper.

Re: Ask HN: Why aren't you using a public cloud?

#62
post #22

Earlier quoted context omitted.

Azure Blob Storage can be way cheaper than that. https://azure.microsoft.com/en-us/services/storage/blobs/

Storing on your own hardware will always be cheaper (Backblaze has a great blog post on explaining why they built out their own data storage nodes at rented colo space because of this). https://www.backblaze.com/blog/petabytes-on-a-budget-how-to-... https://www.backblaze.com/blog/wp-content/uploads/2009/08/co... (Cost of a Petabyte by service vs DIY)

If the one Backblaze data center gets hit by a meteor, all your data is toast. I use BackBlaze for backups, I wouldn't trust them for primary storage.

Re: Ask HN: Why aren't you using a public cloud?

#65

Earlier quoted context omitted.

Storing on your own hardware will always be cheaper (Backblaze has a great blog post on explaining why they built out their own data storage nodes at rented colo space because of this). https://www.backblaze.com/blog/petabytes-on-a-budget-how-to-... https://www.backblaze.com/blog/wp-content/uploads/2009/08/co... (Cost of a Petabyte by service vs DIY)

If the one Backblaze data center gets hit by a meteor, all your data is toast. I use BackBlaze for backups, I wouldn't trust them for primary storage.

Same with every other cloud provider. They don't provide georedundancy unless you design for it and pay for extra copies of your data to be stored.

Re: Ask HN: Why aren't you using a public cloud?

#66

Earlier quoted context omitted.

If the one Backblaze data center gets hit by a meteor, all your data is toast. I use BackBlaze for backups, I wouldn't trust them for primary storage.

Same with every other cloud provider. They don't provide georedundancy unless you design for it and pay for extra copies of your data to be stored.

You don't have to "design for it". The default storage class for S3 is your data is automstically copied across three data centers. You have to explicitly specify "reduced redundancy". Yes you pay for it, but you don't have to do anything special.

Re: Ask HN: Why aren't you using a public cloud?

#67

Earlier quoted context omitted.

Same with every other cloud provider. They don't provide georedundancy unless you design for it and pay for extra copies of your data to be stored.

You don't have to "design for it". The default storage class for S3 is your data is automstically copied across three data centers. You have to explicitly specify "reduced redundancy". Yes you pay for it, but you don't have to do anything special.

Not three data centers. Different zones in the same geographic datacenter. Significant difference.

Re: Ask HN: Why aren't you using a public cloud?

#68

Earlier quoted context omitted.

You don't have to "design for it". The default storage class for S3 is your data is automstically copied across three data centers. You have to explicitly specify "reduced redundancy". Yes you pay for it, but you don't have to do anything special.

Not three data centers. Different zones in the same geographic datacenter. Significant difference.

I purposefully didn't use Amazon's wording because it would be confusing to someone who doesn't know about AWS.

An "availability zone" is an isolated data center. A "region" is a group of availability zones that are geographically isolated but somewhat close to each other.

For instance, three availability zones (data centers) that are within 100 miles (making up a distance) would make up a region.

Re: Ask HN: Why aren't you using a public cloud?

#69

Earlier quoted context omitted.

Not three data centers. Different zones in the same geographic datacenter. Significant difference.

I purposefully didn't use Amazon's wording because it would be confusing to someone who doesn't know about AWS. An "availability zone" is an isolated data center. A "region" is a group of availability zones that are geographically isolated but somewhat close to each other. For instance, three availability zones (data centers) that are within 100 miles (making up a distance) would make up a region.

All of AWS' "zones" are very close to each other based on measured network latency between zone resources.

Re: Ask HN: Why aren't you using a public cloud?

#70

Earlier quoted context omitted.

I purposefully didn't use Amazon's wording because it would be confusing to someone who doesn't know about AWS. An "availability zone" is an isolated data center. A "region" is a group of availability zones that are geographically isolated but somewhat close to each other. For instance, three availability zones (data centers) that are within 100 miles (making up a distance) would make up a region.

All of AWS' "zones" are very close to each other based on measured network latency between zone resources.

They are not in "the same geographic data center".

Amazon says:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-re...

"Each region is completely independent. Each Availability Zone is isolated, but the Availability Zones in a region are connected through low-latency links".

Backblaze hosts everything in one non redundant data center.

Post reply on HN