(no title)
zbjornson | 4 years ago
* High-availability HSM KMS: trivial in GCP, super difficult in AWS.
* Object storage (GCS/S3): multi-region is trivial in GCP, somewhat harder in AWS. Archival is so much simpler in GCS than S3 Glacier.
* IAM: makes sense to me in GCP and is consistent across products, AWS policy editor has poor usability and feels inconsistent between products.
* Having per-region pages in the AWS console is a pain, easy to lose stuff. GCP is one global interface.
* Cloud functions/Lambda: CF Just Work with native dependencies. Lambda is painful in that regard.
GCP's auth lib is confusing though, I agree with you there. We stopped using it and all of their client libs a few years ago and wrote our own. However, that they force you to use service accounts is an excellent security decision.
more_corn|4 years ago
That looks like at least six important things that are significantly harder on GCP.
Don’t get me wrong, I like GCP. I just hate that they are failing in ways I think are so clear and simple to fix if they’d change their thinking. Oh also, critical components being alpha/beta and unsupported, but no alternative existing. (I’m think of the kubernetes monitoring thing who’s name I forget)
One thing I HAVE liked is cloudshell, being able to spawn an authenticated shell into any resource without having to figure out access from my location.
hopefullywrong|4 years ago