Live data from Hacker News

2020 Cloud Report: AWS vs. GCP vs. Azure

cockroachlabs.com

101–110 of 124 posts

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#102

Earlier quoted context omitted.

No that's not the point of GDPR, it's about choice and control over data. You're free to not share your email if you don't want to read the report. The rest of us can make our own decision.

GDPR literally prohibits you from requiring personal information in exchange for something that doesn’t require that personal information in order to function. You’re right it’s about choice and control over data and “you can only have this thing if you give us unrelated personal data” is not choice nor control.

It's not that simple. GDPR is purposely vague and regulated "in principle" rather than by the letter. Otherwise anyone operating a digital storefront, email newsletter or even subscription paywall would be in violation.

GDPR doesn't have much standing against gated content and many top law firms agree. There's also a combination of legitimate interest, business vs personal emails, and contract in effect to sign up for communications as workarounds. And to be extra clear, GDPR has no enforcement outside of the EU so it can't do anything against a US-based database company anyway.

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#103
post #86

Earlier quoted context omitted.

I would never use a managed database service again.

This sounds like the first line in a novel.

Unfortunately, "Nor would I use cloud-based document storage" is the next, and last, sentence.

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#104
post #64

They calculated the costs based on 3 years running at the hourly rate. That's kinda weird. How about including multi-year discounts? These are available to everyone. [1] https://azure.microsoft.com/en-ca/pricing/reserved-vm-instan... [2] https://aws.amazon.com/ec2/pricing/reserved-instances/ [3] https://cloud.google.com/compute/docs/instances/signing-up-c...

Elastic rates are really what you should be comparing when using cloud IaaS services, though. That's where the price works out in favor of using cloud IaaS hosts in the first place, after all. If you have a stable set of instances and a known lifetime for them, then, before trying to calculate whether AWS or GCP is cheaper, step back and plug those same numbers into a regular non-cloud DC managed-hardware-leasing pri…

well, kind of. I think it is pretty common to have a base amount of compute you need, but still need the flexibility to elastically scale up when required. So real workloads are generally a mix of elastic and reserved rates. But how much of each really depends on the workload, so cockroachdb did the easy thing, and just compared the on-demand prices.

Also, there are a lot of things that the big cloud providers manage for you. I haven't dealt with DC managed-hardware, but I imagine that you probably have to do a lot more to set up networking, provision VMs on raw hardware, etc.

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#105
post #75

Earlier quoted context omitted.

Amazon has done a fantastic job of making people think the choice is between them or managing your own infrastructure. Your concerns make no sense in the context that your parent presented: a managed DC. And, frankly, your parent was being generous. Even if you only look at elastic workloads, the workload has to be a) extremely elastic and b) not fall into some pretty common patterns for cloud to make any kind of sen…

To match the reliability of something like an aws managed service, you usually need two or three managed DC's.

A number of managed providers have multiple DCs within a region as well as DCs in multiple geographic locations.

Also, many have been in operation since before AWS was a thing, and some are larger. So I can't imagine what AWS knows about running a datacenter that others don't.

Now maybe in theory if you can build something to be fully one with the cloud, considering all edge cases, and limiting yourself to only cloud-zen tools (or building your own, or doing vendor lock in). In theory, with enough money, I guess the cloud lets you maybe achieve higher reliability.

The fundamentals of EC2 (lack of dual NICs, dual power supplies and BBU RAID + virtualization and general complexity) means that a single instance is way less reliable (let alone, much worse value) than a single dedicated box. The complexity you need to throw on top of that building block (in the shape of lock-in, compromise, money, latency, application complexity or a combination of these) is pretty significant.

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#106
post #75

Earlier quoted context omitted.

Amazon has done a fantastic job of making people think the choice is between them or managing your own infrastructure. Your concerns make no sense in the context that your parent presented: a managed DC. And, frankly, your parent was being generous. Even if you only look at elastic workloads, the workload has to be a) extremely elastic and b) not fall into some pretty common patterns for cloud to make any kind of sen…

To match the reliability of something like an aws managed service, you usually need two or three managed DC's.

Managed service (like S3) is different than managed infrastructure. EC2 VMs only run in a single zone too and require cost and complexity for more redundancy.

Building out your application across multiple regions in AWS is not much different than using multiple DCs from a managed host. The clouds provide live migration, spot instances, and fast global VPC networks that can make it much easier, but you also pay the premium for it.

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#107
post #105

Earlier quoted context omitted.

To match the reliability of something like an aws managed service, you usually need two or three managed DC's.

A number of managed providers have multiple DCs within a region as well as DCs in multiple geographic locations. Also, many have been in operation since before AWS was a thing, and some are larger. So I can't imagine what AWS knows about running a datacenter that others don't. Now maybe in theory if you can build something to be fully one with the cloud, considering all edge cases, and limiting yourself to only cloud…

It's adorable that you think batteries and dual PSUs are something that makes a node more reliable, rather than less reliable.

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#108
post #53

Earlier quoted context omitted.

It is less to do with Google investing in GCP offerings than their investment in general in Operating Systems and their sheer quality of engineers.

Which I am sure will also work at Amazon or have worked at Amazon.

Maybe

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#109
post #105

Earlier quoted context omitted.

A number of managed providers have multiple DCs within a region as well as DCs in multiple geographic locations. Also, many have been in operation since before AWS was a thing, and some are larger. So I can't imagine what AWS knows about running a datacenter that others don't. Now maybe in theory if you can build something to be fully one with the cloud, considering all edge cases, and limiting yourself to only cloud…

It's adorable that you think batteries and dual PSUs are something that makes a node more reliable, rather than less reliable.

What's the point of dual PSU if not reliability?

Re: 2020 Cloud Report: AWS vs. GCP vs. Azure

#110
post #76
post #69

Earlier quoted context omitted.

> a regular non-cloud DC managed-hardware-leasing pricing You have to factor in the total cost of ownership (TCO) to make a fair comparison, which in almost ALL the cases, you are more than likely to overspend on bare metal boxes on your own DC. Some of the TCO components are: - DC staff salaries - Electricity - Networking bandwidth - SLA guarantee (yes this a hidden cost, e.g. if your DC power is out, you owe your c…

Note, I didn't say "your own DC", I said managed hosting . As in, leasing a physical 2U server from a DC provider (just not a cloud DC provider), that you "temporarily own" (sort of like you "temporarily own" a condo you're leasing), but where the DC staff still has BMC access to the box, and will handle hardware going bad, etc., so you never have to drive out to the DC. You know, the primary offering of DC providers…

Bit of an aside, but a lot of people in AWS or Azure can't run their workloads in Hetzner, OVH or what-have-you for compliance / paperwork related reasons.

Now SoftLayer I'm not so sure about - interested to hear from anyone offering services to say, gov or health from managed hosting and how that compares cost and experience-wise to AWS, Azure, GCP.

Post reply on HN