News for hackers. Stuff that matters.
Re:Why We Moved from Amazon Web Services to Google Cloud Pla... by user5994461 on Tuesday August 09, 2016 @04:54PM (#12257637)
4. In terms of VPC and networking. I am definitely not satisfied with AWS.

- On GCE the security groups are created automatically and managed by the "role" of instances.

On AWS there is no link between instances and security groups. I currently have to emulate the working of GCE over AWS with extremely complex ansible scripts just so that an instance called "repository" can actually be assigned to a group called "repository".

- ELB (load balancer on AWS) cannot have a fixed IP (we've been waiting for that for YEARS). An ELB can only be accessed over a DNS name, and the underlying IP can change every 60 second. (Have fun with applications which are caching DNS).

By comparison, GCE has had load balancers with fixed IPs forever.

- AWS is a region nightmare. Many resources only exist in one region and cannot be accessed or even acknowledged to exist from another region.

e.g. an AMI only exists in a single region. It's not possible to create a host with it in another region. It's not even possible to take that existing AMI and push it to another region. (As far as a region is concerned, other regions don't exist).

All services on AWS are acutely region centric. I am currently expanding my infra to multiple regions and there are many obstacles to overcome. The networking and interconnections is definitely one of them.

By comparison Google is not region centric like that. It's a lot easier to manage at planet scale.

---

Just three major pain points on the top of my head.

There are no comments on this comment yet.