Five years building on AWS. Three more on Azure. Then in 2018, building out my own architecture instead of someone else's, I finally tried GCP — and it's the one that stuck. Here's what it actually gets right, past the marketing.
Co-Founder Taliferro
From 2010 to 2015 I was deep in AWS architecture. From 2015 to 2018, Azure. Both are capable platforms — I built real production systems on each. But in 2018, building out infrastructure I was personally responsible for instead of following someone else's existing setup, I tried GCP for the first time. It's the one I kept using by choice ever since.
When cloud complexity starts slowing delivery, cloud design support shows how Taliferro turns cloud architecture into working execution, and the execution model keeps the work tied to outcomes instead of activity.
The difference isn't that GCP is objectively "better" than AWS or Azure — all three run serious production workloads at massive scale. It's that GCP's defaults matched how I actually wanted to build: fewer services to wire together for a working setup, and a console that doesn't require memorizing a separate vocabulary for every product.
GCP is designed so you can start with one or two services and add more as the system actually needs them, instead of provisioning for a scale you don't have yet. That matters more than it sounds — over-provisioning early is one of the most common ways cloud costs quietly balloon before a system has any real traffic to justify it.
A new project takes under a minute to create. Spinning up a VM with a persistent disk, or a container you can run kubectl commands against, happens directly in the console — no separate provisioning step first. The three services that come up most in real architecture work:
BigQuery is a fully managed, pay-as-you-go data warehouse built for datasets too large to comfortably query in a conventional database. Run SQL against it directly, connect it to visualization tools, or use it as a shared storage layer other services and third-party tools read from. The part that matters operationally: you're not sizing or patching the servers underneath it — that's the actual "managed" in "managed data warehouse."
GKE is a managed Kubernetes environment — the equivalent of AWS's EKS or Azure's AKS, if you've used either. Deploy an application and it provisions every component that application needs, including load balancers and storage volumes, automatically. Preemptible instances let you allocate lower-cost capacity for workloads that can tolerate being interrupted, which is a real cost lever for anything batch-oriented that doesn't need to run uninterrupted.
This is the one I reach for most. Object storage holds arbitrary data as objects — think a database table where each row can be a file. File storage organizes things into folders the way a local filesystem does. Both handle documents, video, and images, and both are accessible from anywhere without managing a file server.
Individually, none of these services is unique to GCP — every major cloud provider offers a data warehouse, a managed Kubernetes service, and object storage. What's different is how little glue code it takes to get them working together, and how much less GCP costs at comparable usage than AWS or Azure for the workloads I've actually run on all three. For a small team without a dedicated platform engineer, that gap in setup time is often worth more than a feature comparison chart.
GCP isn't the right choice for every team — plenty of organizations have good reasons to standardize on AWS or Azure, especially if that's where their existing skills and integrations already live. But for teams building from scratch who want fewer services to wire together and a lower bill at the end of the month, it's earned its place as Taliferro's default recommendation for new cloud architecture.
Tyrone ShowersUse the article to frame the issue, then review cloud design support, connect it to the execution model, or book a cloud review.
Want this fixed on your site?
Tell us your URL and what feels slow. We’ll point to the first thing to fix.
Explore Taliferro's free tools: Ask TODD · Find · Email Signature Builder · SayIt · Lead Vault · Meet Maya — or become an affiliate.
More from the blog