Ease to start, easy to maintain
Overall Satisfaction with Google Compute Engine
We use compute engine across a number of departments at our company. We deploy temporary workloads to VMs on a daily basis and have deployed our production systems to GCE for deployment and CI/CD pipelines, ETL for data projects, and for large-scale customer engineering.
GCE is in play primarily for our engineering department as well as our customer engineering and sales teams.
GCE is in play primarily for our engineering department as well as our customer engineering and sales teams.
- GCE is excellent at cost management. We are able to manage billing to the second and set up rules to manage those expenses easily.
- GCE is fast! Our teams constantly provision/de-provision workloads and GCE is able to keep up well, no matter the type or number of servers that need to be spun up.
- The configuration is extremely easy. The UI is being improved and tweaked on a regular basis to keep up with UI/UX trends and make it easy for users to do everything from the console. That said, the API is extensive and powerful. Many of us prefer the CLI for bulk actions.
- Windows management is lacking. When managing a Windows machine, it's nearly always necessary to RDP into the machine and an agent would be very helpful for system-level API calls.
- Stackdriver integration could be rolled out better. We would like to see more standard monitoring functionality and metrics built-in for instant deployment when using a new project.
- Inter-project organization. It's difficult to connect different GCP projects in order to share a VPC. Once that is complete, it's nearly impossible to extricate them.
- Preventing the necessity of any on-prem systems or hardware.
- Reduction in complexity from AWS. We no longer need to maintain custom images.
- Reduction in costs from AWS.
- Amazon Elastic Compute Cloud (EC2)
We have used Amazon in the past. GCE has come such a long way since then, we have not looked back. IAM and access are on par, cost management is slightly better on GCE. Where we have really seen improvements are the VM types (GCE allows for deep customization that does not require specific images) and ease of use. GCE and the Google Cloud Console are just far easier to use than AWS.