Amazon VPC vs Google Compute Engine: What are the differences?
Amazon VPC: Provision a logically isolated section of the AWS Cloud and launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can easily customize the network configuration for your Amazon VPC; Google Compute Engine: Run large-scale workloads on virtual machines hosted on Google's infrastructure. Google Compute Engine is a service that provides virtual machines that run on Google infrastructure. Google Compute Engine offers scale, performance, and value that allows you to easily launch large compute clusters on Google's infrastructure. There are no upfront investments and you can run up to thousands of virtual CPUs on a system that has been designed from the ground up to be fast, and to offer strong consistency of performance.
Amazon VPC can be classified as a tool in the "Virtual Private Cloud" category, while Google Compute Engine is grouped under "Cloud Hosting".
Some of the features offered by Amazon VPC are:
- Create an Amazon Virtual Private Cloud on AWS's scalable infrastructure, and specify its private IP address range from any range you choose.
- Divide your VPC’s private IP address range into one or more public or private subnets to facilitate running applications and services in your VPC.
- Control inbound and outbound access to and from individual subnets using network access control lists.
On the other hand, Google Compute Engine provides the following key features:
- High-performance virtual machines- Compute Engine’s Linux VMs are consistently performant, scalable, highly secure and reliable. Supported distros include Debian and CentOS. You can choose from micro-VMs to large instances.
- Powered by Google’s global network- Create large compute clusters that benefit from strong and consistent cross-machine bandwidth. Connect to machines in other data centers and to other Google services using Google’s private global fiber network.
- (Really) Pay for what you use- Google bills in minute-level increments (with a 10-minute minimum charge), so you don’t pay for unused computing time.
"Secure" is the primary reason why developers consider Amazon VPC over the competitors, whereas "Backed by google" was stated as the key factor in picking Google Compute Engine.
9GAG, Snapchat, and CircleCI are some of the popular companies that use Google Compute Engine, whereas Amazon VPC is used by Coursera, Intuit, and Expedia.com. Google Compute Engine has a broader approval, being mentioned in 592 company stacks & 428 developers stacks; compared to Amazon VPC, which is listed in 300 company stacks and 79 developer stacks.
Sign up to add or upvote prosMake informed product decisions
What is Amazon VPC?
What is Google Compute Engine?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions