GCE - the underrated underdog of the market
March 24, 2017

GCE - the underrated underdog of the market

Andy Zhang | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Google Compute Engine

It is being used across the whole organization. It addresses the problem of providing solutions to customers who need an all-inclusive infrastructure solution for web services and apps. It has a lot of systems that are managed by Google which people commonly build themselves without knowing that they are reinventing the wheel.
  • Clean and well-designed API
  • Simple, yet transparent reporting of usage
  • Generous and straightforward pricing
  • Missing GPUs for cloud instances
  • Excessively lean customer service department
  • Confusion as to how the container environment works in relation to GCE
  • Avoid hiring DevOps Engineer (Huge positive - $200k/yr)
  • Avoid building redundant infrastructure / systems - Huge positive
  • Time to learn Kubernetes and the Google way - small negative
AWS has a ton of options in terms of tools that you can use. It's pricing model is hit or miss (some offerings are simply unaffordable). Some of the API design is questionable at best and frustrating at worst.
Microsoft Azure is a newcomer in the market with focus on enterprise customers. The prior focus on the Microsoft stack (which they've moved away from) has been a huge negative, and something they've had to overcome by layering other tools on top of their system and offering cut rate pricing.
I would recommend Google Compute Engine for companies with adept engineering teams that want to maximize the value of their talent and focus on the core strengths of their business (product, R&D, research, UX), rather than waste resources on infrastructure. The engineering team should have good knowledge of the tools available and how to stitch them together into a scalable product.

Google Compute Engine Feature Ratings

Service-level Agreement (SLA) uptime
5
Dynamic scaling
9
Elastic load balancing
8
Pre-configured templates
6
Monitoring tools
7
Pre-defined machine images
5
Operating system support
8
Security controls
9